Cloud Architecture
A capability-first view of the three major clouds — what each provides, how the pieces compose, and what it costs. Products are organized by a common category taxonomy so AWS, Azure, and GCP line up apples-to-apples; pricing is generated from a live cost catalog (never hand-typed), so the numbers stay current.
Reference architecture (provider-agnostic)
Section titled “Reference architecture (provider-agnostic)”How the capabilities compose for a typical workload. Each provider page localizes these boxes to its own flagship services.
flowchart TB user([Users]) subgraph Edge["Edge / Delivery"] cdn[CDN] dns[DNS] waf[WAF / API Gateway] end subgraph Net["Networking"] lb[Load Balancer] vpc[VPC / VNet] end subgraph Comp["Compute Tier"] vm[VMs] k8s[Containers / Kubernetes] fn[Serverless Functions] end subgraph Data["Data Tier"] rel[(Relational DB)] nosql[(NoSQL)] cache[(Cache)] obj[(Object Storage)] end subgraph Insight["Analytics / AI"] dwh[(Data Warehouse)] stream[Streaming / ETL] ml[AI/ML Platform] end subgraph Cross["Cross-cutting"] iam[Identity & IAM] sec[Security / KMS / Secrets] obs[Observability] iac[IaC / CI-CD] end user --> cdn --> waf --> lb --> Comp Comp --> Data --> Insight Cross -. governs .-> Comp Cross -. governs .-> DataService map — flagship product by category
Section titled “Service map — flagship product by category”The canonical equivalence across providers. The first capabilities (compute/storage/serverless) map 1:1 to the pricing comparison; the rest extend the picture qualitatively.
| Category | AWS | Azure | GCP |
|---|---|---|---|
| Compute (VM) | EC2 | Virtual Machines | Compute Engine |
| Containers | EKS / ECS / Fargate | AKS / Container Apps | GKE / Cloud Run |
| Serverless functions | Lambda | Functions | Cloud Functions / Cloud Run |
| Object storage | S3 | Blob Storage | Cloud Storage |
| Block storage | EBS | Managed Disks | Persistent Disk |
| File storage | EFS / FSx | Azure Files | Filestore |
| Relational DB | RDS / Aurora | Azure SQL / DB for PostgreSQL | Cloud SQL / AlloyDB |
| NoSQL | DynamoDB | Cosmos DB | Firestore / Bigtable |
| Data warehouse | Redshift | Synapse / Fabric | BigQuery |
| Cache | ElastiCache | Cache for Redis | Memorystore |
| Networking (VPC) | VPC | Virtual Network | VPC |
| Load balancing | ELB (ALB/NLB) | Load Balancer / App Gateway | Cloud Load Balancing |
| CDN | CloudFront | Front Door / CDN | Cloud CDN |
| DNS | Route 53 | Azure DNS | Cloud DNS |
| Messaging / eventing | SQS / SNS / EventBridge | Service Bus / Event Grid | Pub/Sub |
| Streaming | Kinesis / MSK | Event Hubs | Pub/Sub / Dataflow |
| Analytics / big data | EMR / Glue / Athena | Synapse / Databricks | Dataproc / Dataflow |
| AI/ML platform | SageMaker / Bedrock | Azure ML / Azure OpenAI | Vertex AI |
| Integration / iPaaS | Step Functions / AppFlow | Logic Apps | Workflows |
| API management | API Gateway | API Management | Apigee |
| Identity & IAM | IAM / Cognito | Entra ID (Azure AD) | Cloud IAM / Identity Platform |
| Security & key mgmt | GuardDuty / Security Hub / KMS | Defender / Key Vault | Security Command Center / Cloud KMS |
| Secrets | Secrets Manager | Key Vault | Secret Manager |
| Observability | CloudWatch / X-Ray | Monitor / App Insights | Cloud Operations |
| IaC / DevOps | CloudFormation / CDK | ARM / Bicep / Azure DevOps | Deployment Mgr / Cloud Build |
| Container registry | ECR | ACR | Artifact Registry |
| Data migration | DMS / DataSync | Database Migration / Data Box | Database Migration / Transfer |
Cloudflare — the edge-native alternative
Section titled “Cloudflare — the edge-native alternative”Cloudflare competes in a partial, edge-native slice — object storage (R2), serverless (Workers), and CDN — with one decisive differentiator: $0 egress. It has no VM / block storage / managed-DB / Kubernetes offering, so it sits beside the three majors rather than inside the head-to-head comparison.
Pricing on the comparison and per-provider pages is generated from a live cost catalog and stamped
with an as_of date — re-generated rather than hand-edited, so it reflects current list/live prices.
Indicative, not a quote; excludes committed-use discounts, support, and tax.
In this section
Section titled “In this section”Articles
- AWS — Services & Pricing — AWS core services by capability, with live pricing from the cost catalog.
- Azure — Services & Pricing — Azure core services by capability, with live pricing from the cost catalog.
- Cloud Pricing Comparison — AWS vs Azure vs GCP — Normalized, current cloud list/live pricing across the three major providers, by capability.
- Cloudflare — Services & Pricing — Cloudflare's edge-native services (R2, Workers, CDN) with zero egress fees.
- GCP — Services & Pricing — GCP core services by capability, with live pricing from the cost catalog.