第8章 云应用《慧教育》.pptx

  1. 1、本文档共158页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

云计算技术与应用基础;第8章云应用;本章的学习要点如下。

(1)GoogleGAE、AmazonAWS、MicrosoftAzure和IBMBluemix等。

(2)轩辕汇云、百度云、阿里云、腾讯云和移动云等。

(3)教育云、金融云、电子政务云、智能交通云和医疗健康云等。

?;8.1国外典型企业与产品;GAE给用户提供了主机、数据库、互联网接入带宽等资源,用户不必自己购买设备,只需使用GAE提供的资源就可以开发自己的应用程序或网站,并且可以方便地托管给GAE。这样的好处是用户不必再担心主机、托管商、互联网接入带宽等一系列运营问题。;GAE包含以下功能。

动态网络服务,完全支持常用的网络技术。

持久存储,支持查询、排序和事务。

自动扩展和负载平衡。

用于验证用户身份和使用Google账户发送电子邮件的API。

功能完善的本地开发环境,用于在开发者的计算机上模拟GAE。

用于在网络请求范围以外执行操作的任务队列。

用于在指定时间和按固定间隔触发事件的计划任务。;2.GAE架构

GAE在设计时充分考虑到了现有的Google技术、分布式数据库等技术,因此GAE在设计理念方面体现了以下5个方面的特点。

(1)重用现有的Google技术。

(2)无状态。

(3)硬限制。

(4)利用ProtocolBuffer技术来解决服务方面的异构性。

(5)分布式数据库。;基于上述设计理念而形成的GAE的架构示意图如图8-1所示。

如图8-1所示,GAE架构可以分为前端、Datastore和服务群3个部分。

(1)前端:包括FrontEnd、StaticFiles、AppServer和AppMaster?4个模块。

FrontEnd:承担负载均衡器和代理的职责,主要负责负载均衡和将用户的请求转发给AppServer(应用服务器)或者StaticFiles等。

;图8-1GAE架构示意图;StaticFiles:在概念上类似于内容分发网络(ContentDeliveryNetwork,CDN),用于存储和传送那些应用附带的静态文件(如图片、CSS和JS脚本等)。

AppServer:用于处理用户发来的请求,并根据请求的内容调用后面的Datastore和服务群。

AppMaster:是在应用服务器间调度应用,并将调度之后的情况通知FrontEnd。

;(2)Datastore:是基于BigTable技术的分布式数据库,虽然它可以被理解成为一个服务,但是由于它是整个GAE唯一存??持久化数据的地方,因此它是GAE中一个非常核心的模块。

(3)服务群:服务群提供很多服务供AppServer调用。这些服务包括Memcache(内存缓存)、Images(图形)、Users(用户)、URLfetch(URL抓取)和TaskQueue(任务队列)等。

;8.1.2初识AmazonAWS;Amazon提供的专业云计算服务包括:Amazon弹性计算网云(AmazonEC2)、Amazon简单储存服务(AmazonS3)、Amazon简单队列服务(AmazonSimpleQueueService)以及AmazonCloudFront等。;AWS云提供的各种各样的基础设施服务(如计算能力、存储选项、联网和数据库等)具有按需交付、即时可用、按使用量付费定价等特点。AWS产品架构如图8-2所示。

;2.AWS优点

作为全球首屈一指的云计算服务提供商,AWS在云中可提供高度可靠、可扩展、低成本的基础设施平台,让各行各业的用户都能获得以下优势。

(1)成本低廉。

(2)灵敏性和即时弹性。

(3)开放和灵活。

(4)安全。;3.基于AWS的解决方案

AWS为全球190个国家/地区的数以百万计的用户提供服务,AWS提供的常见解决方案及服务内容如表8-1所示。

;

序号;4.AWS免费套餐体验

AWS免费套餐旨在为用户提供实际动手使用AWS云服务的机会。AWS免费套餐服务/产品包括自AWS注册之日起12个月内可供免费使用的服务,以及在AWS免费套餐的12个月期限到期后不自动过期的其他服务/产品。

(1)注册AWS账户。

进入AWS主页面(/cn/),选择“创建免费账户”进入注册页面创建AWS账户,如图8-3所示。

;图8-3创建AWS账户;(2)填写用户资料。

输入账单地址和信用卡资料(仅在用户的用量超出免费使用套餐限额后,才会向用户收取费用)。

(3)选择免费套餐。

选择包括计算、存储和内容传输、数据库、分析、移动服务、物联网、开发人员工具、管理工具、安全和身份以及应用程序服务等特色产品。;8.1

文档评论(0)

小小云 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档