DevOps with AWS for Developers
The AWS services and CI/CD patterns you actually need to ship and run your app.
What you’ll learn
- AWS IAM, VPC, and networking fundamentals
- EC2, ECS, and Fargate — when to use each
- CI/CD pipelines with GitHub Actions
- RDS and Aurora for managed databases
- Cost monitoring and avoiding bill surprises
About this course
A DevOps course for developers who need to ship and run their own apps on AWS. We cover the services you will actually use, the ones you can ignore, and the CI/CD patterns that work for small teams. No certification-style encyclopaedia — just what you need.
Curriculum
6 modules · 60 lessons · 20h
1AWS accounts, IAM, and the basics
2 lessons
AWS accounts, IAM, and the basics
2 lessons
Set up AWS the right way from day one.
- IAM roles vs usersPreview18 min
- VPC and subnets explained25 min
2CI/CD with GitHub Actions and ECS
2 lessons
CI/CD with GitHub Actions and ECS
2 lessons
Ship code automatically and safely.
- GitHub Actions for Node.js20 min
- Deploying to ECS Fargate28 min
Requirements
- Basic Linux comfort
- Some backend development experience
- An AWS account (free tier is fine)
Who this course is for
- Developers deploying their own apps
- Startup engineers wearing the DevOps hat
- Anyone who finds AWS documentation overwhelming
Your tutor
Director of Engineering at Postman · Bengaluru
Backend architect who has scaled API platforms at Postman and previously at Freshworks. Teaches API design and backend architecture with the pragmatism of someone who has broken production and fixed it.
Student reviews
4.6
78 ratings
Priya Sundaram
30 Jul 2024
Practical and to the point
I went from being scared of AWS to deploying my app on ECS with a working CI/CD pipeline in a weekend. The IAM module is excellent.
Frequently asked questions
Is this useful for the AWS certification?
Do I need a paid AWS account?
More in Software Engineering
System Design for Working Engineers
Distributed systems, tradeoffs, and the interview room — taught by a staff engineer who actually does this.
By Ananya Iyer
Modern React with Server Components
React 18, Server Components, Suspense, and the new mental model for building apps.
By Rohan Kapoor
Production Node.js at Scale
Backend architecture, observability, and the unglamorous parts that keep you up at night.
By Vikram Nair