Google App Engine 是一種讓您可以在 Google 的基礎架構上運行您的網絡應用程序。Google App Engine 應用程序易于構建和維護,并可根據您的訪問量和數據存儲需要的增長輕松擴展。
您可以免費開始使用 App Engine。注冊一個免費帳戶即可開發和發布您的應用程序以供全世界的人共享,而且不需要承擔任何費用和責任。每個免費帳戶都可使用多達 500MB 的持久存儲空間,以及可支持每月約 500 萬頁面瀏覽量的足夠 CPU 和寬帶。
使用 Google App Engine 的試用版本期間,只可以使用免費帳戶。您很快就能夠購買其他的計算資源。 App Engine提供了一個web應用運行的框架,App Engine 應用程序易于運行、部屬和擴展。App Engine不同于其他方案:App Engine不是網格計算—它不能運行任意的作業。它不提供物理主機但提供了打包代碼上傳的方式。用戶在只需要在代碼中指定了response和request,剩下的運行和部署的任務就交給了App Engine。用戶不需要預留資源,例如RAM、CPU或者諸如此類。
應用程序環境
通過 Google App Engine,即使在重載和數據量極大的情況下,也可以輕松構建能安全運行的應用程序。該環境包括以下特性:
動態網絡服務,提供對常用網絡技術的完全支持
持久存儲有查詢、分類和事務
自動擴展和載荷平衡
用于對用戶進行身份驗證和使用 Google 帳戶發送電子郵件的 API
一種功能完整的本地開發環境,可以在您的計算機上模擬 Google App Engine
Google App Engine 應用程序是使用 Python 編程語言實現的。該運行時環境包括完整 Python 語言和多數 Python 標準庫。
目前,Google App Engine 支持 Python 語言和 JAVA 語言,但是我們希望將來它可以支持更多語言。
![]()