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 and Access Management (IAM) 规则以及托管式 SSL/TLS 证书,保护您的应用免受安全威胁的侵害。

“用多少,付多少”徽标

用多少,付多少

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

特性

使用 Node.js、Java、Ruby、C#、Go、Python 或 PHP 构建您的应用,或者引入您自己的语言运行时。

开放而灵活

通过自定义运行时,您只需提供 Docker 容器即可将任意框架和库引入 App Engine。

完全托管

一个完全托管的环境,让您可以专注于代码的编写和部署,将基础架构问题交给 App Engine 管理。

强大的应用诊断功能

利用 Cloud Monitoring 和 Cloud Logging 监控应用的运行状况与性能,并借助 Cloud Debugger 和 Error Reporting 快速诊断和修复错误。

应用版本控制

轻松托管应用的不同版本,轻松创建开发、测试、预演和生产环境。

流量拆分

将传入的请求路由至不同的应用版本;执行 A/B 测试以及逐步发布功能。

应用安全

使用 App Engine 防火墙定义访问权限规则,帮助保护您的应用;在您的自定义网域上默认使用托管式 SSL/TLS 证书*,无需额外费用。

服务生态系统

您的应用可借力于一个不断壮大的 Google Cloud 服务生态系统,其中包含一套卓越的云端开发者工具。

解决方案和使用场景

现代 Web 应用

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

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

现代 Web 应用图示

详细了解 Web 应用

可扩缩的移动后端

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

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

“可扩缩的移动后端”图示

详细了解移动应用

Google App Engine 可自动扩容以应对高峰时段,因此我们无需担心因平台容量限制而导致应用性能下降或崩溃。

Jeffrey Dixon,IDEXX Laboratories 公司副总裁兼首席软件工程官

我们的客户

Idexx 徽标Khan Academy 徽标Kahuna 徽标Sony Music 徽标Rovio 徽标Dialpad 徽标PocketGems 徽标

技术资源

价格

App Engine 提供可根据应用用量调整的极具竞争力的云服务价格方案。App Engine 在标准环境或柔性环境中以实例方式运行。您可以在 App Engine 计费模型中看到一些基本组件,例如标准环境实例、柔性环境实例以及 App Engine API 和服务。如需估算您的费用,请使用我们的价格计算器

更进一步

获享 $300 赠金,用于在 Google Cloud 上进行学习并构建应用,有效期长达 12 个月。

免费试用
不知从何入手,需要一点帮助?
与值得信赖的合作伙伴携手

此页所列的某项产品或功能目前为 Beta 版。如需详细了解我们的产品发布阶段,请点击此处

Java 是 Oracle 和/或其关联公司的注册商标。