Chapter 1
Cloud Architecture
Course: Comptia Cloud Cv0 004
Subject: Comptia Cloud Cv0004
Chapter: Deployment
1. Public Cloud
Definition:
The Public Cloud is a computing model where third-party cloud service providers (CSPs) such as Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), and Oracle Cloud Infrastructure (OCI) own and manage data centers and infrastructure, offering on-demand computing resources (compute, storage, networking, databases, machine learning services, etc.) over the public internet.
It follows a multi-tenant architecture, where multiple customers (tenants) share the same physical resources but are logically isolated.
Characteristics:
- Multi-Tenant Environment: Resources are shared across multiple customers. Logical separation ensures privacy and security between tenants.
- Elastic and On-Demand: Compute, storage, and other services can scale dynamically based on workload demand.
- Pay-as-You-Go: Billing is based on actual usage — no upfront costs. This shifts IT budgets from CapEx (Capital Expenditure) to OpEx (Operational Expenditure).
- Off-Premises Infrastructure: The underlying hardware and data centers are fully managed and located at the cloud provider’s facilities.
- Fully Managed Services: Customers do not need to handle maintenance, patching, or physical security — the provider takes care of all infrastructure-level concerns.