Azure学习笔记(1)服务模块

云计算根据它们的基本模块提供了这么几种服务:基础设施服务(IAAS),平台服务(PAAS),和软件服务(SAAS)。IAAS是最为基础的和每一个较高等的模型都是从低等模型的细节中抽象出来的。

其他关键的组件是作为一种服务(XAAS),它描述了一种全面地分类模型并发布于2009年。如策略性服务,合作型服务,商务进程服务和数据服务。在2012年,网络作为一种服务(NAAS),通信即服务(CaaS)被正式列入由ITU(国际电信联盟)作为基本的云计算模型的一部分,已确认电信为中心的云生态系统的服务类别。

 

 

 

PAASPlatform as a service

PaaS模型,云提供商提供一个计算平台,通常包括操作系统、编程语言执行环境、数据库和web服务器。应用程序开发人员可以开发和运行他们的软件解决方案云平台上没有的成本和复杂性购买和管理底层硬件和软件层。与一些PaaS提供,底层的计算机和存储资源自动匹配应用程序需求规模,云用户不必手动分配资源。

PaaS的例子包括:AWS弹性Beanstalk,云计算,Heroku,Force.com,,Mendix EngineYard OpenShift谷歌应用引擎,AppScale,Windows Azure云服务,OrangeScape和Jelastic。

 

 

 

IAASinfrastucture as a service

在最基本的云服务模式中,IAAS供应商提供的电脑——物理或IaaS提供(经常)虚拟机——和其他资源。(一个系统管理程序,如Xen或KVM,运行虚拟机作为嘉宾。池内的虚拟机监控程序的云操作支持系统可以支持大量的虚拟机和扩展能力上下服务根据客户的不同需求。)IaaS云经常提供额外的资源,如一个虚拟机磁盘映像库,生(块)和基于文件的存储、防火墙、负载平衡器、IP地址、虚拟局域网(vlan),和软件包。Iaas云提供商提供这些资源按需从大池安装在数据中心。广域连接,客户可以使用互联网或载波云(专用的虚拟私人网络)。

要部署应用程序,云用户安装操作系统和应用软件的图像在云基础设施。在这个模型中,云用户的补丁和维护操作系统和应用软件。云提供商通常IaaS服务效用计算基础金额:成本反映了资源分配和消费金额。

IaaS提供商的例子包括:Amazon EC2,谷歌计算引擎,惠普的云,NaviSite Joyent Linode,Rackspace,ReadySpace云服务。

云通信和云的电话,而不是取代当地的计算基础设施,取代当地的电信基础设施和IP语音和其他外部互联网服务。

 

SAASSoftware as a service

软件即服务(SaaS)

主要文章:软件即服务

在业务模型中使用的软件即服务(SaaS),用户提供应用软件和数据库。云提供商管理基础设施和运行应用程序的平台。SaaS是有时被称为“点播软件”和通常定价是按使用付费的。SaaS提供商一般价格收费应用程序使用。

SaaS模型中,云提供者安装和操作应用软件在云计算和云用户访问该软件从云的客户。云用户不管理云基础设施和应用程序运行的平台。这消除了需要安装和运行应用程序的云用户自己的计算机,它简化了维护和支持。云应用程序不同于其他应用程序的可伸缩性,可以通过克隆任务到多个虚拟机在运行时,以满足不断变化的工作需求。负载平衡器分发工作虚拟机的设置。这个过程是透明的云用户,他们只能看到一个单一访问点。容纳大量的云用户、云应用可以多租户,,任何机器服务于超过一个云用户组织。通常指特殊类型的基于云的应用程序软件,有一个类似的命名约定:桌面作为服务、业务流程作为服务、测试环境作为一种服务,通信作为一种服务。

定价模型对于SaaS应用程序通常每月或每年收费的用户,所以价格是可伸缩和可调如果用户添加或者删除任何时候。

 

 

 

原文地址:https://www.cnblogs.com/will-shao/p/3218787.html