Cloud computing is essentially outsourcing data center operations, applications, or a section of operations to a provider of computing resources often called a cloud company or cloud service provider. The consumer of cloud services pays either a monthly charge or by the amount of usage of the service.
Service models break down and define basic cloud offerings in what is provided by the cloud provider and what you will be responsible for as the cloud customer.
The three main service models for cloud computing are:
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
With Infrastructure as a Service, the cloud provider generally provides all the systems that make up a data center deployment such as the server platform, storage, and network but leaves the operating system and application responsibilities to the customer. This has been the predominate cloud service model until recently and allows the customer complete control and responsibility of the operating system and applications.
The Platform as a Service model, moves one step up the stack, and the cloud provider takes on operating system responsibilities. This is to say that the cloud company owns the responsibility of loading and maintaining either a Microsoft Windows operating system variant or one of the many different releases of Linux. With the Platform as a Service model, the cloud customer is responsible for the applications running in the cloud, and the provider takes care of all the underlying infrastructure and operating systems.
At the top of the stack is the Software as a Service model, which is just like it sounds: The cloud company provides a complete package including the application that can be a wide variety of solutions, such as database, enterprise resource planning, software development applications, or most any mainstream application that is currently running in corporate data centers.
All of these services are available in different cloud computing deployment models.
Published on Sun 08 April 2018 by Alistair Pinter in Networking with tag(s): cloud computing