DevOps Automation Learning Roadmap
This document contains the detailed 30 Days DevOps Automation Roadmap with daily
breakdown, learning resources, and project ideas for Shell Scripting, Ansible, and GitHub
Actions.
Week 1: Shell Scripting + AWS CLI
Day Topic Hours Resource Link
Day 1 Linux Basics 2 Hours https://
www.udemy.com/
course/linux-
command-line/
Day 2 Variables + Loops 2 Hours https://
www.youtube.com/
watch?
v=hWr7oahfCUs
Day 3 Functions 2 Hours https://
www.youtube.com/
watch?
v=YkKcWBiLw8s
Day 4 File Handling 2 Hours https://
www.youtube.com/
watch?
v=hWr7oahfCUs
Day 5 AWS CLI Setup 2 Hours https://
www.youtube.com/
watch?
v=9hWw5jPb5zY
Week 2: Shell Scripting + GitHub Actions
Day Topic Hours Resource Link
Day 8 Git + GitHub Basics 2 Hours https://
www.youtube.com/
watch?
v=RGOj5yH7evk
Day 9 GitHub Actions 3 Hours https://
YAML docs.github.com/
en/actions
Day 10 CI/CD Pipeline 3 Hours https://
Creation www.youtube.com/
watch?
v=mFFXuXjVgkU
Week 3: Ansible Basics
Day Topic Hours Resource Link
Day 15 Ansible Installation 3 Hours https://
docs.ansible.com/
ansible/latest/
installation_guide/
intro_installation.ht
ml
Day 16 Ansible Inventory 4 Hours https://
www.youtube.com/
watch?
v=3xi7NC_59IY
Week 4: Ansible + GitHub Actions CI/CD
Day Topic Hours Resource Link
Day 22 CI/CD Pipeline 4 Hours https://
www.youtube.com/
watch?
v=pV0NnqWoqqA