FILE: materi-26.module

Cloud Platforms - AWS, GCP, Azure

Big 3 cloud provider. Service mapping, pricing, vendor lock-in.

RUNTIME: 28m LEVEL: intermediate STATUS: ACTIVE
AWS GCP AZURE CLOUD PROVIDERS Multi-cloud strategy modern

1. Cloud Adoption

Hampir semua company sekarang di cloud. Multicloud strategy populer untuk hindari lock-in. Top 3: AWS (33 persen), Azure (22 persen), GCP (10 persen). Sisanya regional dan niche.

2. Compute Service

EC2 (AWS), Compute Engine (GCP), Virtual Machines (Azure). Managed Kubernetes: EKS, GKE, AKS. Serverless: Lambda, Cloud Functions, Azure Functions.

3. Storage dan Database

Object: S3, GCS, Azure Blob. Block: EBS, Persistent Disk, Managed Disk. SQL: RDS, Cloud SQL, Azure SQL. NoSQL: DynamoDB, Firestore, Cosmos DB.

4. Networking

VPC standar di semua. Load balancer (ALB, GCLB). CDN (CloudFront, Cloud CDN, Azure CDN). DNS (Route 53, Cloud DNS, Azure DNS). VPN dan Direct Connect.

5. Pricing dan Cost Management

Pay as you go. Tapi mudah blow budget. Tools: AWS Cost Explorer, GCP Cost Management. Best practice: tagging, reserved instance, spot instance, auto-scaling, regular audit.

Practical Mission

  1. Buat akun free tier semua provider
  2. Deploy app yang sama ke 3 provider
  3. Bandingkan pricing 1 GB storage
  4. Pelajari Well-Architected Framework AWS
  5. Setup billing alert

Recap Module