精华内容
下载资源
问答
  • 《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》
  • 云计算服务模式及应用

    千次阅读 2020-07-14 05:41:01
    云计算服务模式分为三类:IaaS(Infrastructure as a Service,基础设施即服务)、PaaS(Platform as a Service, 平台即服务)、SaaS(Software as a Servicce,软件即服务)。 IaaS提供基本计算资源的租用,基本计算资源...

    一、服务模式

    云计算的服务模式分为三类:IaaS(Infrastructure as a Service,基础设施即服务)、PaaS(Platform as a Service, 平台即服务)、SaaS(Software as a Servicce,软件即服务)。

    1. IaaS提供基本计算资源的租用,基本计算资源包括:计算、存储、网络等,常见的IaaS服务有:云主机、云硬盘、对象存储、弹性IP等。租户可以在上面部署应用程序、存储数据、选择网络构件,有了IaaS服务,企业不需要自己采购硬件、建设或租用IDC机房,底层资源之上的部分,由用户自己搭建和管理,具有极大的灵活性。
    2. 早期的PaaS提供应用的运行环境,典型的就是应用托管引擎,常见的PaaS提供商有GAE(谷歌)、SAE(新浪),购买PaaS的用户,不再需要购买计算、存储、网络等底层基础设施,而只需要将应用部署到PaaS服务商提供的特定运行环境中。PaaS服务提供的环境相对受限,平台的约束和绑定较强,比如GAE只允许使用Pthon和Java。
    3. SaaS直接提供应用软件,比如Office、OA、ERP和CRM等。SaaS化软件的好处是:用户不在需要购买硬件、软件、安装软件;用户不在需要手动更新软件;用户可以在任何地点,通过互联网访问服务;

    将云计算类比至盖房子。SaaS好比于自建房,买砖、买地皮、买家具、装修等全部由用户自己负责;而Pass类似于毛坯房,用户不需要买砖、买地皮了,但是装修、家具还有由用户自己购买并安装;SaaS就是精装修,拎包入住,用户只需在入住前选好房子即可。

    二、部署模式

    根据部署模式的不同,云计算可分为:公有云(Public Cloud)私有云社区云以及由它们混合而成的混合云

    1. 公有云是真正意义上的社会基础设施面向社会所有用户提供服务,就像国家电网一样,有需要的人都可以向国家电网购买电力。它通常由某个有实力的机构建立,在全国甚至全世界广泛部署资源池,我们在讨论云计算时,如果不具体说明,通常都是指公有云。
    2. 私有云是为一个企业或机构使用单独构建的,就像某公司自建了一个小型发电厂,职工内部使用,不对外售卖。私有云不一定由企业自己构建,也不一定位于本地,它可以委托第三方建设和管理,企业也可以直接租借第三方已经建好的私有云,企业选择私有云,主要是看重其安全性和私密性。
    3. 社区云是由一些具有共同利益,如任务、安全需求、政策、遵约考虑等,并打算共享基础设施的组织共同创立的云,只有该社区的成员具有使用权。该社区并不一定自己建设和管理社区云,它可以购买或租用第三方的服务,由于只被特定的群体共享,社区云的安全性和私密性位于公有云和私有云之间。此外,同一社区的成员往往是处于同一行业或同一地域的,其需求具有某种共性,社区云往往可以为其成员提供特定的配套服务,例如社区云的典型形态是行业云、金融云、医疗云等,他们通常提供配套的行业应用服务。
    4. 狭义的混合云由两个或两个以上的云组成,广义的混合云由两种或两种以上的异构基础设施组成,其中至少有一种是云平台。例如业界经常提到的一种混合云形态,是由公有云和客户自建的IDC组成。混合云中的多个资源池或机房相对独立,但通过标准化技术或专有技术绑定在一起,异构平台之间实现了数据和应用程序的可移植性。由于公有云、私有云各有其独特优势,很多企业将对安全性、私密性要求高的应用或者不容易迁移到公有云中的应用组件部署在私有云中,将对弹性可扩展性要求高的应用部署在公有云中,通过混合云的部署方式,企业可以充分享受公有云和私有云的优势。不过使用混合云也引入了新的问题,例如异构资源的统一管理,网络的隔离与互通,应用的可移植性、数据实时同步与交互等

    三、应用服务

    云上的服务也涵盖企业IT建设所需的各个方面,基础服务包括计算、存储、cdn、网络和数据库等。

    1. 计算服务包括弹性云主机、物理机、弹性伸缩服务等;
    2. 存储服务包括对象存储、云硬盘、弹性文件服务等;
    3. cdn服务包括下载加速,静态加速、视频直播加速等;
    4. 网络服务包括虚拟私有云、弹性负载均衡、云间高速等;
    5. 数据库服务包括mysql、sql server等关系型数据库,文档数据库、分布式缓存等非关系型数据库等;
    6. 中间件服务,包括分布式消息服务,微服务、云应用平台等;
    7. 应用服务包括企业网盘域名服务等;
    8. 管理服务,包括云审计、服务器迁移、云监控等;
    9. 电信服务包括114差旅通、电信账号开放平台等;
    10. 安全服务包括Anti-ddos服务器,安全卫士等;
    11. 大数据服务包括大数据标签服务,大数据PaaS服务和大数据SaaS服务等;
    12. 人工智能服务包括语音听写、在线语音合成等。

    四、中国云行业生态

    1. 物理设备提供商为提供底层服务器、网络设备等硬件的公司,例如IBM、思科、华为、浪潮、联想等;
    2. IaaS提供商需要广泛建设和运营大规模的数据中心,需要大量的资金投入,门槛较高。因此IaaS的玩家较少,主要包括天翼云、华为云、阿里云,UCloud、亚马逊AWS,微软等,他们提供标准通用的云服务,他们以诚为根基,致力于提供多层次全方位的一站式IT服务,还有一些公司提供某种专业型的IaaS服务,例如提供cdn服务的网速科技,提供云存储服务的七牛云、坚果云等;
    3. 由于PaaS和IaaS关系非常密切,因此PaaS往往由IaaS提供商一起提供,当然也有一些以提供PaaS为核心的公司。如灵雀云、DaoCloud、Oracle等;
    4. SaaS领域的参与者非常多,在财务管理、客户管理、企业办公、智能客服、网络安全等方面提供各种各样的企业服务,例如金蝶、用友、钉钉、安全狗等;
    展开全文
  • 《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》共有 16 章,作者有意避开了那些与产品或供应商相关的细节,侧重于架构师及架构涉及各方应当解决的各种挑战,或者说如何以适当的解决方案来解决业务问题;...
  • 云计算服务模式

    千次阅读 2020-08-12 19:23:09
    云计算的一个典型特征是将传统的IT产品,运算能力通过互联网以服务的形式交付给用户,于是就形成了云计算服务模式。 云计算的服务模式可以简单的划分为基础设施即服务(IaaS),平台即服务(PaaS),软件即服务...

     

     

    云计算是一种全新的商业模式,核心仍然是数据中心。云计算的一个典型特征是将传统的IT产品,运算能力通过互联网以服务的形式交付给用户,于是就形成了云计算服务模式。

    云计算的服务模式可以简单的划分为基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)三种模式。

    IaaS 也就是Infrastructure-as-a-Service --------基础设施即服务

    基础设施即服务通过给消费者提供虚拟化的计算资源、存储资源、网络资源个安全防护等,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户无需购买,维护硬件设备和相关系统软件,就可以直接在该层上构建自己的平台和应用。能够部署和运行任意软件,包括操作系统和应用程序。

     

     

    著名的IaaS 的厂商包括:

        1.IBM Blue Cloud“蓝云”:蓝云解决方案是业界的第一个,也是在技术上比较领先的企业级云计算解决方案。

        2.Amazon EC2:EC2基于著名的开源虚拟化技术Xen,主要提供不同规格的计算资源(虚拟机)为主。提欧完善的API和Web管理界面方便用户使用。

        3.Cisco UCS:是一个集成的可扩展多机箱平台。

        4.Joyent:基于Open Solaris技术的IaaS服务。

     

    PaaS 也就是Platform-as-a-Service---------平台即服务

    PaaS 是为用户提供应用软件的开发、测试、部署和运行环境的服务。抽象掉了硬件和操作系统细节,可以无缝地扩展。开发者只需要关注自己的业务逻辑,不需要关注底层。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。

     

    常见的PaaS 平台包括:

    1. Google APP Engine:使用户可以在Google及基础结构上运行自己的网络应用程序的PaaS

    应用程序。提供整套的开发工具和SDK来加速应用的开发,并提供大量的免费额度拉节省用户的开支。

    2.Windows Azure Platform:微软推出的PaaS产品。运行在微软数据中心的服务器和网络基础上,通过公共互联网对外提供服服务。

    3.Heroku:部署Ruby On Rails应用的PaaS平台,支持多种编程语言。

     

    SaaS 也就是Software-as-a-Service-------软件即服务

    SaaS 是一种以互联网为载体,以浏览器为交互方式,把服务器端的程序软件传给远程用户来提供软件服务的应用模式。在服务器端,SaaS 提供为用户搭建信息化所需要的所有网络基础设施及软硬件运作平台,负责所有前期的实施,后期的维护等一系列工作。

     

    常见的SaaS 平台如下:

    1.Google Apps:中文名为“Google企业应用套件”,提供多个在线办公工具。该套件价格低廉,使用方便。

    2.Salesforce CRM:是一款在线客户管理工具,在销售,市场营销、服务和合作伙伴这四个商业领域中提供完善的IT支持,还提供强大的定制和扩展机制。

    3.Office Web Apps:是微软开发的完全免费的在线版Office,兼容Firefox,Safari等非IE系列浏览器。为用户提供随时随地的办公。

    4.Zoho:是一款在线办公套件,在功能方面,他绝对是最全面的,有邮件、CRM、项目管理、Wiki、在线会议、论坛和人力资源等几十个在线工具供用户选择

     

     

     

     

     

    部分内容来源于网络以及<<什么是IaaS, PaaS和SaaS及其区别>>

    Ielab 李强伟

     

     

    by IE-LAB网络实验室

     

     

    展开全文
  • 主要讲述云计算服务模式的设计决策,包括SAAS、PAAS和IAAS。
  • 让云落地 云计算服务模式(SAAS、PAAS和IAAS)设计决策--Michael J.Kavis著
  • 高校图书馆云计算服务模式的建设.pdf
  • 关于云计算服务模式的专利申请分析.pdf
  • 资源名称:让云落地 云计算服务模式(SAAS、PAAS和IAAS)设计决策内容简介:云计算落地已成事实。从前几年的概念普及,到如今越来越多的企业将业务迁移至云上,云计算正在改变整个社会的信息资源使用观念和方式。...
  • 什么是云计算云计算是一种技术架构,随着当前技术的发展,应用提供商需要 处理的计算量越来越大,... 云计算将用户所需服务通过网络分布到云端,将庞大的计算处理分解 成无数个小的程序,再交由多部服务器组...
    • 什么是云计算?

       	云计算是一种技术架构,随着当前技术的发展,应用提供商需要
       处理的计算量越来越大,意味着应用提供商需要扩充自己的服务器、
       存储等一系列设备来支撑自己的服务,成本也随之上升。于是,云计算
       的概念出现,其核心就是将难以负担的计算服务通过云,也就是网络
       分布到云端完成。
       	云计算将用户所需服务通过网络分布到云端,将庞大的计算处理分解
       成无数个小的程序,再交由多部服务器组成的庞大的服务器集群计算
       分析之后将结果返回给用户。
       	本地计算机也成为云终端,作为输入输出设备。云端,提供云终端
       所需要的计算、存储等服务。
      
    • 云计算的特点:

      1、超大规模:云服务提供商已经组件了超大规模的服务器来为用户提供服务。
      2、虚拟化:用户只需要关注云计算能够提供的服务,而不需要关注具体的计算实体。
      3、高可靠性:云计算中心,具有一般企业无法比拟的专业信息安全团队,保证了云计算的可靠性。
      4、通用性:云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
      5、高可扩展性:云计算的规模可以动态伸缩,满足应用和用户规模增长的需要。
      6、按需服务:按照用户实际需求付费,就像水电费等,用多少,付多少。
      7、及其廉价:极大程度的降低了企业组件基础设备,开发应用软件的成本。
      8、潜在的危险性:云计算在提供计算服务的同时,提供存储服务,大量的数据存储到云计算提供商,存在一定的不确定性。

    • 云计算的三种服务模式(IaaS、PaaS、SaaS)

      IaaS(基础设施即服务)

       	云服务提供商把 IT 系统的基础设施建设好,并对计算设备进行池化,
       然后直接对外出租硬件服务器、虚拟主机、存储或网络设施等(相当于裸机)
      

      例子:好比我要喝饮料,给家里安了自来水,购买橘子粉或者菠萝粉,我需要把水净化、烧开,加点橘子粉或者菠萝粉。
      这个自来水就类似与基础设施即服务。自来水厂就像是云服务提供商。

    • PaaS(平台即服务)

       	云服务提供商把基础设施层和平台软件层都搭建好,然后在平台软件层上
       划分“小块”(习惯称之为容器)并对外出租。
       (相当于买了一台有操作系统的计算机可以在这基础上进行应用软件的开发)
      

      例子:同样,假如我要饮料,我直接买了楼下已经处理好的纯净水,加点橘子粉、或者菠萝粉,就可以了。省去了自己处理自来水这部基础操作。

    • SaaS(软件即服务)

       	云服务提供商把 IT 系统的应用软件层作为服务出租出去,而消费者
       可以使用任何云终端设备接入计算机网络,然后通过网页浏览器或者
       编程接口使用云端的软件。
       (相当于用户直接拥有一台安装了自己需要的应用程序的计算机)
      

      例子:同样,我要和饮料,我不需要去楼下买水,和橘子粉,直接打电话,让楼下的饮料店把我需要的饮料送到家。饮料店就相当于是我的应用服务提供商。

       	那么结合上面的例子,
       	自来水厂服务模式就相当于是基础设施即服务(IaaS);
       	楼下纯净水店,服务模式就相当于是平台即服务(PaaS);
       	而楼下的饮料店,服务模式就相当于是软件即服务(SaaS);
       	当然,
       	纯净水店(PaaS)可以直接购买,自来水厂(IaaS)提供的服务,
       	也可以自己去组件自来水厂(IaaS);
       	而饮料店(SaaS)可以直接购买,纯净水(PaaS),
       	也可以直接购买自来水厂提供的服务(IaaS);当然也可以自己去组建
       	自来水厂(IaaS)和纯净水店(PaaS)这些基础服务,
       	然后在此基础上完成自己需要提供的应用服务。
      
    • 云计算的四种部署模式(私有云、公有云、社区云、混合云)

    私有云:如果一个云端的所有消费者只来自一个特定的单位组织。
    社区云:如果一个云端的所有消费者来自两个或两个以上特定的单位组织。
    公共云:如果一个云端的所有消费者来自社会公众。
    混合云:如果一个云端的资源来自两个或两个以上的云(用户通过新增的混合云管理层路由到真实的云端)。

    • 云计算的优势

    对社会

    1、节省IT能耗, 减少排放,真正能够做到“绿色计算”。
    2、提高了IT设备使用率,减少了电子设备废旧率。
    3、信息技术产业进一步合理分工,让专门技术团队负责云计算服务的支持维护工作,更加的安全。
    4、带动云计算产业的发展,也有利于信息资源的共享,让信息资源产生更大的社会效益。

    对消费者

    1、降低了信息技术成本。
    2、提高了信息系统的安全性。
    3、工作方式更加的便捷高效,随时随地都可以通过网络办公。
    4、昂贵软件平民化,通过租赁的方式降低使用成本,也提高了工作效率和质量。
    5、不需要关注过多的设备问题、平台问题和安全问题,可以将财力和精力专注于核心业务。

    • 云计算的劣势

    1、完全依赖网络,当网络质量差时,用户体验会变差。
    2、云计算将计算资源集中到一起,同时也将风险集中到一起。
    3、数据通过网络进行传输,增加了数据泄密的风险。

    展开全文
  • 读书笔记:《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》 读书笔记:《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》 读书笔记:《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》...

    1 书籍简介

    中文书名

    让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策

    英文书名

    Architecting the Cloud: Design Decisions for Cloud Computing Service Models(SaaS, PaaS, and IaaS)

    作者简介

    Michael J. Kavis是云计算的早期倡导者之一,曾经带领团队在亚马逊的公有云上搭建出世界上首个高速交易网络。也是2010年AWS全球初创企业挑战赛的获胜企业M-Dot网络的前任CTO。

    内容简介

    在云计算时代,架构师及架构可能会遇到的挑战,以及如何应对这些挑战,并提供适当的解决方案来解决业务问题。告诉大家怎样像架构师一样思考。

    面向读者

    实施云计算的首席技术官、企业架构师、产品经理和技术决策者。

    特点

    作者有意避开了与产品或供应商相关的细节,通过虚构一个在线拍卖公司AEA,向读者提供了大量可供参考的设计决策,并对所有云架构中都必须应对的重点领域进行了强调说明。

    2 全书结构

    章节内容

    第1章 为什么是云计算,为什么是现在

    云计算出现的历史,以及为什么云计算是大势所趋;分别以Instagram和Netflix为例,介绍了初创企业和成熟公司使用云计算的案例。

    第2章 云服务模式

    介绍三种云服务模式(SaaS、PaaS和IaaS)的技术堆栈、组件,以及客户和云服务提供商在不同架构下的职责划分;并对云服务的部署模式(公有云、私有云、混合云、社区云)进行了介绍。

    第3章 云计算的错误实践

    结合具体案例说明企业在将业务迁移至云端的风险,以及一些错误实践,如期望过高,对云安全重视不足,云技术不足,忽略服务中断的影响等。

    第4章 先从架构开始

    使用5W1H方法描述了进行云架构设计时需要考虑的因素,如云架构解决的业务问题(Why),云计算服务的用户(Who),具体的业务和技术需求(What),消费者体验可视化(Where),项目约束(When),以及组织如何应对云化的转变(How)。

    第5章 选择合适的云服务模式

    对企业何时选择SaaS、PaaS或IaaS进行了详细描述。

    第6章 云的关键:RESTful服务

    介绍RESTful的概念及为什么REST是云服务的核心组成部分。

    第7-13章

    具体介绍云中审计、数据存储方式、安全设计、日志策略、SLA管理、云服务监控,以及在出现云服务中断时的灾难恢复计划。

    第14章 使用DevOps文化来更快、更可靠地交付软件

    介绍了DevOps的概念,纠正了大家对DevOps的误解,以及企业为使用DevOps应该考虑的因素。

    第15章 评估云模式对组织的影响

    提醒企业认识到将业务迁移到云端不仅仅是技术的转变,组织和部门策略的转变也需要引起足够的重视,并为此采取一些应对策略。

    第16章 最后的思考

    有关云文化、云商业模式的思考。

    3 云计算的特征

    • 广泛的网络接入
    • 弹性伸缩
    • 资源池化
    • 可计量的服务
    • 按需自服务

    4 云计算服务模式

    对基于云的解决方案而言,事先确定合适的服务模式至关重要。只有完全理解每种服务模式下云服务提供商(CSP,Cloud Service Provider)和云服务消费者(CSC,Cloud Service Consumer)各自应该承担什么样的责任,才能在服务模式中做出正确的选择。按照资源抽象程度的同,云服务模块包括以下三种:

    • 基础设施即服务(IaaS: Infrastructure as a Service)
    • 平台设施即服务(PaaS: Platform as a Service)
    • 软件设施即服务(SaaS: Software as a Service)
    服务模式云堆栈堆栈组件责任人
    用户登录、注册、管理客户客户客户
    SaaS应用认证、授权、用户界面、事务处理、报告、控制面板客户客户供应商
    SaaSPaaS应用堆栈操作系统、编程语言、应用服务器、中间件、数据库、监听客户供应商供应商
    SaaSPaaSIaaS基础设施数据中心、磁盘存储、服务器、防火墙、网络、负载均衡供应商供应商供应商

    4.1 基础设施即服务(IaaS)

    定义

    消费者能够获得处理能力、存储、网络和其他基础计算资源,从而可以在其上部署和运行包括操作系统和应用在内的任意软件。消费者不对云基础设施进行管理或控制,但可以控制操作系统、存储、所部署的应用,或者对网络组件(如防火墙)的选择有部分控制权。

    特点

    在IaaS中,涉及管理和维护物理数据中心和物理基础设施(服务器、磁盘存储、网络等)的许多工作,都被抽象成一系列可用服务,可以通过基于代码或/和网页的管理控制台进行访问和自动化部署。过去那种必须先从供应商处订购硬件,然后等待发货,签收、拆封、组装并再进行配置,看着这些大家伙占满数据中心的日子一去不复返了。

    成熟IaaS供应商
    • 亚马逊AWS
    • Rackspace
    • GoGrid
    • OpenStack(开源项目)

    4.2 平台即服务(PaaS)

    定义

    消费者能够使用提供商所支持的编程语言、库、服务和工具,将自己创建的应用部署到云基础设施上。消费者不会对底层云基础设施进行管理或控制,这包括网络、服务器、操作系统或存储等,但是可以控制所部署的应用,并有可能控制配置应用的托管环境。

    特点

    PaaS服务完全通过互联网提供,服务提供商管理应用平台,向开发者提供一套工具来加快开发流程,而开发者在使用PaaS服务时,由于受到这些工具和软件包的约束,在某种程度上要放弃一些灵活性。

    成熟PaaS供应商

    4.3 软件即服务(SaaS)

    定义

    消费者能够使用提供商运行在云基础设施上的应用,并可通过类似Web浏览器等瘦客户端界面,在各种客户端设备上访问这些应用。除了一些有限的特定于用户的应用配置之外,消费者不需要直接对底层云基础设施进行管理或控制,包括网络、服务器、操作系统、存储、甚至单个应用的功能。

    特点

    SaaS以一种服务形式向消费者交付完整的应用,消费者要做的只是对一些具体的应用进行参数配置和对用户进行管理。服务提供商则负责处理所有的基础设施问题。

    案例

    客户关系管理(CRM)、企业资源计划(ERP)、工资单、会计等业务软件。

    5 云计算部署模式

    按照云基础设施的存放位置及分配方式的不同,云计算部署模式包括:

    • 公有云
    • 私有云
    • 混合云
    • 社区云

    5.1 公有云

    定义

    云基础设施提供给大众公开使用。拥有管理或运营这些设施的可能是商业、学术或政府机构,抑或其组合。另外,这些基础设施都存放在云服务提供商处。

    优势
    • 公用事业价格:最终用户只为所消费的资源付费。最终用户无需采购硬件,避免计算资源再使用周期中可能存在的浪费。
    • 弹性:资源池使最终用户可以对其软件解决方案进行设置,来动态提升或降低其在处理峰值负荷时所需的计算资源数量,从而可以对罕见的流量高峰做出实时反应。
    • 核心竞争力:最终用户大大减少了在管理基础设施上的时间,可以更专注于自身的核心竞争力。
    缺点
    • 控制:最终用户必须依靠提供商履行他们在性能和正常运行时间方面的服务等级协议(SLA),如果出现服务中断,而最终用户又没有冗余备份机制,就只能耐心等待服务恢复。
    • 监管:类似PCI DSS和HIPAA的监管条例及数据隐私问题都会成为公有云部署的障碍。
    • 有限的配置:提供商有一套标准的基础设施配置方案,可能在某些情况下并不符合消费者的需要。

    5.2 私有云

    定义

    云基础设施提供给多个消费者构成的组织专用,拥有、管理或运营这些设施的可能是该组织、第三方,抑或其组合。这些基础设施的存放点可以在本地,也可以不在本地。

    优点

    解决了公有云的上述缺点,最终用户在单一租户环境下进行部署,不会与其它用户混用。消费者在各方面都有着完全的自主性。

    缺点

    牺牲了快速伸缩性、资源池化、以及按需付费的云计算核心优势。可访问资源总量取决于内部所购买的基础设施的多少。且必须有人对这些基础设施进行管理。

    5.3 混合云

    单独存在但却通过标准的或专利性的技术绑定在一起,以使数据和应用具有可移植性的两种或多种不同的云基础设施(私有云、公有云或社区与)的组合。

    5.4 社区云

    公有云的组成部分,具有区域性和行业性集中的特点,专门针对特定的垂直行业,比如政府、医疗保健或金融等行业,提供一系列服务,包括基础架构即服务(PaaS)、软件即服务(SaaS)或平台即服务(PaaS)。

    6 云计算的错误实践

    6.1 盲目迁移

    云计算架构要求系统是松耦合的,即系统能够弹性伸缩,软件能够按需扩展或缩减,而且不必受运行的物理环境的限制。另外,云计算要求系统还必须是无状态的,一个无状态的服务是指服务不知道前一个请求或响应的任何信息,只处理给定请求的这一持续期间的信息。如果遗留系统是紧耦合并且是有状态的,那么她很有可能不适合立即迁移到云端。

    6.2 不切实际的成本期望

    有关云计算的最大误解之一是采用云会极大降低经营成本。虽然云计算可以实现按需付费,而不需要按照峰值业务量购买硬件,但从另一个角度来看,传统企业虽然第一次购买基础设施的预算较高,但一旦部署完成,这些就成了沉没成本(sunk cost)。而云计算架构一旦设计的不合理,或者所消费的服务未能在不需要时适当关停,那么使用云就可能会变成一个代价高昂的坏主意。另一方面,如果软件架构不足以支撑业务的扩展需求,一旦出现运行中断或性能问题,就可能导致最终用户的流失和收入下降。

    6.3 云安全的错误认知

    关于云安全有两种对立的错误认知,一种是坚决认为云是不安全的,拒绝将任何数据存储在公有云中;另一种则认为云非常安全,缺少对各种安全漏洞的防范。

    6.4 根据喜好选择服务商

    如.NET项目倾向于购买微软的Azure服务(PaaS),但实际业务需求更适合采用IaaS服务模式。

    6.5 低估组织变更的重要性

    通常人们在获知需要改变时,第一反应都是拒绝。

    6.6 技术不足

    架构师、系统管理员、安全专家缺少足够的云计算技能和知识。

    7 云中的数据存储

    许多IT部门对关系型数据库非常熟悉,因此下意识地选择关系型数据库来存储数据,但关系型数据库必须保证事务得到成功处理,因此仅适合处理联机事务处理行为。关系型数据库的构建强调参照完整性,同时还要求使用索引来加快对记录的检索,但当记录数足够大时,这会成为系统性能的瓶颈。NoSQL数据库就是为了解决这些问题而出现的,常见的NoSQL数据库主要有:

    NoSQL数据库特点代表产品
    键值存储采用哈希表实现,每个带有指针的唯一的键都会指向一个特定的数据项Redis、Voldemort、DynamoDB
    列存储为了存储和处理跨多台机器之上的大规模分布式数据库,可以在运行中添加列,并且允许行值出现空缺Hadoop、Cassandra
    文档存储以文档形式存放非结构化数据CouchDB、MangoDB
    图像数据库存储和管理彼此关联的关系,通常用于展现关系的可视化表述图社交媒体分析领域Neo4j、InfoGrid

    8 云的安全策略

    企业在管理云应用安全时需要考虑的因素:

    • 集中化:将一组安全控制流程、策略和服务进行合并,减少需要管理和实施安全功能的地方。
    • 标准化:在实施安全解决方案和选择诸如加密、授权、API的方法时,尽量遵守业界最佳实践。
    • 自动化:通过对虚拟机和代码的部署实现脚本化,以在需求增加或减少时自动进行资源的缩放。

    9 云的监控

    云计算需要监控的指标:

    • 性能
    • 吞吐率
    • 质量
    • 关键性能指标(KPI)
    • 安全
    • 合规

    10 云的容灾备份策略

    • 经典策略:备份数据被存储于由云服务提供商提供的磁盘服务中,一旦运行数据库损坏,可以将最近一次完好的备份启用。
    • 单活冷备:从属数据中心做好了在主数据中心出于灾难状态时对其进行接手的准备。冷意味着冗余服务器并没有启动和运行,而是在灾难发生时,运行自动化脚本创建数据库服务器并恢复最近一次的备份。
    • 单活温备:数据库服务器出于运行态,而其他服务(如Web、API等)则处于关闭状态;
    • 双活热备:从属数据库服务器及Web、API服务均启动并运行,一旦灾难发生,几乎可以以零故障的状态接管主数据中心的业务。

    11 DevOps文化

    11.1 定义

    DevOps并非是一个团队或职能,而是一种文化转变,或者说是一种思考我们如何开发个发布软件的新的方式。DevOps主张打破竖井,鼓励开发、运营、质量控制、产品和管理之间的沟通与协作。

    11.2 起源

    2009年,第一节DevOps Days会议在比利时召开,几个受到Jhon Allspaw和Paul Hammond的一篇名为《10 Deploys per Day: Dev and Ops Cooperation at Flickr》的文章启发的从业人员,聚集在一起讨论如何在开发者和运营人员之间创造出一种更具协作性的文化。这个话题得到了越来越多的支持,最终DevOps成为了这个新文化的名字。

    11.3 DevOps思维

    • 理解工作流程
    • 始终寻求提高流程的方法
    • 不向下游传递缺陷
    • 取得对系统的时刻理解

    11.4 DevOps关键实践

    1. 自动化基础设施
      通过各种API对基础设施进行抽象,从而使得我们能够像对待代码一样对待基础设施。
    2. 自动化部署
      采用合理的部署过程,使之足够简单,任何人只要有适当的权限都通过简单地点选版本、环境和单击确定按钮来部署软件。
    3. 设计功能标记(feature flag)
      给新特性后功能增加开关控制,在如果Beta测试后才进行规模商用。
    4. 测量
    5. 监控
    6. 快速试验和失败
    7. 持续集成和持续交付
    展开全文
  • 云计算服务部署模式

    2021-04-14 22:18:37
    公有云是云服务提供商对外提供的公有云服务部署模式。云服务提供商在对公有云的基础构架进行预配置后,通过lnternet以免费或按需付费的方式提供给企业组织和个人公开使用公有云可由企业,学术机构,政府机构或他们的...
  • 云计算模式ERP企业管理系统 陈金鹰 杨俊王利红成都理工大学信息科学与技术学院成都 610059 中国电信股份有限公司成都分公司综合业务保障中心成都 610069 一引言 上世纪60年代为了解决库存管理订购点的不足提出了物料...
  • 本文将云计算的服务模式应用到数据挖掘应用平台的设计中,提出了3层4模式的云计算服务层次体系,并将此体系应用到数据挖掘平台的构建中,构建了基于云计算服务模式的数据挖掘应用平台框架,详述了平台各子系统的功能...
  • 云计算是一种商业计算模型它将计算任务分布在大量计算机构成的资源池上使各种应用系统能够根据需要获取计算力存储空间和信息服务;SAAS(Software as a Service ) PAAS(Platform as a Service ) IAAS(Infrastructure ...
  • 基于云计算服务模式的教育资源共享机制研究.pdf
  • 《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》共有16 章,作者有意避开了那些与产品或供应商相关的细节,侧重于架构师及架构涉及各方应当解决的各种挑战,或者说如何以适当的解决方案来解决业务问题;...
  • 云计算 商业模式研究 2011011172 冯兆光 目录 PART 1关于云计算的商业模式研究 1 云计算商业模式的演化 2 国内外云计算商业模式具体实例简介 3 云计算商业模式分析 PART2 亚马逊集团基于云计算服务模式介绍 亚马逊...
  • 我们在《IT系统的组成》教程中讲到,IT 系统的逻辑组成分为四层,...图 1 云计算的 3 种服务模式 需要注意的是,云服务提供商只负责出租层及以下各层的部署、运维和管理,而租户自己负责更上层次的部署和管理,两者负
  • 云计算的主要服务模式及其应用

    千次阅读 2019-04-13 21:06:49
    云计算的主要模式形式有以下三种:SaaS,PaaS和IaaS。 (1)软件即服务(SaaS) 这种类型的云计算通过浏览器把软件提供给用户,一种基于互联网提供软件的应用模式。用户只需要将终端连入互联网,即可随时随地使用...
  • 主流云计算服务模式安全攻略.pdf
  • 云计算的三种服务模式是什么?

    千次阅读 2020-03-25 09:41:47
    IaaS: Infrastructure-as-a-Service(基础设施即服务) 第一层叫做IaaS,有时候也叫做Hardware-as-a-Service,几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来...
  • 提出云计算这个概念的时间并不长,但随着云的兴起,非关系型数据库也成为了一个热门的新领域,并迅速发展。这种新型的数据库与相对传统的数据库而言,可以发挥其特有的作用,行使自己的自身价值,对多台计算机进行...
  • 本标准指导政府部门做好采用云计算服务的前期分析和规划,选择合适的云服务商,对云计算服务进行运行监管,考虑退出云计算服务和更换云服务商的安全风险,指导政府部门在云计算服务的生命周期采取相应的安全技术和...
  • 三种云计算模式

    千次阅读 2020-09-21 17:57:08
    云计算的三种服务模式:IaaS,PaaS和SaaS
  • 基于服务质量保障的云计算服务定价模型研究.pdf
  • 基于云计算应用模式的物流服务平台的建设.pdf
  • 基于云计算服务模式的数据挖掘应用平台的构建.pdf
  • 云计算服务模式的数据挖掘应用平台的构建对策.pdf
  • 驻云科技首席架构师苏炎在2017广州云栖大会中做了题为《探索大数据背后的云计算服务模式新趋势》的分享,就企业的数据化运营之路,云计算服务新模式,走向人工智能时代等方面的内容做了深入的分析。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 104,670
精华内容 41,868
关键字:

哪些是云计算的服务模式