云计算学习(2-1)云服务模式-云服务的层次

  接下来,我们学习云服务模式和云部署模式。 

  在学习云服务模式之前,我们先来了解一下云服务的层次。 

  • 云服务的层次:

      我们在部署一个全新应用程序时,要做的所有工作。

           从下往上,分为三层:

    1、第一层,基础设施,包括服务器、存储、网络和虚拟化,我们称之为 Infrastructure

    2、第二层,平台,即在第一层基础上,再安装操作系统、部署中间件,以及应用程序的运行环境,我们称之为Platform

    3、第三层,业务软件,即在之前的基础上,再部署应用程序以及它所需要的各类数据,我们称之为Software

    如果使用传统部署方式,也就是这三层工作全部要自己来完成,非常麻烦,费时费力,

        所以,使用云计算可以从这三个层面帮助我们解决问题。

iaas:基础设施服务,网络、存储、服务器
iaas关注基础架构中的计算、存储和网络三大服务,解决底层资源管理复杂的问题,iaas面向的用户是企业的运维人员。
如:阿里云、腾讯云、amazon、微软、vmvare、rackspace、red hat,提供虚拟机服务。
 
 
paas:面向软件开发者,将软件开发平台和软件运营的云端环境(包括中间件、数据库、web 服务、消息总线等基础应用服务)作为一种服务。
paas目标是提供一个可简单操作的平台来帮助开发人员创建、管理和部署应用,更看重的是提高代码发布的效率。

提供服务组件的集合

  • 应用中间件
  • 数据存储服务
  • 消息服务

提供服务组件的发现、可伸缩性、状态管理功能

  • 服务发现
  • 可伸缩性
  • 状态管理

服务组件的监控、恢复与容灾

如:谷歌GAE、阿里ACE、百度BAE、新浪SAE等。
 
saas:人家把你想要的功能开发成应用软件,直接卖账号给你。你再也不用担心服务器、带宽、应用开发等问题,直接交钱使用就行。如:销售管理系统,但运行在卖方的云上,不是你公司的服务器上。

    

原文地址:https://www.cnblogs.com/lexiaofei/p/6363554.html