官术网_书友最值得收藏!

Service delivery models

Now that we know the essential characteristics of cloud computing, let's take a look at what kind of services are offered by cloud computing and how they are delivered.

Cloud computing services can be categorized into three service delivery models:

  • Software as a service (SaaS)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)

SaaS allows the consumer of the service to use a specific functionality delivered by an application running in the cloud. Basically, this means consumption of cloud with no management involved. The consumer is not aware of and is not able to manage and adjust any of the components of application and infrastructure. There are many vendors offering SaaS solutions, for example Microsoft Office 365, Salesforce, and Google Apps.

PaaS offers the consumer a set of software tools to develop and publish applications over the Internet. The consumer, mostly software developers, do not have or need control over the infrastructure (networking, storage, and compute) but are able to manage at the application and data level.

IaaS gives the consumer the most amount of control of the three cloud computing delivery models. The provider offers a physical infrastructure that consists of compute, storage, and networking. The provider also manages the virtualization layer. The consumer can than manage workloads (operating system and applications) over which the consumer has full control. Microsoft Azure and Amazon EC2 are just two examples of many cloud IaaS services.

The following figure shows the three delivery models and their responsibilities:

Service delivery models

Besides the three service delivery models that are mentioned here, there are many other XaaS offerings:

  • Desktop as a Service: This focuses solely on delivering cloud-hosted virtual desktops
  • Disaster Recovery as a Service: This delivers resources that can be temporarily used to host the IT infrastructure and services not available anymore in the primary location
  • Communication as a Service (CaaS): This is a rapid expanding service in which Voice over IP services and Unified Collaboration services is offered from the cloud

However, this book will fully focus on the IaaS part of Microsoft Azure. While Microsoft Azure started as a PaaS platform and most of its functionality was targeted at developers, Microsoft Azure IaaS has rapidly evolved towards a mature full infrastructure service offering.

主站蜘蛛池模板: 九台市| 内乡县| 合阳县| 阳新县| 常德市| 香河县| 玉门市| 祁阳县| 明水县| 历史| 丰顺县| 德惠市| 资溪县| 民勤县| 云阳县| 禹州市| 桓仁| 芜湖县| 阿勒泰市| 大新县| 珲春市| 武汉市| 渝中区| 青浦区| 缙云县| 平江县| 津市市| 和平县| 绥棱县| 阿鲁科尔沁旗| 大兴区| 鄂托克前旗| 常德市| 灵璧县| 西华县| 叙永县| 永城市| 晋城| 长阳| 临湘市| 枣庄市|