Foundational Concepts in Cloud Computing

Learn about the foundational concepts of cloud computing.

To understand cloud computing’s foundational concepts, we will need to cover some key concepts, such as the shared responsibility model, different cloud types, and the challenges associated with cloud computing.

Shared responsibility model

After understanding cloud computing, we must dive deep into the cloud-shared responsibility model. The shared responsibility model governs the responsibility of cloud resources management between the customer (in most cases, you or your company) and the cloud vendor (companies such as Microsoft Azure or AWS). Sometimes, cloud vendors are called cloud service providers (CSPs).

The shared responsibility for a specific service you choose is usually one of three in the cloud environment.

Infrastructure as a service (IaaS)

This is where the CSP will be responsible for managing the physical location of your resources, the infrastructure hosting them, and the virtualization layer on top of that infrastructure.

On the other hand, the customer will manage the operating system on top ...

Get hands-on with 1400+ tech skills courses.