AWS Builder Center

Getting Started on AWS

Explore guides for builders who want to start diving into AWS. Each one gets you started and includes code you can run.

Learn the building blocks

Get hands-on with core AWS services. Pick a topic below, and go from zero to running code.
Dark grid graphic with monospace text "Identity and Access Management (IAM) 101" and mint and green accent squares.Dark grid graphic with monospace text "Identity and Access Management (IAM) 101" and mint and green accent squares.
Article with video

Access Denied: What Every AWS Beginner Gets Wrong About IAM

The IAM mental model that makes "Access Denied" a useful signal instead of a wall. Users, roles, policies, and the one principle that ties it all together.
Dark grid graphic with monospace text "Amazon Elastic Cloud Computing (EC2) 101" and mint and green accent squares.Dark grid graphic with monospace text "Amazon Elastic Cloud Computing (EC2) 101" and mint and green accent squares.
Article

EC2 101: Servers-as-a-Service

What EC2 is, what instance types mean, and when virtual servers are the right tool for your workload. Includes a full walkthrough to launch and connect to your first instance.
Dark grid graphic with monospace text "Relational Databases and SQL 101" and mint and green accent squares.Dark grid graphic with monospace text "Relational Databases and SQL 101" and mint and green accent squares.
Article

SQL and Relational Databases: Zero to Cloud on Amazon RDS

Go from "what is a table" to running a managed database. Create tables, write JOINs, build a social app schema, and deploy it to Amazon RDS.
Dark grid graphic with monospace text "Database Caching 101" and mint and green accent squares.Dark grid graphic with monospace text "Database Caching 101" and mint and green accent squares.
Article with video

Database Caching on AWS with Valkey: A Developer's Guide

Cache-aside, write-through, TTL jitter, and multi-tier caching patterns. Includes Rust code examples running on ElastiCache Serverless for Valkey.
Dark grid graphic with monospace text "Serverless 101" and mint and green accent squares.Dark grid graphic with monospace text "Serverless 101" and mint and green accent squares.
Article with video

Serverless with Mama J: Why Serverless

What serverless means, how AWS Lambda works, and why you pay nothing when nobody's using your app. The whole concept explained clearly enough for Mama J.
Dark grid graphic with monospace text "Containers 101" and mint and green accent squares.Dark grid graphic with monospace text "Containers 101" and mint and green accent squares.
Article with video

Containers with Mama J: Docker, ECS, and Fargate Explained

The "works on my machine" problem and how containers solve it. Docker, images, ECS orchestration, and Fargate for running containers without managing servers.
Dark grid graphic with monospace text "Infrastructure as Code (IaC) 101" and mint and green accent squares.Dark grid graphic with monospace text "Infrastructure as Code (IaC) 101" and mint and green accent squares.
Article and project

AWS CDK Tutorial: From Console to Infrastructure as Code

Replace 62 console clicks with one deploy command. Build a serverless CRUD API (DynamoDB, Lambda, API Gateway) using Python CDK, then verify and tear it down.
Dark grid graphic with monospace text "Frontend App Security 101" and mint and green accent squares.Dark grid graphic with monospace text "Frontend App Security 101" and mint and green accent squares.
Article

Your Frontend App Isn't as Secure as You Think

Your React app can deploy and pass review while still shipping XSS, leaked secrets, and broken authorization. Walk four real attack layers and how to close each one.
Dark grid graphic with monospace text "System Design for Beginners" and mint and green accent squares.Dark grid graphic with monospace text "System Design for Beginners" and mint and green accent squares.
Article

System Design for Beginners: Tips from an ex-Amazon Software Engineer

How to think about system design without getting overwhelmed. Define requirements, build technical foundations, and learn the trade-off decisions that shape real systems.
Dark grid graphic with monospace text "Amazon Bedrock for Beginners" and mint and green accent squares.Dark grid graphic with monospace text "Amazon Bedrock for Beginners" and mint and green accent squares.
Article and project

Amazon Bedrock for Beginners: From First Prompt to AI Agent (Full Tutorial)

Call your first model, manage conversations, connect your own data with Knowledge Bases, add safety with Guardrails, and build a working AI agent with the Strands Agents SDK.

Set Up and Build with your AWS Free Tier Account

Before building on AWS, get familiar with what you need and how to use it.