Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
156 views1 page

Complete DevOps Roadmap 2022

This document provides a roadmap for DevOps skills and technologies in 2022, organized into categories including programming languages, operating systems, Linux administration, networking, cloud providers, containers, Kubernetes, CI/CD, infrastructure provisioning, configuration management, observability, chaos engineering, policy, service mesh, and other topics. It lists specific programming languages, automation tools, cloud services, container technologies, Kubernetes concepts, CI/CD tools, monitoring solutions, configuration management tools, service meshes, and more to learn about in 2022.

Uploaded by

Kailas Kathar
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)
156 views1 page

Complete DevOps Roadmap 2022

This document provides a roadmap for DevOps skills and technologies in 2022, organized into categories including programming languages, operating systems, Linux administration, networking, cloud providers, containers, Kubernetes, CI/CD, infrastructure provisioning, configuration management, observability, chaos engineering, policy, service mesh, and other topics. It lists specific programming languages, automation tools, cloud services, container technologies, Kubernetes concepts, CI/CD tools, monitoring solutions, configuration management tools, service meshes, and more to learn about in 2022.

Uploaded by

Kailas Kathar
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
You are on page 1/ 1

DevOps Roadmap 2022 must do optional tools / tech @VrashTwt vrash.

me

Programming Language Automation & Scripting Python Bash Cloud-Native Projects Golang

LINUX I / O Management Virtualization Memmory / Storage File Systems


OS Concepts
UNIX Process Management Threads & Concurrency Sockets POSIX Basics

Windows Networking Concepts Startup Management (initd) Service Management (Systemd)

CLI Processes Text Editors


LINUX

Administration
User & File Management SSH Kill Start nano VI / VIM Gedit

Learn to Live in Terminal

Bash / Zsh / Vim / Nano / Power Shell / Emacs

Text Manipulation Tools :  awk, sed, grep, sort, uniq, cat, out, echo, Network : nmap, tcpdump, ping, traceroute, dig,
fmt, tr, nl, egrep, fgrep, wc airmon, airodump, dig, iptables, netstat

Bash Scripting Process Monitoring : ps, top, htop, atop, lsof System Performance : nmon, iostat, sar, vmstat

Compiling Source Code : gcc, make, etc... Others : strace, dtrace, systemtap, uname, df, history

Communication LAN / WAN Devices Switch Router ISP IP address


Networking Basics
Subnetting DNS Switching Routing Model

TCP / IP OSI
Security & Protocols HTTP/S SSL / TLS FTP SSH Port Frowarding

Reverse Proxy Caching Server Web Server


What is ? / How to ? Firewall
Forward Proxy Load Balancer Nginx Apache Tomcat

Working Setup Create Repository Public Private Fork Pull


Git / GitHub
Branching Commit Push Pull Request Clone Rebase

YAML Learn YAML

Basic Concepts Compute Storage Network Design Patterns Identity / Access


Cloud Provider
Cloud Service Providers Deployment Models Service Models

AWS Digital Ocean Azure GCP Public Private Hybrid PaaS IaaS SaaS

Concepts Container Technology Advanced Docker


Virtualisation &

Containers
VM OCI CRI Docker Buildah Koniko Ko Kim Security Best Practices Scanning

Kubernetes Introduction Architecture Objects Secrets Config Maps Persistent Volume Services Networking

CI / CD Concepts CD Foundation Landscape Jenkins GitHub Actions GitLab CI Circle CI


CI / CD
Kubernetes Native GitOps Concepts + Tooling Flux CD Argo CD Fleet

Code to Create Infra. Auto Create, Update & Delete Infrastructure Crossplane
Infrastructure

Provisioning
Terraform 
No manual errors No Misconfigurations State of Infrastructure Pulumi

Configuration

Ansible Chef Puppet


Management

Infrastructure Monitoring What is Observability ? Pillars Open-Telemetry Open-Tracing


Observability
Nagios Prometheus Thanos (for HA) Grafana (for visualization) Tools (Setup & Config.)

Tracing (Application Monitoring) Logging (Logs Management) Profiling

Jaeger New Relic Elastic Stack Loki Parca

Chaos Engineering Chaos Mesh Litmus

Policy Kubewarden OPA Kyverno JS Policy

Service Mesh Istio Linkerd Consul

Operators
Others Supply Chain Security Kubernetes Security CNCF Landscape
Kubernetes Operator Operator SDK

K8s on compute nodeusing Containerd (HA Infrastructure Provisioning :


Chaos Engineering : Chaos
Kubernetes install - HA Proxy | Kube VIP Terraform | Pulumi | Crossplane | CAPI Mesh | Litmus
Engineer

(Specialization) Backup:
GitOps : Flux

Observability  Security CI / CD Service Mesh Auto Scaling


Velero Argo | Fleet

You might also like