google-app-enginegoogle-app-engine入门


备注

有两种方法可以获得GAE SDK(独立的GAE SDK与Google Cloud SDK gcloud )。使用gcloud部署应用程序时略有不同。如果您使用的是gcloud ,则可以使用gcloud app deploy ~/my_app/app.yaml 。该行为与使用旧的appcfg.py 。如果您更喜欢使用appcfg.py ,您会发现它不可用。这是因为出于某些原因,谷歌决定将其隐藏在开发者之外。但是, appcfg.py实际上安装在google-cloud-sdk/platform/google_appengine/ 。其他有用的脚本,如bulkloader.py也在那里。

版本

发布日期
40年9月1日 2016年7月15日

建立

Google AppEngine (GAE)是一种平台即服务(PaaS),能够以“Google Scale”部署应用程序。它是Google Cloud Platform (GCP)上的众多服务之一。开发人员可以轻松地在GCP上集成其他服务,如Google Cloud Storage (GCS)和Google Cloud SQL 。开发人员可以编写一组在本地运行并可以轻松部署在Google Cloud Platform上的代码

AppEngine入门的鸟瞰图包括以下内容:

  • 安装适用于您首选语言的SDK (Go,Python,Java,PHP,Node.js(在Beta中))
  • 使用SDK来构建应用程序并在本地开发
  • 将本地运行的相同代码部署到可伸缩的运行时环境

也可以使用Google Cloud SDK安装AppEngine SDK:

  • 安装Google Cloud SDK
  • 初始化Google Cloud SDK
  • 授权Google Cloud SDK
  • 安装GAE组件。对于python用户,
    gcloud components install app-engine-python app-engine-python-extras
     
    对于用户来说,
    gcloud components install app-engine-go
     
    对于其他语言,请使用gcloud components list 获取已安装和可用组件的列表。
  • 一段时间后,将安装GAE SDK。

其他有用的链接: