After analyzing the requirements of your application, you came up with an AWS architecture. Good job! This blog post contains a checklist helping you to validate your architecture. Make sure that you haven’t forgotten any important aspects.

I’ve created an AWS diagram using Cloudcraft and will use the following architecture as an example when going through my AWS Architecture Checklist. The architecture shows a typical web application consisting of a layer for synchronous request processing and a layer for asynchronous job processing. My architecture is made up of the following components:

  • Route 53 a globally distributed Domain Name System (DNS)
  • CloudFront a Content Delivery Network (CDN)
  • Simple Storage Service (S3) an object store
  • Application Load Balancer (ALB) distributing incoming HTTPS requests among a fleet of EC2 Instances
  • EC2 Instance a virtual machine
  • Auto Scaling Group manages a fleet of EC2 instances
  • Simple Queue Service (SQS) a message queue
  • Relational Database Service (RDS) Aurora a PostgreSQL-compatible database
  • Elastic File System (EFS) a network file system (NFS)

#aws #aws-diagrams #aws-cloud #aws-architecture #aws-services

Top 14 Must-Haves for Your AWS Architecture Checklist
1.45 GEEK