Skip to main content

Command Palette

Search for a command to run...

Shared Responsibility in Cloud Computing: Simple Insights

Updated
2 min readView as Markdown
Shared Responsibility in Cloud Computing: Simple Insights

In On-premise data center setup, a company takes care of everything - maintaining the data center, handling security, and ensuring everything runs smoothly. However, in the shared responsibility model of cloud computing, the responsibilities are divided between the cloud provider and the user.

The cloud provider takes care of managing the data center, ensuring physical security, and handling network connectivity. On the other hand, the user is responsible for managing the data and information stored in the cloud.

Now, Let's look at three main types of cloud services

Infrastructure as a Service (IaaS)

Infrastructure as a Service is the most flexible category in the cloud service. In this type of service, the cloud provider maintains physical hardware, network, and Security. The consumer is responsible for choosing the Operating System, configuration and management, Database, and Storage configuration.

Example: Azure Virtual Machines

Platform as a Service (PaaS)

Platform as a service is a middle ground between IaaS and SaaS. In this type of service. The cloud provider maintains the Operating System, middleware, and Development tools. Using this Service customers can focus on building apps rather than worrying about the various infrastructure.

Example: Azure App Services, Azure MySQL Database

Software as a Service (SaaS)

Software as a Service is fully managed by the cloud provider, customers are using only the fully developed application. It is maybe the least flexible and easiest to get and running. It also requires less technical expertise. Example: Microsoft 365

To make it easier to grasp, here's a convenient chart outlining the duties of both the cloud provider and the customer for each service type:

More from this blog

Jaykumar's Blog

6 posts

Hello, I'm Jaykumar Mandaviya, a Software Engineer at Accenture. Explore insights on ReactJS, Java, Python, Salesforce, Snowflake, PostgreSQL, and Azure in my blog journey.