Designing Scalable and Resilient
Architectures
AWS Well-Architected Framework Deep
Dive
Review of the five pillars
Architecture trade-offs and design decisions
Applying the framework to real-world scenarios
High Availability and Disaster Recovery
Patterns
Multi-AZ vs Multi-Region architecture
Designing RTO/RPO-based solutions
Cross-region replication and failover strategies
Advanced Auto Scaling and Load
Balancing
Auto Scaling groups with predictive scaling
Application Load Balancer and Network Load Balancer use
cases
Target groups, health checks, and traffic routing
Designing for Fault Tolerance
Redundancy at every layer
Using Route 53 for DNS-based failover
Chaos engineering and testing for resilience
Advanced Networking, Security, and
Multi-Account Strategy
Advanced VPC Design and Hybrid
Connectivity
Subnet tiering and routing strategies
NAT gateways, endpoints, and firewall configurations
VPN and AWS Direct Connect overview
Hybrid architecture use cases
Transit Gateway and Inter-VPC
Connectivity
VPC peering vs Transit Gateway
Centralized networking and shared services
PrivateLink for service access
Security Architecture and Governance
IAM advanced policies and permission boundaries
AWS Key Management Service and encryption strategies
Monitoring with GuardDuty, Security Hub, and AWS Config
Multi-Account Strategy and Landing
Zones
Benefits of AWS Organizations
Service Control Policies and permission management
Building landing zones using Control Tower
Automation, Optimization, and Modern
Applications
Infrastructure as Code and Automation
CloudFormation best practices and templates
AWS CDK vs CloudFormation comparison
Automating deployments with AWS Systems Manager
Cost Optimization Strategies
Cost Explorer and budgets
Spot Instances, Savings Plans, and Reserved Instances
Rightsizing workloads and lifecycle policies
Monitoring and Observability
CloudWatch metrics, alarms, dashboards
AWS X-Ray and CloudTrail for traceability
Operational best practices for observability
Serverless and Microservices
Architecture
Design patterns using Lambda, API Gateway, and SQS
Event-driven design with EventBridge
Integration with Step Functions and DynamoDB
CI/CD and DevOps with AWS Tools
AWS CodePipeline, CodeBuild, CodeDeploy
Blue/green deployments and canary testing
Security scanning and approvals in pipelines
Hands-On Lab