Google App Engine

在全托管式的无服务器平台上构建可伸缩性极强的应用

免费试用

查看此产品的文档

全托管式的无服务器应用平台

在全托管式的平台上构建和部署应用。无缝为应用扩容(从零到全球级规模),而不用费心管理底层基础架构。得益于零服务器管理和零配置部署,开发者可以专注于构建出色的应用,省去管理开销。App Engine 支持多种主流开发语言以及各种开发者工具,可帮助开发者提高工作效率和灵活性。

既开放又熟悉的语言和工具

既开放又熟悉的语言和工具

使用 Java、PHP、Node.js、Python、C#、.Net、Ruby 和 Go 等多种主流语言快速构建和部署应用,或者根据需求引入您自己的语言运行时和框架。App Engine 的零配置部署可助您快速上手。使用行业领先的工具(例如 Cloud SDK、Cloud Source Repositories、IntelliJ IDEA、Visual Studio 和 Powershell),您可以轻松地通过命令行管理资源,在生产环境中调试源代码以及运行 API 后端。

只需添加代码

只需专注于编写代码,而不用费心管理底层基础架构。借助自动扩缩应用规模(从零到全球级规模)、完全托管式服务器修补和管理等功能,您可以将基础架构方面的所有问题都交给 Google 打理。使用 App Engine 防火墙功能、Identity & Access Management (IAM) 规则以及托管式 SSL/TLS 证书,保护您的应用免受安全威胁的侵害。

构建全托管式应用

用多少、付多少

选择在无服务器环境中运行应用,您就再也不用担心过度预配或预配不足。App Engine 可根据您的应用流量自动扩缩,并且仅会在代码运行时消耗资源。您只需为自己所使用的资源付费。

用多少、付多少

App Engine 特性

功能强大、自动扩缩的应用构建平台

主流编程语言
使用 Node.js、Java、Ruby、C#、Go、Python 或 PHP 构建您的应用,或者引入您自己的语言运行时
开放而灵活
通过自定义运行时,您只需提供 Docker 容器即可将任意的库和框架引入 App Engine
完全托管
一个完全托管的环境,让您可以专注于代码的编写和部署,将基础架构问题交给 App Engine 管理
监控、日志记录和诊断
Google Stackdriver 向您提供强大的应用诊断功能,帮助您调试并监控应用的运行状况与性能
应用版本控制
轻松托管应用的不同版本,轻松创建开发环境、测试环境、临时环境和生产环境
流量拆分
将传入的请求路由至不同的应用版本;执行 A/B 测试;逐步发布功能
应用安全性
使用 App Engine 防火墙来定义访问权限规则,以帮助保护您的应用;在您的自定义网域上默认使用托管式 SSL/TLS 证书*,无需额外费用
服务生态系统
您的应用可借力于一个不断壮大的 GCP 服务生态系统,包括一套卓越的云端开发者工具

解决方案和使用场景

现代网页应用

通过在 App Engine 上部署网页应用,快速覆盖客户和最终用户。凭借零配置部署和零服务器管理,App Engine 可让您专注于编写代码。此外,App Engine 会自动扩缩以应对突发的流量高峰,而无需进行预配、修补或监控。

下面是一个使用 App Engine 和 Google Cloud Platform 构建简单网页应用的示例参考架构。

现代网页应用

客户

Khan Academy Idexx 徽标 Dialpad 徽标

文档

在 App Engine 标准环境中部署 Java 网页应用

通过一个简单的 Bookshelf Java 应用,学习 App Engine 入门知识

在 Cloud Console 中启动导览,概略了解标准环境

可伸缩的移动后端

无论您是要构建自己的首个移动应用,还是希望为现有用户提供全新的移动体验,App Engine 都可以为您自动调节托管环境的容量。此外,App Engine 可与 Firebase 无缝集成,让您能够同时借力于简单易用的前端移动平台以及可伸缩的可靠后端。

下面是一个使用 Firebase、App Engine 以及 Google Cloud Platform 中的其他服务构建的典型移动应用的示例参考架构。

可伸缩的移动后端

客户

Pocketgems 徽标 Rovio 徽标

文档

Firebase 和 Google App Engine 标准环境

Firebase 和 Google App Engine 柔性环境

利用 Cloud Endpoints 连接到您的客户端设备

我们的客户

价格

App Engine 提供可根据应用用量调整的极具竞争力的云服务价格方案。App Engine 在标准环境或柔性环境中以实例方式运行。您可以在 App Engine 计费模型中看到一些基本组件,例如标准环境实例、柔性环境实例以及 App Engine API 和服务。要估算帐单费用,请参考我们的价格计算器。
要详细了解价格,请点击此处查看我们的文档页面

发送以下问题的反馈:

此网页
App Engine