Jiaxi Liu (Jesse)

Master’s Graduate

Software Engineer | Scalable APIs · Web Scraping · Data Integration · Code Quality & Refactoring

Back to Blog

AWS CLF-C02 Review: Cloud Basics, Deployment Models, Global Infrastructure, and Shared Responsibility

The first part of AWS CLF-C02 focuses on what cloud computing is and what AWS and customers are each responsible for.

Cloud Computing

Cloud computing is the on-demand delivery of IT resources over the internet with pay-as-you-go pricing.

Resources include:

  • Servers
  • Storage
  • Databases
  • Networking
  • AI/ML services
  • Data analytics tools

Deployment Models

Cloud deployment: resources run in the cloud provider's environment. It is elastic and pay-as-you-go.

On-premises deployment: resources run in your own data center. It gives more direct control.

Hybrid deployment: some workloads stay on-premises while others run in the cloud.

Benefits of Cloud

  • Replace fixed expense with variable expense
  • Benefit from economies of scale
  • Stop guessing capacity
  • Deploy quickly
  • Reduce data center operations
  • Go global in minutes

AWS Global Infrastructure

A Region is a geographic area. Each Region usually includes multiple Availability Zones.

An Availability Zone is an isolated group of data centers with independent power, networking, and connectivity.

This design improves availability and fault tolerance.

Shared Responsibility Model

AWS is responsible for security of the cloud: physical facilities, hardware, networking, and underlying services.

Customers are responsible for security in the cloud: data, permissions, configurations, applications, and access control.

The more managed the service is, the more AWS handles. The lower-level the service is, the more customers manage.