AWS Architecture Diagram

Focus: CDN + Services + Data. Key areas: Route 53, CloudFront, ACM.

Use this as a block diagram of the system when explaining architecture.

Preview
Edit this example
Diagram caption: AWS Architecture Diagram (CDN + Services + Data) has 4 layers: Edge & Access, Compute & Services, Data & Messaging, Operations & Security.

Prompt

AWS architecture diagram for a scalable web platform. Users access the app via Route 53 and CloudFront with WAF and TLS (ACM). Requests are routed through API Gateway and an ALB to containerized services on ECS Fargate, with background jobs on Lambda and Step Functions. Data storage includes RDS PostgreSQL, DynamoDB for high-throughput items, ElastiCache Redis for cache, and S3 for media. Use EventBridge, SQS, and SNS for async workflows. Include CI/CD with CodePipeline and monitoring via CloudWatch and X-Ray, plus IAM and KMS for security.
Highlights
  • Key flows · Request flow: users hit CloudFront and API Gateway, which route traffic to ECS services behind the ALB with Cognito-authenticated JWTs.
  • Layer details · Edge & Access: Modules include DNS & CDN, WAF & DDoS Protection, API Front Door.
  • Module responsibilities · Edge & Access / DNS & CDN: Route traffic; Reduce latency; Protect origin

Overview

AWS Architecture Diagram (CDN + Services + Data) has 4 layers: Edge & Access, Compute & Services, Data & Messaging, Operations & Security.

Layer details

Show all (4)
  • Edge & Access: Modules include DNS & CDN, WAF & DDoS Protection, API Front Door.
  • Compute & Services: Modules include Application Services, Serverless Jobs, Authentication Service.
  • Data & Messaging: Modules include Relational Database, Cache & NoSQL, Async Messaging.
  • Operations & Security: Modules include Observability, CI/CD Pipeline, IAM & Key Management.

Module responsibilities

Show all (12)
  • Edge & Access / DNS & CDN: Route traffic; Reduce latency; Protect origin
  • Edge & Access / WAF & DDoS Protection: Block attacks; Filter traffic; Harden edge
  • Edge & Access / API Front Door: Authenticate calls; Route APIs; Enforce quotas
  • Compute & Services / Application Services: Handle requests; Scale horizontally; Expose APIs
  • Compute & Services / Serverless Jobs: Run background jobs; Handle bursts; Orchestrate steps
  • Compute & Services / Authentication Service: Manage identities; Issue tokens; Enforce policies
  • Data & Messaging / Relational Database: Store transactions; Support queries; Ensure durability
  • Data & Messaging / Cache & NoSQL: Reduce latency; Scale reads; Store hot data
  • Data & Messaging / Async Messaging: Decouple services; Absorb spikes; Trigger workflows
  • Operations & Security / Observability: Monitor health; Detect incidents; Analyze latency
  • Operations & Security / CI/CD Pipeline: Automate releases; Scan images; Promote changes
  • Operations & Security / IAM & Key Management: Secure access; Protect secrets; Track changes

Key flows

Show all (3)
  • Request flow: users hit CloudFront and API Gateway, which route traffic to ECS services behind the ALB with Cognito-authenticated JWTs.
  • Data flow: services write transactions to RDS, cache hot data in ElastiCache, and publish domain events to SQS/SNS for async processing.
  • Ops flow: CodePipeline builds and deploys containers, while CloudWatch and X-Ray collect metrics and traces for alerting.