ALL_SERIES
SERIES_OVERVIEW // CURRICULUM_MAP

Cheatsheet Cloud

// Structured learning part for Cheatsheet Cloud covering Status Seri.

60 Lessons1141 Min Total04 Phases

This overview is designed to help you choose the right entry point quickly. Follow the full track from lesson one, continue from your last checkpoint, or jump straight into a phase that matches what you need right now.

access-analyzeraccountaccount-strategyacractive-active+275 more

Curriculum Map

Navigate by phase, then choose the lesson that matches your current depth.

01

Cloud Foundation for Backend Engineers

20 min

Fondasi cloud platform untuk senior backend engineer yang bekerja dengan Java/JAX-RS, Kubernetes, managed services, dan enterprise deployment.

02

AWS vs Azure Mental Model

19 min

Pemetaan konsep inti AWS dan Azure agar engineer tidak salah membaca boundary, identity, resource ownership, dan networking.

03

Landing Zone and Environment Strategy

17 min

Strategi landing zone, account/subscription separation, environment isolation, dan operational boundary untuk enterprise systems.

04

Cloud Networking Foundation

20 min

Fondasi cloud networking untuk memahami subnet, routing, NAT, firewall, DNS, ingress, egress, dan private connectivity.

05

AWS VPC Deep Dive

27 min

Pendalaman AWS VPC untuk backend engineer: subnet, routing, gateway, security group, NACL, endpoint, PrivateLink, Route 53 private hosted zone, dan flow logs.

06

Azure VNet Deep Dive

26 min

Pendalaman Azure VNet untuk backend engineer: subnet, UDR, NSG, Azure Firewall, Private Endpoint, Private Link, Private DNS, dan Network Watcher.

07

DNS in AWS and Azure

18 min

DNS publik, privat, hybrid, split-horizon, resolver, private endpoint DNS, Kubernetes CoreDNS, TTL, dan DNS failover untuk enterprise Java/JAX-RS systems.

08

Load Balancing in AWS

19 min

AWS load balancing untuk enterprise backend: ALB, NLB, target group, listener, rule, health check, TLS termination, SNI, sticky session, cross-zone, IP/instance target, ALB ingress, dan NLB Kubernetes Service.

09

Load Balancing in Azure

20 min

Azure load balancing untuk enterprise backend: Azure Load Balancer, Application Gateway, AGIC, Front Door awareness, Traffic Manager awareness, backend pool, health probe, listener, routing rule, TLS termination, WAF, private/public frontend, AKS ingress integration, dan source IP preservation.

10

API Gateway and API Management

20 min

API Gateway dan Azure API Management untuk enterprise backend: gateway vs ingress vs reverse proxy, AWS API Gateway, Azure APIM, route, stage/environment, usage plan, subscription key, JWT/OIDC, rate limiting, transformation, versioning, developer portal, private API, dan backend integration.

11

End-to-End Traffic Flow

24 min

Alur request dari client sampai Java/JAX-RS endpoint melalui DNS, edge, WAF, gateway, load balancer, ingress, Kubernetes Service, EndpointSlice, pod, TLS termination, header propagation, dan timeout chain.

12

Private Connectivity and Private Endpoint

22 min

Private endpoint mental model untuk AWS VPC Endpoint, AWS PrivateLink, Azure Private Endpoint, Azure Private Link, private DNS, routing, SG/NSG, pod-to-private-service call, on-prem-to-private-endpoint call, private API, registry, database, object storage, dan troubleshooting.

13

Hybrid and On-Prem Connectivity

25 min

VPN, AWS Site-to-Site VPN, Azure VPN Gateway, AWS Direct Connect, Azure ExpressRoute, Transit Gateway, Virtual WAN, BGP, CIDR overlap, routing domain, firewall, DNS forwarding, latency, MTU, TLS trust, dan hybrid deployment pattern untuk enterprise Java/JAX-RS systems.

14

Cloud Identity Foundation

23 min

Fondasi cloud identity untuk backend engineer: identity provider, principal, user, group, role, service account, service principal, managed identity, federation, trust policy, permission policy, RBAC, ABAC/tag-based access, least privilege, temporary credential, dan token audience.

15

AWS IAM Deep Dive

17 min

Pendalaman AWS IAM untuk senior backend engineer: IAM user, group, role, policy, trust policy, permission boundary, STS, AssumeRole, condition, resource-based policy, cross-account access, CloudTrail, Access Analyzer, dan debugging AccessDenied.

16

Azure Identity and RBAC Deep Dive

16 min

Pendalaman Azure identity untuk senior backend engineer: Microsoft Entra ID, app registration, service principal, managed identity, Azure RBAC, role assignment, scope, custom role, federated credential, PIM awareness, Conditional Access awareness, Activity Log, dan debugging AuthorizationFailed.

17

Kubernetes Workload Identity on AWS and Azure

19 min

Runtime identity untuk pod di EKS dan AKS melalui AWS IRSA, EKS OIDC, STS, Azure Workload Identity, federated identity credential, managed identity, SDK credential chain, token projection, credential rotation, dan troubleshooting.

18

AWS SDK for Java

19 min

AWS SDK for Java mental model untuk senior backend engineer: client builder, region provider, credential provider chain, STS credential, AssumeRole, endpoint override, HTTP client, timeout, retry, throttling, pagination, async client, error handling, metrics, logging, dan production review.

19

Azure SDK for Java

27 min

Azure SDK for Java mental model: DefaultAzureCredential, managed identity, service principal, endpoint configuration, HTTP pipeline, retry, timeout, throttling, pagination, async client, error handling, and diagnostics for enterprise Java/JAX-RS systems.

20

Object Storage: AWS S3 and Azure Blob

26 min

Object storage mental model for enterprise Java/JAX-RS systems: AWS S3, Azure Blob Storage, bucket, container, object/blob, metadata, versioning, lifecycle, storage class/tier, multipart upload, presigned URL, SAS token, access policy, encryption, event notification, large file handling, private access, and production review checklist.

21

File and Binary Handling from Java Services

22 min

Production-grade file and binary handling for Java/JAX-RS services using streaming upload/download, multipart requests, object storage, metadata persistence, presigned URL/SAS patterns, private access, virus scanning integration, memory safety, failure handling, observability, and PR review discipline.

22

Config Management in AWS and Azure

20 min

Production-grade configuration management for enterprise Java/JAX-RS systems using environment variables, Kubernetes ConfigMaps, AWS Systems Manager Parameter Store, AWS AppConfig, Azure App Configuration, feature flags, labels, versioning, runtime reload, caching, safe defaults, rollback, drift detection, and failure-aware operations.

23

Secret Management in AWS and Azure

24 min

Production-grade secret management for enterprise Java/JAX-RS systems using AWS Secrets Manager, AWS Systems Manager SecureString, Azure Key Vault, secret versioning, rotation, caching, Kubernetes External Secrets, Secrets Store CSI Driver, workload identity, audit, reload, and failure-aware operations.

24

Key Management and Encryption

22 min

Production-grade key management and encryption for enterprise Java/JAX-RS systems using encryption in transit, encryption at rest, AWS KMS, Azure Key Vault Keys, customer-managed keys, service-managed keys, envelope encryption, key policy, key permission, rotation, TLS certificates, HSM awareness, and operational failure modeling.

25

Container Registry: ECR and ACR

24 min

Container registry production model: ECR, ACR, image tag, digest, authentication, vulnerability scanning, signing, retention, replication, private access, and outage handling.

26

Compute Options for Backend Engineers

23 min

Compute selection framework for enterprise backend engineers: VM, container, Kubernetes, serverless function, batch job, managed service, EC2, Azure VM, Lambda, Azure Functions, ECS, Azure Container Apps, EKS, and AKS.

27

EKS Foundation

19 min

Fondasi Amazon EKS untuk senior backend engineer: managed control plane, node group, Fargate profile, add-on, VPC CNI, CoreDNS, kube-proxy, ECR integration, IRSA, security group, dan cluster endpoint.

28

EKS Networking

21 min

EKS networking dengan VPC CNI, pod IP from VPC, subnet IP exhaustion, security group, AWS Load Balancer Controller, ALB ingress, NLB service, Route 53, private cluster endpoint, public cluster endpoint, dan NetworkPolicy support consideration.

29

EKS Storage, Autoscaling, and Operations

16 min

EKS production operations: EBS CSI, EFS CSI, StorageClass, PersistentVolume, Cluster Autoscaler, Karpenter, node upgrade, add-on upgrade, pod disruption, Spot node awareness, CloudWatch Container Insights, Prometheus, dan operational runbook.

30

AKS Foundation

13 min

Fondasi Azure Kubernetes Service: managed control plane, node pool, system/user node pool, VM scale set, Azure CNI, kubenet awareness, ACR integration, managed identity, workload identity, cluster endpoint, add-on, dan operational boundary.

31

AKS Networking

14 min

AKS networking untuk senior backend engineer: Azure CNI, pod IP dari VNet/overlay, subnet IP planning, NSG, UDR, Azure Load Balancer, Application Gateway, AGIC, Azure Front Door awareness, Azure DNS, private cluster, private endpoint, NetworkPolicy, dan production troubleshooting.

32

AKS Storage, Autoscaling, and Operations

17 min

AKS production operations untuk storage, scaling, upgrade, disruption, observability, Key Vault CSI, and runbook: Azure Disk CSI, Azure Files CSI, StorageClass, PersistentVolume, Cluster Autoscaler, node pool scaling, node pool upgrade, PDB, Spot node pool, Azure Monitor Container Insights, Log Analytics, dan operational readiness.

33

Managed PostgreSQL on AWS and Azure

19 min

Amazon RDS for PostgreSQL, Aurora PostgreSQL awareness, Azure Database for PostgreSQL Flexible Server, private access, HA, backup, PITR, replica, maintenance, monitoring, and Java backend connection behavior.