Cloud Delivery Models.

Cloud Delivery Model

1.Infrastructure as a Service (IaaS)

What it is: Provides basic infrastructure services like virtual machines, storage, and networks.

Who manages what: The cloud provider manages the infrastructure (hardware), while users manage their own software, applications, and data.

Examples: Amazon Web Services (AWS) EC2, Microsoft Azure, Google Compute Engine.


2.Platform as a Service (PaaS)

What it is: Offers a platform that allows developers to build, deploy, and manage applications without managing underlying infrastructure

Who manages what: The provider manages infrastructure and the platform, while users manage applications and data.

Examples: Google App Engine, Microsoft Azure App Services, AWS Elastic Beanstalk.




3.Software as a Service (SaaS)

What it is: Provides ready-to-use software applications over the internet.

Who manages what: The provider manages everything, including the software, infrastructure, and platform, while users simply access the software.

Examples: Google Workspace (Gmail, Docs), Salesforce, Microsoft Office 365




4.Function as a Service (FaaS): Also known as server less computing, where users write code, and the cloud provider runs it without worrying about infrastructure

5.Anything as a Service (XaaS): A broader category that includes all possible services delivered over the cloud, such as database services (DBaaS), security services, etc

 



Comments

Popular posts from this blog