Unit 1 of 3
Cloud Computing
Learning objectives
When you finish this unit, you will be able to:
- Define cloud computing.
- Describe the shared responsibility model.
- Define cloud models, including public, private, and hybrid.
- Identify appropriate use cases for each cloud model.
- Describe the consumption-based model.
- Compare cloud pricing models.
- Describe serverless.
Cloud computing fundamentals
Cloud computing is the delivery of computing services over the internet, including servers, storage, databases, networking, software, and analytics.
Shared responsibility model
In the cloud, security and management responsibilities are shared between the cloud provider and the customer. The exact split depends on the service model (IaaS, PaaS, or SaaS).
Cloud deployment models
- Public cloud: services offered over the public internet and shared across organizations.
- Private cloud: dedicated cloud infrastructure for a single organization.
- Hybrid cloud: combines public and private clouds, allowing data and applications to move between them.
Identify the appropriate model based on compliance, control, and cost requirements.
Consumption-based model and pricing
Cloud services typically use a consumption-based (pay-as-you-go) model. Compare pricing models such as pay-as-you-go, reserved instances, and spot pricing.
Serverless
Serverless computing lets you run code without provisioning or managing servers. The cloud provider handles infrastructure scaling automatically.
Exam focus: match cloud models, pricing approaches, and serverless concepts to the scenario described in each question.