ATThe AWS Trainer
HomeFull Curriculum
01Computers and Operating Systems02Command Line03Networking and Internet04APIs and Programming05Version Control with Git06Security Fundamentals
01Cloud Fundamentals02IAM and Security03Networking BasicsPhase Exam
04Compute: EC205Storage: S306Databases: RDS & DynamoDB07Load Balancing and DNS08Messaging and IntegrationPhase Exam
09Serverless: Lambda10Containers: ECS11Infrastructure as Code12CI/CD PipelinesPhase Exam
13Security in Depth14Monitoring and Observability15Cost Optimization16Reliability and Disaster RecoveryPhase Exam
17Well-Architected Framework18Architecture Patterns19Advanced Topics20Capstone ProjectPhase Exam
HomePhase 5: Architecting18. Module 18: Architecture Patterns on AWSResources
ResourcesModule 18

Resources: Module 18: Architecture Patterns on AWS

Official documentation, whitepapers, FAQs, and supplementary reading.

LessonLabQuizResources

Module 18: Resources

Official Documentation

  • Implementing Microservices on AWS
  • Serverless Multi-Tier Architectures with API Gateway and Lambda
  • Cloud Design Patterns, Architectures, and Implementations
  • Strangler Fig Pattern
  • Decomposing Monoliths into Microservices: Strangler Fig
  • SQS, SNS, or EventBridge Decision Guide
  • Amazon EventBridge User Guide
  • AWS Step Functions Developer Guide
  • Tutorial: Create a CRUD HTTP API with Lambda and DynamoDB
  • ALB Listeners (WebSocket Support)
  • AWS Well-Architected Framework

AWS Whitepapers

  • Implementing Microservices on AWS
  • Serverless Multi-Tier Architectures with API Gateway and Lambda
  • Serverless Applications Lens

AWS FAQs

  • Amazon EventBridge FAQ
  • AWS Step Functions FAQ
  • Amazon API Gateway FAQ

AWS Architecture References

  • AWS Architecture Center
  • AWS Solutions Library
  • Serverless Patterns Collection

AWS Bootcamp: From Novice to Architect Author: Samuel Ogunti License: CC BY-NC 4.0

ATThe AWS Trainer
CurriculumInstructor GuideGitHubLinkedIn

© 2026 Samuel Ogunti · CC BY-NC 4.0