0% found this document useful (0 votes)
0 views8 pages

Devops Roadmap

The document outlines a 3-month roadmap for students and beginners aiming for DevOps, Cloud, or SRE internships. It details a structured learning plan covering essential topics such as Linux, Git, Docker, Kubernetes, AWS, and Terraform, along with recommended free resources for each subject. The roadmap culminates in practical projects and resume preparation to ensure readiness for placement roles.

Uploaded by

jadhavasmee7
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views8 pages

Devops Roadmap

The document outlines a 3-month roadmap for students and beginners aiming for DevOps, Cloud, or SRE internships. It details a structured learning plan covering essential topics such as Linux, Git, Docker, Kubernetes, AWS, and Terraform, along with recommended free resources for each subject. The roadmap culminates in practical projects and resume preparation to ensure readiness for placement roles.

Uploaded by

jadhavasmee7
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

� 3-Month DevOps Placement Roadmap

Perfect for students & beginners aiming for DevOps / Cloud / SRE internships or placement roles.

By Abhishek Rathor

Instagram: code.abhii07 (SYNTAX ERROR)

Month 1 – Linux + Git/GitHub + Shell Scripting (Strong Base)


1. Linux Fundamentals (Week 1–2)

Goal: Learn commands, file management, permissions, processes.

Free Resources

1. Linux Basics – TryHackMe (FREE)


[Link]

2. Linux Crash Course – YouTube (NetworkChuck)


[Link]

3. Linux Handbook (Free Guide)


[Link]

2. Git & GitHub (Week 2)

Goal: Version control + collaboration.

Topics

– Git init, clone, add, commit, push


– Branching, merge
– Pull request
– Forking
– GitHub Actions (basic)

Free Resources

1. Git & GitHub – FreeCodeCamp (Full Course)


[Link]
2. Git Documentation (Official)
[Link]

3. Shell Scripting (Week 3–4)

Goal: Automate tasks using bash scripts.

Free Resources

1. Shell Scripting for Beginners


[Link]

2. Shell Scripting – TutorialsPoint


[Link]

Month 2 – Docker + Kubernetes + CI/CD

4. Docker (Week 5)

Goal: Learn containerization deeply.


Topics

– Images, containers
– Dockerfile
– Volumes
– Networking
– Docker Compose

Free Resources

1. Docker Full Course – FreeCodeCamp


[Link]

2. Docker Docs (Official)


[Link]

5. Kubernetes (Week 6–7)

Goal: Understand container orchestration.

Topics

– Pods, Deployments
– Services
– ReplicaSet
– ConfigMap, Secret
– Ingress
– Helm Charts

Free Resources

1. Kubernetes Full Course – TechWorld Nana


[Link]

2. Kubernetes Basics (Interactive)


[Link]

6. CI/CD Pipelines (Week 7–8)

Goal: Build automated pipelines.

Tools

– GitHub Actions
– Jenkins
– GitLab CI/CD

Free Resources

1. CI/CD Full Course – FreeCodeCamp


[Link]
2. Jenkins Tutorial for Beginners
[Link]

Month 3 – Cloud (AWS) + Terraform + Projects + Resume Prep


7. Cloud Basics – AWS (Week 9)
Goal: Learn essential cloud services used in DevOps.

Required Services

– EC2
– S3
– IAM
– VPC
– Load Balancer
– CloudWatch

Free Resources

1. AWS Cloud Practitioner Essentials (FREE)


[Link]

2. AWS for Beginners – FreeCodeCamp


[Link]

8. Terraform (Week 10)

Goal: Learn Infrastructure as Code (IaC).

Topics

– Providers
– Resources
– Variables
– State File
– Modules

Free Resources

1. Terraform Full Course – FreeCodeCamp


[Link]

2. Terraform Docs (Official)


[Link]

9. DevOps Projects (Week 11)

Beginner-Friendly Project Ideas

1. CI/CD pipeline using GitHub Actions

2. Deploy a [Link] app on AWS EC2

3. Dockerize a full-stack application

4. Kubernetes cluster deployment (Minikube)

5. Terraform infrastructure provisioning

6. Multi-Stage Docker Pipeline


Free Resources

– DevOps Project Playlist – TechWorld Nana


[Link]
– GitHub Real DevOps Projects:
[Link]

10. Resume + Interview Prep (Week 12)

Free Resources

1. DevOps Interview Questions (GFG)


[Link]

2. DevOps Resume Template – Overleaf


[Link]

3. LinkedIn Optimization — Free Guide


[Link]

Daily Time Allocation (Recommended)

– 2 hrs – Tools
– 1.5 hrs – Linux + Shell practice
– 1 hr – Cloud + Terraform
– 1 hr – Projects & CI/CD

What You Will Achieve in 3 Months

✓ Strong Linux & Git knowledge


✓ Ability to automate tasks
✓ Expertise in Docker & Kubernetes
✓ Build CI/CD pipelines
✓ Deploy apps on AWS
✓ Terraform infrastructure
✓ Resume-ready DevOps projects
✓ Placement-ready DevOps/SRE skills

You might also like