云计算基础-入门.pptx

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云计算基础入门 内容简介什么是云计算服务/应用部署模式云原生应用更多的云平台服务模式主流云平台对比 什么是云计算云计算解决方案的特点:按需自助服务广泛的网络访问资源池快速弹性测量服务 云计算模式简介混合云是一种将两个单独的云(公共云和私有云)绑定在一起的技术,以组合和补充每个云提供的优势公共云是云服务提供商提供的供公众访问和使用的基础架构,平台或应用程序服务私有云是一种私有的且受用户自管理的云,其提供类似于公共云的优点,但是被设计使得用户在自己的数据中心管理和维护私有云的基础设施 数据应用运行环境中间件网络存储服务器虚拟化操作系统数据应用运行环境中间件网络存储服务器虚拟化操作系统数据应用运行环境中间件网络存储服务器虚拟化操作系统数据应用运行环境中间件网络存储服务器虚拟化操作系统IaaSPaaSSaaS本地部署云计算服务模式 如何理解IaaS PaaS和SaaSIaaS目标用户是企业内部架构师,基于云平台提供底层基础架构服务。PaaS目标用户是应用开发者,提供各种预制的托管的开发环境。SaaS目标客户是终端用户,为企业提供最终解决方案。 首先把云平台高度抽象成一个无所不包而且取之不尽用之不竭的资源池。然后考虑我们的服务如何部署上去。到底该如何理解云平台服务模式呢 IaaS本质上就是平台给你交付一台虚机,虚机的操作系统给装好,用户自己配置系统,安装应用,搭建服务。按照责任分担模型,以虚机操作系统为分界线,上面这些层次,用户自己负责,操作系统中病毒也是客户的责任哦,操作系统以下的基础架构服务由平台方交付。优点:之前服务怎么装怎么配现在还是一个样,而且A平台有问题,我换个地方重装就是缺点:如果是跑虚机,我为啥不能自己跑快速理解IaaS数据应用运行环境中间件网络存储服务器虚拟化操作系统IaaS PaaS交付的平台,也就是应用程序运行所需的环境,如果你要一个DB放数据,没必要套一个数据库服务器,如果要一个website,没必要给你一个网站服务器。优点:客户只要填充数据和实现应用就好,非常省心。缺点:随着“标准化”的提升,用户的选择灵活性降低了快速理解PaaS数据应用运行环境中间件网络存储服务器虚拟化操作系统PaaS 平台都已经把一切安排到位,用户只要付钱开通服务账号就行优点:省心到极致缺点:还能费心定制定制吗快速理解SaaS数据应用运行环境中间件网络存储服务器虚拟化操作系统SaaS 网络存储服务器虚拟化操作系统中间件运行环境数据应用网络存储服务器虚拟化操作系统中间件运行环境数据应用网络存储服务器虚拟化操作系统中间件运行环境数据应用网络存储服务器虚拟化操作系统中间件运行环境数据库应用私有云计算(laaS、PaaS)实例1)如果你自己买了服务器,要托管在集团数据中心:2)你直接向数据中心申请服务器资源:3)如果有需要,数据中心连中间件和运行环境也提供:4)我们的数据中心,甚至可以直接提供数据库资源: 我们把服务高度抽象成两类有状态:状态需要保持,例如数据库无状态:状态不需要保持,例如前端web服务器服务的类型 纵向扩展 scale up横向扩展 scale out服务可用性 从可用性角度考虑:无状态应用通过横向扩展提升可用性有状态应用通过纵向扩展提升可用性很显然无状态的服务特别匹配云平台,可以考虑优先将此类服务迁移/部署到云平台那些服务可以优先上云 受法律法规限制的服务,如医学影像资料被特定硬件限制的服务,如加密狗需要CPU和内存紧密交互的服务,如12306不适应迁移到云上的服务 如果不着急,旧服务可以保持原状,或者以IaaS的方式进行迁移,可以保证稳妥。对于新服务,就必须有个考虑,以何种方式部署到云?以IaaS方式部署,属于旧瓶装新酒。以PaaS方式部署,灵活性又在哪里所以痛点就是PaaS缺乏统一的标准新服务如何部署 基准代码:一份基准代码,多份部署依赖:显式声明依赖关系配置:在环境中存储配置后端服务:把后端服务当作附加资源构建,发布,运行:严格分离构建和运行进程:以一个或多个无状态进程运行应用端口绑定:通过端口绑定提供服务易处理:快速启动和优雅终止可最大化健壮性开发环境与线上环境等价:尽可能的保持开发,预发布,线上环境相同日志:把日志当作事件流管理进程:后台管理任务当作一次性进程运行云原生原则—12-factor 容器即服务CaaS 增加了容器层,符合原生应用的要求,build once run anywhere公有云平台都支持容器化应用,所以跨云迁移不再困难对于私有云平台,可以借助CaaS实现PaaS功能快速理解容器即服务CaaS Serverless的一种实现方式,代码逻辑由开发者完成,但是托管运行在第三方云平台上,由事件驱动,短时执行(甚至只有一次调用)架构特点:用户仅需关心代码,不需要考虑基础架构不需要特定的框架和库,可以适配

文档评论(0)

159****7880 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档