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 标准环境中部署 Java 网页应用

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

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

可伸缩的移动后端

无论您是要构建自己的首个移动应用,还是希望为现有用户提供新的移动体验,App Engine 都可以让您使用可伸缩性极强(可让您顺畅地从零扩展到几乎无限大的规模)的后端来实现目标。App Engine 可与 Firebase 无缝搭配使用,让您能够同时借力于简单易用的前端移动平台以及可伸缩的可靠后端。了解详情

Firebase 和 Google App Engine 标准环境

Firebase 和 Google App Engine 柔性环境

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

我们的客户

价格

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