DevOps RoadMap

Tools Needed to Learn

Step 1 -> LINUX

✅ Linux File System ✅ Working with vim editor ✅ OS Basics ✅ Virtualization ✅ Shell Scripting ✅ Disk Management

Step 2 -> Programming Language

✅ Python ✅ Java ✅ Go

Step 3 -> Networking

✅ DNS Configuration ✅ How traffic is controlled ✅ Gateway ✅ Routing ✅ IP addresses and ports ✅ Switching

Step 4 -> Version Control System

  • A good Hold on git commands.

✅ Git

✅ Github

Step 5 -> Gloud Provider

✅ AWS

✅ Google Cloud

✅ Azure

Step 6 -> Containerization tool Docker

Step 7 -> Orchestration tool Kubernetes

Step 8 -> Infrastructure as Code

Step 9 -> CI / CD

Tools for CI / CD

✅ Jenksins ✅ Azure Pipelines ✅ Curcleci ✅ Drone

Integration

✅ Build ✅ Test ✅ Merge

Delivery

✅ Automatically Release to Repository

Deployment

✅ Automatically Deploy to Production

Step 10 -> Configuration Management Tool

✅ Ansible ✅ PUppet ✅ SaltStack

Step 12 -> Monitoring and Log Management

✅ Grafana ✅ Splunk ✅ Stack ✅ Prometheus

Step 13 -> Resume

Resume for Freshers

✅ Name ✅ Contact Info: ✅ Summary : ✅ Education :

Skills Sections

✅ Internships: ✅ Project: ✅ Certificate:

Step 14 -> How to market YourSelf

TIPS

✅ LinkedIn ✅ Naukri.com ✅ Explore Companies Career Page ✅ Search for "DevOps role/ engineers hiring"