什么是 Google App Engine? [热情的官网搬运工]
郑富成 2013-10-17 12:06:02 通过使用 Google App Engine,您可以在 Google 基础架构上运行网络应用程序。App Engine 应用程序易于构建和维护,并且可随着通信量和数据存储需求增长而轻松扩展。在使用 Google App Engine 时,不需要维护任何服务器:您只需上传应用程序,它便可以为用户提供服务。
您可以使用 Google Apps 通过自己的域名(如 http://www.example.com/)提供应用程序。或者,也可以使用 appspot.com 域中的免费名称提供应用程序。您可以与世界各地的用户共享应用程序,或者仅限您所在单位的成员能够访问应用程序。
Google App Engine 支持使用几种编程语言编写的应用程序。通过使用 App Engine 的 Java 运行时环境,您可以使用标准 Java 技术构建应用程序,包括 JVM、Java Servlet 和 Java 编程语言或任何其他使用基于 JVM 的解释器或编译器的语言(如 JavaScript 或 Ruby)。App Engine 还提供一个专用的 Python 运行时环境,其中包括快速 Python 解释器和 Python 标准库。建立的 Java 和 Python 运行时环境旨在确保快速安全地运行应用程序,而不会受到系统上的其他应用程序的干扰。
在使用 App Engine 时,您只需为使用的资源付费。没有设置成本,也没有日常性费用。应用程序使用的资源(如存储空间和带宽)测量单位是 GB,并按非常有竞争力的价格收费。您可以控制应用程序使用的最大资源数量,以使其始终保持在预算范围内。
在开始使用 App Engine 时,不需要支付任何费用。所有应用程序最多可使用 500 MB 存储空间以及足够的 CPU 和带宽,以使应用程序有效地提供每月约 500 万页的浏览量,并且是绝对免费的。在为应用程序启用计费时,将提高您的免费限制,您只需为超过免费级别的资源付费。