Roadmap To Devops Engineer

6 MONTH PLAN

PRE-REQUISITES:-

1. LINUX - BASIC LINUX COMMANDS, LINUX DISTROS, USER MANAGEMENT, TEXT EDITOR , FILE MANAGEMENT Screenshot 2022-11-23 at 1.12.36 PM.png RESOURCES - 1. Introduction to Linux : learning.edx.org/course/course-v1:LinuxFoun..

  1. devops prerequisite: youtube.com/watch?v=Wvf0mBNGjXY

2. BASIC NETWORKING- HOW SYSTEM COMMUNICATE , LAN/WAN, WHAT IS A SWITCH,ROUTER ,ISP,IP ADDRESS AND TYPE, OSI MODEL, BASIC SUBNETTING, DNS BASIC(IMPORTANT) , SWITCHING ROUTING RESOURCES- 1. youtube.com/watch?v=rv3QK2UquxM&t=0s

  1. BOOK - amazon.com/_/dp/1492081655?tag=oreilly20-20
  2. GOLANG (COMPLETE COURSE)- youtu.be/yyUHQIec83I

  3. YAML- youtu.be/1uFVr15xDGg (ONE VIDEO TO ENOUGH WHAT IS YAML)

  4. GIT - HOW TO WORK WITH GIT , HOW TO PUSH,BRANCH,REPOSITORY RESOURCES- 1. Git and GitHub crash course (freecodecamp) - youtu.be/RGOj5yH7evk

  5. Complete Git and GitHub Tutorial (Kunal Kushwaha) - youtu.be/apGV9Kg7ics
  6. Git for Professionals (freecodecamp) -youtu.be/Uszj_k0DGsg

  7. CLOUD - any cloude provider , CLOUD CONCEPTS ,BENEFITS , INFRASTRUCTURE , GOOGLE CLOUD, AWS, AZURE , ORACLE RESOURCES - AWS cloud practitioner (freecodecamp) - youtu.be/SOTamWNgDKc (azure , oracle , google cloud also provode free courses u can also check them out )

  8. VIRTUALIZATION AND CONTAINERS - SERVER, VIRTUALIZATION, CONTAINER, DIFFERENCE BETWEEN VM AND CONTAINER (CONTAINER TECHNOLOGY MUST LEARN LIKE - DOCKER 'docker used how to push ,pull, tag ,run' kaniko is build from docker file (ALL THESE ARE OPEN SOURCE PROJECT) RESOURCES- 1. Docker playlist by Saloni: youtube.com/playlist?list=PL5uLNcv9SibBZj30..

  9. Docker ((freecodecamp) - youtu.be/9zUHg7xjIqQ
  10. Docker (Techworldwithnana) - youtu.be/3c-iBn73dDE
  11. Docker deep dive by Nigel - youtu.be/GwXLNAcHk-k
  12. Dockerfile best practices - youtu.be/JofsaZ3H1qM
  13. Docker security essentials - youtu.be/KINjI1tlo2w(ADVANCED TOPIC)
  14. Auditing Docker security - youtu.be/mQkVB6KMHCg(ADVANCED TOPIC)
  15. Ivan container articles- iximiuz.com/en/categories/?category=Contain..

  16. KUBERNETS (MUST LEARN FOR ALL DOMAINS) - CONTAINER ORCESTRATION, ROLE OF RESOURCES Screenshot 2022-11-23 at 2.35.28 PM.png RESOURCES - 1. civo.com/academy

  17. Kubernetes course (techworldwithnana) - youtu.be/X48VuDVv0do
  18. Kube academy - kube.academy
  19. Introduction to Kubernetes- edx.org/course/introduction-to-kubernetes
  20. KCNA - youtu.be/iGkFHB1kFZ0
  21. Hands on CKA/CKAD/CKS - youtu.be/jZOs8Oips7Q

  22. CI/CD - code commit -> build->test->stage -> deploy->release. RESOURCES- 1. Jenkins complete course - youtu.be/FX322RVNGj4

  23. Github actions (techworldwithnana) - youtu.be/R8_veQiYBjI
  24. GitHub actions with cloud run - youtu.be/eooi60Mks_0 4.CI/CD week -youtube.com/playlist?list=PL5uLNcv9SibC0Osf.. 5.Get Certified for GitOps with Argo - codefresh.learnworlds.com

  25. IAC - INFRASTRUCTURE AS CODE , TERRAFORM , CROSS PLANE , PULUMI RESOURCES - 1. Terrafrom in 2 hours (freecodecamp) - youtu.be/SLB_c_ayRMo

  26. Hashicorp terraform accociate certification (freecodecamp) - youtu.be/V4waklkBC38
  27. Crossplane CNCFMinutes - youtu.be/NLHmqVUvtkU 4.Crossplane deep dive - youtu.be/5lWUWat_bbY 5.Crossplane composition deepdive - youtu.be/78xR7ypzB4Q 6.Learn pulumi - youtu.be/vIjeiDcsR3Q

  28. OBSERVABILITY- MONITORING , LOGGING , TRACKING , PROFILING RESOURCES - Getting started with Jaeger - youtu.be/aMZoUIG-mgY Getting dirty with Monitoring and Autoscaling Features for Self Managed Kubernetes cluster - youtu.be/TqfIfUuuPdE Intro to Kubernetes monitoring - youtu.be/B5UY-qeW96I Prometheus CNCFMinutes - youtu.be/llwxJ0VdYWY Thanos CNCFMinutes - youtu.be/Pr3MbsGHljI Thanos deep dive - youtu.be/nYV_wU7_Xm0

11.CHAOS ENGINEERING - Chaos mesh CNCFMinutes - youtu.be/HAU_cjW1bMw Chaos mesh 2.0 - youtu.be/HmQ9cFwxF7g Litmus CNCFMinutes - youtu.be/rDQ9XKbSJIc Cloud native chaos paradigms - youtu.be/uBGPFfTu6TU

  1. POLICY ENGINE - OPA , JCPOLICY , KYVERNO , KUBERWARDEN. RESOURCES : Kyverno CNCFMinutes - youtu.be/Bo8KhWhNY6g Kyverno deep dive - youtu.be/QR-iBeh9Vy0 Kyverno courses - learn.nirmata.com/courses jsPolicy - youtu.be/AzPczzKW71A Kubewarden - youtu.be/b14YkyrLFcs OPA CNCFMinutes - youtu.be/49my68py3KY OPA deep dive - youtu.be/J6tM9O-0LvI Various policy engines for Kubernetes - youtu.be/gKQOq7904h8 Styra Academy- academy.styra.com/courses/opa-rego

  2. SERVICE MESH - edx.org/course/introduction-to-service-mesh..