Section 1 - Instruction

There are three main ways to deploy cloud services, known as cloud deployment models: Public Cloud, Private Cloud, and Hybrid Cloud. Each serves a different purpose.

Engagement Message

What factors might influence a company's choice of deployment model?

Section 2 - Instruction

Public Cloud is when services are run by a third-party provider, like AWS, and delivered over the internet. All hardware is owned and operated by the provider, and you share it securely with other customers. This is the most common model.

Engagement Message

What is one benefit of not having to own or manage any physical servers?

Section 3 - Instruction

Private Cloud refers to cloud resources used exclusively by a single business. A private cloud can be physically located in the company's on-site data center or hosted by a third-party, but the infrastructure is dedicated to one customer.

Engagement Message

What kind of organization might need the extra security and control of a private cloud?

Section 4 - Instruction

Hybrid Cloud combines public and private clouds, allowing data and applications to be shared between them. This gives businesses greater flexibility. For example, a company can use the public cloud for high-volume, lower-security needs while keeping sensitive data in their private cloud.

Engagement Message

Can you think of a real-world example where a hybrid approach makes sense?

Section 5 - Instruction

Now let's look at the three main cloud service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). They represent different levels of management responsibility.

Engagement Message

Which level do you think gives you the most control over the technical details?

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal