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 管理

监控、日志记录和诊断

Google Stackdriver 向您提供强大的应用诊断功能,帮助您调试并监控应用的运行状况与性能

应用版本控制

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

流量拆分

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

应用安全

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

服务生态系统

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

解决方案和使用场景

现代 Web 应用

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

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

详细了解 Web 应用

可伸缩的移动后端

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

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

详细了解移动应用

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

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

我们的客户

技术资源

价格

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

Google Cloud

开始使用

学习和构建

新客户可免费获享 $300 赠金,用于在 Google Cloud 上学习和构建应用,有效期长达 12 个月。

需要更多帮助?

我们的专家会根据您的需求,帮助您打造合适的解决方案,或者寻找合适的合作伙伴。

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

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

发送以下问题的反馈:

此网页
App Engine