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

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.

主站蜘蛛池模板: 望谟县| 天祝| 长丰县| 同心县| 兰坪| 巴楚县| 南川市| 宣汉县| 内江市| 潮州市| 大余县| 沈阳市| 工布江达县| 宕昌县| 石棉县| 张家口市| 甘孜县| 多伦县| 平舆县| 朝阳区| 通河县| 潮安县| 河池市| 白河县| 洛阳市| 桃源县| 重庆市| 屏山县| 吐鲁番市| 凌源市| 时尚| 浑源县| 临夏县| 青河县| 铜梁县| 鸡东县| 四平市| 武平县| 宁阳县| 双辽市| 平塘县|