Different types of Cloud
In this page we will go through different types of Cloud:
- IaaS : Infrastructure as a service
- PaaS : Platform as a service
- SaaS: Software as a service
IaaS
IaaS in this model consumer provisions basic computing resources like processing, network, storage, etc. User has a choice of deploying software, OS, and applications. Example of IaaS is Amazon EC2 ( Amazon Elastic Compute Cloud )
EC2 consumers have control to create, launch, use, and terminate EC2 server instances on demand. EC2 instances come in various sizes like small, medium, and large depending on their computational power and platform resources. The VMs supports various Operating systems.EC2 uses a hypervisor to run various OSes.
PaaS
PaaS in this model application is built using tools supported by the cloud provider. The user does not manage the underlying infrastructure like network, servers, OS, storage, etc. Example of PaaS is Google App Engine, Microsoft Azure, etc.
SaaS
SaaS in this type, the consumer uses the provider application running in the cloud. The user has no control over the cloud infra, network, OS, server, storage, and even application. Examples of SaaS applications are GoogleApps, ServiceNow, etc.
Cloud offering types
- Public
- Private
- Hybrid (a combination of private and public )
Public cloud: provisioning and De-provisioning of resources on the internet from a 3rd party cloud vendor.
Private Cloud: internal to an organization in a protected manner. Company critical business and to protect company data would use private cloud within the organization own intranet.
Hybrid cloud a mix of private and use of public cloud offerings.