AWS Fundamentals
Summary
- This section covers the core building blocks you should understand before diving into individual AWS services: compute, storage, networking, IAM, pricing, and the Well-Architected Framework.
- The goal is to give you a mental model of the platform so you can reason about architectures, trade-offs, and costs, not just individual APIs.
- Once you’re comfortable here, you can move into service-specific clusters like
03-serviceswith much more confidence.
Fundamentals map
mermaid
mindmap
root((AWS Fundamentals))
Compute
EC2
Containers (ECS/EKS/Fargate)
Lambda
Storage
S3
EBS
EFS
Glacier
Networking
VPC
Subnets
Security Groups & NACLs
IAM
Users & Roles
Policies
Permissions boundaries
Pricing & Billing
Pricing models
Cost tools
Well-Architected
6 pillars
Design principlesBest Practices
- Treat fundamentals as shared knowledge: whether you focus on compute, data, or security, you’ll repeatedly use these concepts.
- When reading, always ask: “Where does this fit in the overall architecture? Which pillar of Well-Architected does it influence?”
- Try to connect each fundamental topic with at least one simple lab (for example, create a VPC, configure a Security Group, launch EC2, store an object in S3).