Amazon Web Services
Compute, storage, networking, databases, serverless, containers, IAM, and observability
Core Compute — EC2 & Auto Scaling
Rent virtual servers on demand and scale them horizontally behind a load balancer.
Object Storage — Amazon S3
Store unlimited objects durably and cheaply, with tiered classes and fine-grained access.
Networking — VPC, Subnets & Security Groups
Carve out a private, isolated network and control exactly what can reach each resource.
Managed Databases — RDS, Aurora & DynamoDB
Offload database operations: pick relational (RDS/Aurora) or serverless NoSQL (DynamoDB).
Serverless — AWS Lambda
Run code in response to events without provisioning or managing any servers.
Containers — ECS, EKS & Fargate
Run containers as managed services, with or without managing the underlying servers.
Identity & Access — IAM
Grant least-privilege permissions to users, services, and workloads via policies and roles.
Observability — CloudWatch & X-Ray
Collect metrics, logs, and traces to monitor health, alert on problems, and debug distributed systems.