iam-veeramalla/aws-devops-zero-to-hero — explained in plain English
Analysis updated 2026-06-24
Follow a day-by-day plan to go from zero AWS knowledge to building a full CI/CD pipeline
Study interview questions for AWS and DevOps roles alongside practical exercises
Learn Terraform to write infrastructure as code that recreates AWS environments consistently
Set up container orchestration with ECS or EKS as part of a structured learning path
| iam-veeramalla/aws-devops-zero-to-hero | magic-research/magic-animate | aboul3la/sublist3r | |
|---|---|---|---|
| Stars | 10,907 | 10,903 | 10,925 |
| Language | Python | Python | Python |
| Setup difficulty | hard | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | researcher | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires an active AWS account, some daily exercises use paid AWS services that may incur costs.
This repository is a 30-day structured learning plan for people who want to get practical experience with Amazon Web Services (AWS) from a DevOps perspective. DevOps is a way of working where the people who write software also take responsibility for running and maintaining it in production. AWS is Amazon's cloud platform, which lets you rent computing power, storage, and networking instead of buying physical servers. Each day covers a specific AWS service or concept, starting with the basics and building toward real project work. Day 1 covers cloud fundamentals and account setup. Day 2 introduces IAM, the system AWS uses to control who can access what. Days 3 through 7 cover virtual servers (EC2), networking (VPC), and security configurations. The early days give you the vocabulary and hands-on steps needed for the later, more complex days. Around the middle of the plan, the focus shifts to automated software delivery. Days 12 through 15 cover CodeCommit (a place to store code), CodePipeline (automated workflows for releasing software), CodeBuild (compiling and testing code automatically), and CodeDeploy (pushing code to servers without downtime). These four services together form what is called a CI/CD pipeline, which is the standard way teams ship software updates frequently and reliably. The later days cover monitoring (CloudWatch), serverless functions (Lambda), content delivery (CloudFront), container orchestration (ECS and EKS), and cost management tools. There is also material on Terraform, which is a tool for writing infrastructure configuration as code so you can recreate environments consistently. The repository includes YouTube video links for each day, project instructions, presentation slides, and interview questions for AWS and DevOps roles. It is aimed at people who have some programming familiarity but little or no prior AWS experience. The materials are free to use and follow a single playlist on the author's YouTube channel.
A free 30-day hands-on learning plan for AWS from a DevOps perspective, covering cloud basics, networking, CI/CD pipelines, containers, and Terraform, with YouTube videos and interview questions for each day.
Mainly Python. The stack also includes Python, AWS, Terraform.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.