Hiprup

What are the key components of AWS Architecture?

A typical AWS architecture combines these layers:

  • Compute — EC2, Lambda, Fargate, ECS/EKS for running code.

  • Storage — S3 (object), EBS (block), EFS (file), Glacier (archive).

  • Database — RDS / Aurora (relational), DynamoDB (key-value), ElastiCache (in-memory), Redshift (warehouse).

  • Networking — VPC, subnets, Route 53 DNS, CloudFront CDN, ALB / NLB load balancers, Direct Connect.

  • Security — IAM, KMS, WAF, Shield, GuardDuty, Security Hub.

  • Monitoring & Mgmt — CloudWatch, X-Ray, CloudTrail, Systems Manager, Config.

  • Integration — SQS, SNS, EventBridge, Step Functions, API Gateway.

Reference architecture: Route 53 → CloudFront → ALB → Auto-Scaled EC2/Fargate → RDS Multi-AZ, with S3 for static assets and CloudWatch + X-Ray for observability.

Group services into 6-7 layers (compute, storage, DB, network, security, observability, integration) and pick the top 2 in each. Don't list every service.

What are the key components of AWS Architecture? | Hiprup