Free · Self-Paced · Built for Developers

AWS for AI.
5 Days. Zero Cost.

AWS is where AI runs at scale. This course teaches you Bedrock, Lambda, and Knowledge Bases — the three AWS services every AI developer needs to know. Go from zero to deployed AI app.

Free forever · No credit card · No spam

bedrock_call.py
import boto3
import json

# Call Claude via AWS Bedrock
client = boto3.client("bedrock-runtime", region_name="us-east-1")

response = client.invoke_model(
    modelId="anthropic.claude-opus-4-5-20251101-v1:0",
    body=json.dumps({
        "anthropic_version": "bedrock-2023-05-31",
        "max_tokens": 512,
        "messages": [{"role": "user", "content": "Hello!"}]
    })
)
result = json.loads(response["body"].read())
print(result["content"][0]["text"])
5
AWS AI Services
0
AWS Experience Needed
1
Deployed App by Day 5
Free*
AWS Free Tier Eligible

AWS documentation is 10,000 pages.
This course is 5 days.

We cut straight to the services that matter for AI development. No networking deep dives. No certification prep. Just the path from API call to deployed app.

Cloud-Native AI

Build AI systems that scale automatically. AWS handles the servers — you focus on the logic.

Serverless by Default

Lambda means zero infrastructure to manage. Your AI pipeline runs on demand and costs nothing when idle.

Enterprise Ready

Bedrock and Knowledge Bases are what Fortune 500 companies are actually deploying. Learn what's in production.

Zero to deployed AI app in 5 days.

Every day builds on the previous one. By Day 5 you have a real app running in the cloud.

1
Day

AWS Basics — Accounts, IAM, the Console

Set up your AWS account, create IAM roles with least-privilege permissions, and navigate the console. Understand regions and the billing model so you don't get surprised.

~60 minIAMConsoleFree Tier
2
Day

AWS Bedrock — Call Claude and Other Models via AWS

Enable Bedrock access, call Claude via the boto3 SDK, and compare it to calling the Anthropic API directly. Understand when to use Bedrock vs. direct API calls.

~75 minBedrockboto3Claude
3
Day

S3 + Lambda — Serverless AI Pipelines

Store files in S3, trigger a Lambda function when new files arrive, and run Bedrock inference inside the Lambda. A fully serverless event-driven AI pipeline.

~80 minS3Lambdaevent-driven
4
Day

Knowledge Bases for Bedrock — Managed RAG

Upload documents to S3, create a Knowledge Base in Bedrock, and query it with natural language. Managed RAG without building your own vector database.

~75 minKnowledge BasesRAGOpenSearch
5
Day

Deploy an AI App on AWS (App Runner or ECS)

Containerize a FastAPI app that calls Bedrock, push it to ECR, and deploy it on App Runner. A real URL, a real app, running in production on AWS.

~90 minDockerApp RunnerECR

Start Day 1 in the next 5 minutes.

Drop your email and we'll remind you as new lessons drop — or just start now.

Free forever. No credit card. Unsubscribe anytime.

Ready to Go Deeper?

The online course teaches the concepts. The live bootcamp makes them stick.

Two days of hands-on building with a cohort of peers and direct expert feedback. The people who go furthest fastest take the live bootcamp after completing the free course.

Denver · Oct 2026 Los Angeles New York City Chicago Dallas

Common questions.

Do I need AWS experience?

No. Day 1 starts from creating an AWS account. If you can write Python, you can take this course.

Will AWS cost me money?

Most of this course runs within AWS Free Tier limits. Days 4-5 may cost a few cents. We show you how to stay cheap and clean up resources after each lesson.

Is Python required?

You need basic Python to follow along. If you're new to Python, take our free Python for AI course first.

What's the difference between Bedrock and just calling Claude directly?

Bedrock keeps your data within AWS (important for enterprise compliance), integrates with other AWS services natively, and lets you use multiple model providers through one API. We cover this in depth on Day 2.

Is the course really free?

Yes. All 5 days. No paywall.