Lesson 1Identity and access control: IAM, Azure RBAC/AAD, GCP IAM — roles, service principals, cross-account access basicsCompare identity an' access models cross AWS, Azure, an' GCP. Learn bout IAM roles, Azure AD an' RBAC, service principals, an' cross-account access so yuh can design secure multi-cloud access patterns.
AWS IAM core concepts and entitiesAzure AD, RBAC, and role assignmentsGCP IAM roles and resource hierarchyService principals and workload identityCross-account and cross-tenant accessLeast privilege and policy designLesson 2Networking primitives across providers: VPC, VNet, VPC Network — CIDR planning, subnets, route tables, NAT, Internet GatewaysLearn how core networking constructs map cross AWS, Azure, an' GCP. Yuh wi design CIDR plans, subnets, an' routing, an' understand NAT, internet gateways, an' security boundaries fi multi-cloud connectivity.
VPC, VNet, and VPC Network comparisonCIDR sizing and IP address planningPublic, private, and isolated subnetsRoute tables and custom routing rulesNAT gateways and internet egressNetwork security groups and firewallsLesson 3DNS and global traffic management: Route 53, Azure DNS, Cloud DNS — DNS records, TTL, health-check based failoverLearn how DNS services map cross clouds an' support global traffic management. Explore record types, TTL strategies, health checks, an' routing policies fi latency-based, weighted, an' failover scenarios.
Route 53, Azure DNS, and Cloud DNSDNS record types and common usesTTL tuning and caching behaviorHealth checks and DNS-based failoverLatency and geo-based routing policiesWeighted and multi-value answersLesson 4Managed database services: RDS/Aurora, Azure Database (PostgreSQL/MySQL), Cloud SQL — high-availability options, read replicas, failover behaviorCompare managed relational database offerings cross clouds. Understand engine choices, HA an' failover models, read replicas, backups, an' scaling patterns so yuh can design resilient, portable database architectures.
Service overview: RDS, Azure DB, Cloud SQLEngine support and feature differencesHigh availability and failover behaviorRead replicas and read scaling patternsBackup, restore, and point-in-time recoverySecurity, networking, and access controlsLesson 5Cross-cloud connectivity basics: VPN, interconnect/expressroute options, Transit Gateway equivalents and routing considerationsExamine options fi secure connectivity between clouds an' on-premises. Compare VPN, private interconnect, an' transit hub patterns, an' learn routing considerations fi scalable, resilient multi-cloud networks.
Site-to-site VPN across providersDirect Connect, ExpressRoute, InterconnectTransit Gateway and hub-and-spoke modelsRouting domains and overlapping CIDRsHigh availability and failover designEncryption and compliance considerationsLesson 6Core compute services: EC2, Azure Virtual Machines, Google Compute Engine — instance types, images, lifecycleUnderstand core compute services dat underpin most workloads. Compare EC2, Azure Virtual Machines, an' Google Compute Engine, focusing on instance types, images, lifecycle operations, an' automation options.
Instance families and sizing strategyImages, templates, and golden imagesInstance lifecycle and state transitionsStorage options and performance tuningPlacement groups and availability zonesAutomation with autoscaling and scriptsLesson 7Storage and object stores: S3, Azure Blob Storage, GCS — lifecycle, versioning, encryption, access policiesExplore object storage services cross AWS, Azure, an' GCP. Learn how lifecycle policies, versioning, encryption, an' access controls compare, an' how fi design portable patterns fi backups, logs, static sites, an' data lakes.
S3, Blob Storage, and GCS core conceptsLifecycle rules and storage class tiersObject versioning and recovery patternsEncryption at rest and in transit optionsBucket- and object-level access controlsCross-region replication and data localityLesson 8Managed compute alternatives: AWS ECS/EKS, Azure AKS/Container Instances, GCP GKE/Cloud Run — when to choose containers vs VMsCompare managed compute options, from virtual machines to containers an' serverless containers. Learn when fi choose ECS, EKS, AKS, GKE, or Cloud Run versus VM-based deployments, an' how dis impacts operations an' cost.
Core VM vs container trade-offsECS, EKS, AKS, and GKE overviewCloud Run and Azure Container InstancesCluster provisioning and scaling modelsImage registries and deployment flowsCost, operations, and portability concernsLesson 9Load balancing and ingress: ELB/ALB/NLB, Azure Load Balancer/Application Gateway, GCP Cloud Load Balancing — SSL termination, path-based routing, health checksUnderstand load balancing an' ingress options cross providers. Learn how fi choose between L4 an' L7 services, configure SSL termination, path-based routing, an' health checks, an' design resilient multi-region entry points.
L4 vs L7 load balancers across cloudsELB, ALB, NLB, and Azure equivalentsGCP HTTP(S) and TCP load balancersSSL termination and certificate handlingPath- and host-based routing rulesHealth checks and failover strategies