目录:
视频: 【CloudMile雲端小教室】2分鐘帶你啟用 Google Cloud Platform! 2024
当您访问Google App Engine网站时,您会注意到四个词组真实地总结了Google平台即服务(PaaS)战略: 不需要组装。 Google App Engine公开了完全集成的开发环境。
-
很容易扩展。
-
开始是免费的。 Google并没有试图帮助客户创建每个应用程序在每个平台上运行。它其实非常专注,帮助客户在其云计算环境中构建基于Web的应用程序。该平台用于开发和部署。
-
<!本质上,开发人员向Google App Engine提供正在构建的应用程序的URL(Web地址),并且引擎将该代码映射到Google的开发平台。 App Engine处理Web应用程序生命周期,包括诸如请求日志,检查应用程序状态,更新应用程序版本,操作基础数据库以及处理工作流程等日常任务。
-
<! Google已经将所有开发工具集成到一个集成环境中。当客户将其开发绑定到Google提供的生命周期环境中时,他们也可以访问Google的基础架构即服务(IaaS)。这样,客户可以根据需求添加更多的容量。
其他适用于云计算的Google服务
除开发服务外,Google还提供其他集成平台服务,包括但不限于以下内容:<!用于身份验证的Google帐户
名为GFS(Google文件系统)的Google本机文件系统BigTable平台(用于数据管理),一种分布式存储系统,可管理超大型结构化数据
还包括基础设施服务,如
负载平衡
持久存储与查询-
排序和交易
-
支持使用Google帐户验证用户和发送电子邮件的编程接口
-
在指定的时间和定期触发事件
这实质上是Google用来构建自己的软件的平台。 Google开发堆栈和云计算
-
除了这些基础架构工具,Google App Engine还包含一个开发堆栈。 Google将此称为
-
可扩展的服务基础设施
-
,将Web应用程序代码连接到Google环境。它通过与以下工具集成来实现:
-
Python运行时:
-
要为平台创建应用程序,需要使用编程语言。Google支持的第一个是Python,这是一种高级编程语言,可以通过最少的编程来快速构建复杂的应用程序。 Java运行时:
Google将Java添加为第二个支持的编程语言平台。
软件开发工具包(SDK):
这组开发工具使开发人员能够编写应用程序代码。 基于Web的管理控制台: 控制台可帮助开发人员管理其应用程序。
数据存储:
-
数据存储 是一个存储Web应用程序数据的软件层。它建立在Bigtable(高性能数据库)结构之上。谷歌云计算平台的收费
-
谷歌已经建立了Google App Engine,以鼓励其被广泛采用。与其他云平台一样,客户根据使用情况进行支付,因此不需要设置成本或其他维护费用。例如,开发人员构建应用程序不收费。 然而,客户部署该应用程序后,收费开始累加。客户支付存储和带宽。每个应用程序可以使用多达500MB的存储空间,每月最多可以处理500万个页面浏览量,而无需支付额外的费用。每个开发者帐户允许客户注册最多十个应用程序。
-