Amazon Web Services

🧠 1. Cloud Architecture Foundations

  • AWS Global Infrastructure (Regions, AZs, Edge Locations)
  • Well‑Architected Framework (all 6 pillars)
  • Multi‑Account Strategy (AWS Organizations, SCPs, Landing Zone)
  • High Availability vs Fault Tolerance vs Disaster Recovery
  • CAP Theorem & Cloud Design Principles
  • Event‑Driven Architecture Basics

🏗️ 2. Compute Architecture

  • EC2 Architecture (instance families, placement groups, autoscaling)
  • Containers (ECS, EKS, Fargate)
  • Serverless Architecture (Lambda patterns, cold start, concurrency)
  • Hybrid Compute (Outposts, Local Zones, Wavelength)
  • Batch Processing (AWS Batch, Step Functions)

🗄️ 3. Storage Architecture

  • S3 Deep Dive (storage classes, lifecycle, replication, encryption)
  • EBS & EFS Architecture
  • FSx (Windows, Lustre, NetApp)
  • Data Durability, Consistency Models
  • Backup & Archival Strategy

🧩 4. Networking & Connectivity

  • VPC Design (subnets, routing, NAT, IGW, TGW)
  • Hybrid Connectivity (Direct Connect, VPN, SD‑WAN)
  • Load Balancing (ALB, NLB, GWLB)
  • PrivateLink, VPC Endpoints
  • IPv6 Adoption Strategy
  • Network Security Architecture

🔐 5. Security, Identity & Governance

  • IAM (roles, policies, permission boundaries)
  • Zero‑Trust Architecture
  • KMS, Secrets Manager, Parameter Store
  • CloudTrail, GuardDuty, Security Hub
  • Compliance (PCI, HIPAA, SOC2)
  • Data Encryption Strategy (at rest, in transit, envelope encryption)

🗃️ 6. Databases & Data Architecture

  • RDS (Multi‑AZ, read replicas, failover)
  • DynamoDB (partitions, GSIs, LSIs, streams, TTL)
  • Aurora Architecture
  • Redshift, EMR, Glue, Athena
  • Caching Strategy (ElastiCache, DAX)
  • Data Lake Architecture (Lake Formation, Iceberg)

🔄 7. Integration & Application Connectivity

  • API Gateway Patterns (REST, HTTP, WebSocket)
  • EventBridge vs SNS vs SQS
  • Step Functions (orchestration vs choreography)
  • AppSync (GraphQL)
  • Messaging Patterns (fan‑out, pub/sub, FIFO, DLQ)

📊 8. Observability & Operations

  • CloudWatch (metrics, logs, alarms)
  • X‑Ray (distributed tracing)
  • CloudTrail (audit)
  • AWS Config (drift detection)
  • Operational Excellence (runbooks, playbooks)
  • Chaos Engineering on AWS

💰 9. Cost Optimization & FinOps

  • Cost Explorer, Budgets, CUR
  • Reserved Instances vs Savings Plans
  • Right‑sizing compute & storage
  • S3 lifecycle optimization
  • Multi‑account cost governance
  • FinOps maturity model

🚀 10. Modern Application Architecture

  • Microservices on AWS
  • Serverless-first design
  • Event-driven systems
  • CQRS & Event Sourcing
  • API-first architecture
  • Edge computing (CloudFront, Lambda@Edge)

🤖 11. AI/ML Architecture

  • SageMaker end‑to‑end pipeline
  • Real-time inference vs batch inference
  • Vector databases on AWS
  • AI integration with Lambda, API Gateway
  • ML Ops on AWS

🧪 12. DevOps & Automation

  • CI/CD (CodePipeline, CodeBuild, CodeDeploy)
  • IaC (CloudFormation, CDK, Terraform)
  • GitOps on AWS
  • Blue/Green & Canary Deployments
  • Automated testing in cloud environments

🛡️ 13. Disaster Recovery & Resilience

  • RTO/RPO strategy
  • Backup & Restore
  • Pilot Light, Warm Standby, Multi‑Site
  • Cross‑Region Replication
  • Failover automation

🧭 14. Industry-Specific Architectures

  • Banking & FinTech (PCI, tokenization)
  • Healthcare (HIPAA workloads)
  • Media & Streaming (low latency, CDN)
  • E‑commerce (scalable checkout, caching)
  • IoT (IoT Core, Greengrass)

🧱 15. Architecture Blueprints

  • 3‑tier architecture
  • Serverless web app
  • Real-time analytics pipeline
  • Data lakehouse
  • Multi-region active-active
  • Microservices with service mesh

🎯 16. Sample Design Architectures

🎯 17. Sample Design Architectures- Airline Baggage Management System