Google App Engine

在 Google 的基础架构上以任意编程语言构建可扩展的网页后端和移动后端

免费试用

全能的 App Engine

在开放的云端平台上打造新型网页和移动应用:使用您自己的语言运行时、框架和第三方库。Google App Engine 是一个脱离了基础架构束缚的全面托管型平台,让您可以专心处理代码工作。从零到全球级规模,看看当今最成功的一些公司为何在 App Engine 上运行他们的应用。

全能的 App Engine

开发语言一应俱全

App Engine 支持 Node.js、Java、Ruby、C#、Go、Python 和 PHP。开发者只需轻松编写代码即可。

开发语言一应俱全

云端的未来是开放的

开发者抗拒专有的工具,不愿意被含人为限制的平台和技术锁定。需要不一样的开箱即用体验?您可以提供自己的 Docker 映像或自定义软件堆栈,包括语言运行时、框架和第三方库。需要将您的应用移至其他平台?您可以将应用随身携带,并将其部署到本地或私有云/公有云中基于容器的系统(如 Kubernetes)上。

云端的未来是开放的

只需添加代码

没有任何因素会干扰您交付优质代码。您无需担心基础架构问题(比如上下调节应用规模以应对流量变化、进行负载平衡、检查运行状况并修复实例,以及对底层操作系统进行更新),一切都由 Google 全面为您管理。

应需即用的基础架构

应需即用的基础架构

您可以享受完全托管的开发者体验,如果需要掌控力,则也可以直接使用我们的基础架构。您可以通过 SSH 直接登录到实例中部署自定义代码、管理容器,或者将 App Engine 集成到您的 DevOps 流程中。只需指定应用的 CPU 和内存要求,App Engine 便会自动代您配置基础架构。

端到端的计算平台,适合任何工作负载

有许多现成应用或旧版应用的大型公司会在混合环境(通常是多云端环境)中运作,应用可能部署在 VM、容器或完全托管的平台中。

GCP 擅长处理这种多样化的环境,能让您的应用在 Google 的世界级网络基础架构上以极低的延迟进行通信,以支持任何工作负载。

端到端的计算平台,适合任何工作负载

不断成长的服务生态系统

通过 App Engine,您能以 API 调用的方式借力于一个正在不断成长的托管服务生态系统。在 GCP 上,您可以选择 SQL 和 NoSQL 数据库监控和诊断工具、Cloud Pub/Sub 之类的热门服务,以及一系列强大的开发者工具

App Engine 的特性

功能强大、自动调节的应用构建平台

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

“我们想要自动调节功能和高可用性,但也需要在操作系统级别控制我们内部的日志和商业智能基础架构。Google App Engine 的灵活环境让我们可以专注于我们最擅长的工作,而不必在 IT 上耗费精力。”

Danny Leshem Wix Restaurants 总监

App Engine 价格

App Engine 提供可根据应用用量调整的具有竞争力的云服务价格。App Engine 的标准环境和灵活环境采用不同的价格表,具体请参阅价格指南

其他资源

Java 是 Oracle 和/或其关联公司的注册商标。
*测试版:免费和托管式 SSL 证书功能目前仍处于测试阶段