个人理财 与Google云端运算中的Google App Engine配合使用 - 傻瓜

与Google云端运算中的Google App Engine配合使用 - 傻瓜

目录:

视频: 【CloudMile雲端小教室】2分鐘帶你啟用 Google Cloud Platform! 2025

视频: 【CloudMile雲端小教室】2分鐘帶你啟用 Google Cloud Platform! 2025
Anonim

当您访问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万个页面浏览量,而无需支付额外的费用。每个开发者帐户允许客户注册最多十个应用程序。

与Google云端运算中的Google App Engine配合使用 - 傻瓜

编辑的选择

在QuickBooks Online中使用批发帐单 - 虚拟

在QuickBooks Online中使用批发帐单 - 虚拟

QuickBooks Online为会计专业人员提供免费程序。您可以注册批发价格计划,也可以免费使用QBOA。如果你选择这样做(这是一个不错的选择!),你将需要知道如何管理的事情。从您的批发帐单订阅中删除客户有时候,事情并不是这样...

基于零基础的预算与QuickBooks 2012 - 傻瓜

基于零基础的预算与QuickBooks 2012 - 傻瓜

零基预算是一个非常有用和常用的预算策略在使用QuickBooks 2012之前,您应该先了解一下。基于零的预算与顶级预算相反。零基预算从下到上工作。零基预算始于个人收入,费用,资产,负债和所有者权益账户。它检查一个特定的...

在Sage Timeslips中10个有用的键盘快捷键 - 虚拟键盘

在Sage Timeslips中10个有用的键盘快捷键 - 虚拟键盘

键盘快捷键可以是Sage Timeslips 。启动或保存一张单据,将昨天,今天或明天的日期插入日期字段,并用一个或两个按键打开和关闭定时器。以下是十大最爱。按下它做什么Ctrl + N开始一个新的投票,而工作在...

编辑的选择

可以在Photoshop Elements 11中的任意形状图层上绘制多个图形 - 虚拟模型

可以在Photoshop Elements 11中的任意形状图层上绘制多个图形 - 虚拟模型

Photoshop Elements 11中创建的任何形状图层上的图形。您可以按照与选择相同的方式添加,减去,排除重叠和相交形状。请遵循以下步骤:创建第一个形状后,在工具选项:添加到形状区域中选择一个状态按钮:...

使用读卡器将图像下载到Mac上 - 傻瓜

使用读卡器将图像下载到Mac上 - 傻瓜

您的相机可能有一个USB端口,电缆,您可以使用下载您的图像。这种方法使用相机电池电力,也相当缓慢。如果您使用读卡器,则会更快地将图像存入计算机。如果您下载了大量的图像,请考虑购买FireWire读卡器; ...

在Photoshop Elements 10中创建形状图层后,在Photoshop Elements 10中绘制多个图形 - 虚拟形状

在Photoshop Elements 10中创建形状图层后,在Photoshop Elements 10中绘制多个图形 - 虚拟形状

可以在该图层上绘制其他形状。您可以按照与选择相同的方式添加,减去,重叠和相交形状。请记住,当您在元素中创建一个形状时,您正在创建一个基于矢量的元素。向量在数学上描述形状。 ...

编辑的选择

在您的IOS应用程序中添加模态视图 - 在iPhone和iPad上虚拟视图

在您的IOS应用程序中添加模态视图 - 在iPhone和iPad上虚拟视图

对于那些希望用户(或用户想要)在应用程序流之外执行某些操作的情况非常适用。而不是使用带有后退按钮的导航控制器,而是显示一个模式视图,其中的控件允许用户选择一个动作或...

Android应用程序开发:你的Twitter应用程序的文件 - 傻瓜

Android应用程序开发:你的Twitter应用程序的文件 - 傻瓜

,这个Android Studio项目包含大约100个文件和大约170个不同的文件夹。要制作Android Twitter应用程序,您需要专注于该项目的MainActivity。 java文件。但其他一些文件需要注意。 Twitter4J API jar文件Android没有内置的通信支持...