Skip to content

Latest commit

 

History

History
105 lines (86 loc) · 3.83 KB

devops-lesson-plans.md

File metadata and controls

105 lines (86 loc) · 3.83 KB

DevOps Learning Tracks

Simplified resources for learning DevOps methodically.

BINPIPE BINPIPE BINPIPE

Lesson Plans

BINPIPE BINPIPE

📗 DevOps Foundations

  • Lecture 01 - Introduction to DevOps Fundamentals
  • Lecture 02 - DevOps Practices
  • Lecture 03 - Version Control Systems
  • Lecture 04 - Jenkins Fundamentals
  • Lecture 05 - Docker Essentials
  • Lecture 06 - CI/CD Pipelines
  • Lecture 07 - Advanced Pipelines, Automation Testing & Alerting.
  • Lecture 08 - Continuous Monitoring & Logging
  • Lecture 07 - Configuration Management Tools
  • Lecture 09 - Cloud & DevOps
  • Lecture 10 - DevOps in action! (Real-World Projects)
  • Building a simple monitoring system using docker
  • CI/CD pipeline for a containerized Wordpress website

📘 DevOps Masterclass

  • Lecture 00 - Introduction to Advanced DevOps Practices
  • Lecture 01 - Recap of Version Control Systems & CI/CD Practices
  • Lecture 02 - Jenkins Unleashed!
  • Lecture 03 - Advanced CI/CD Pipelines
  • Lecture 04 - Containerization Revisited
  • Lecture 05 - Microservices Architecture
  • Lecture 06 - Container Orchestrators (Docker-Compose|Kubernetes|Apache-Mesos)
  • Lecture 07 - Kubernetes in Production Environments
  • Lecture 08 - Implementing a Microservices Architecture on Production
  • Lecture 09 - ChatOps
  • Lecture 10 - DevSecOps: Tenets of Security
  • Lecture 11 - DevOps at work! (Real-World Projects)
  • CI/CD pipeline for a containerized Wordpress website on K8s
  • Building a logging system (ELK) using Docker on K8s
  • Building Monitoring & Alerting System (Prometheus & Grafana)
  • Building a Declarative pipeline
  • Recommended Add-on Courses -> Advanced DevOps Tools, Containers & Orchestrators

📙 Advanced DevOps Tools

  • Kubernetes
  • Docker-Compose
  • Mesos-Marathon
  • Git
  • ChatOps
  • ELK Stack
  • Prometheus & Grafana
  • Jenkins
  • Ansible
  • Puppet
  • Terraform

📗 Containers & Orchestrators

  • Docker-Compose
  • Docker Swarm
  • Kubernetes
  • Mesos-Marathon

📘 Cloud Architect

  • AWS Cloud Architect
  • Azure Cloud Architect
  • Oracle Cloud Infrastructure Architect
  • Google Cloud Architect
  • TOGAF

📙 Linux Fundamentals & System Administration

  • Lecture 01 - Introduction to Linux
  • Lecture 02 - Installing Linux
  • Lecture 03 - Linux Shell & Command-line
  • Lecture 04 - Linux User Administration
  • Lecture 05 - Linux Networking Concepts
  • Lecture 06 - Linux File Systems & Permissions
  • Lecture 07 - Bash Shell Scripting
  • Lecture 08 - Apache Web server
  • Lecture 09 - NFS & Samba
  • Lecture 10 - Database Server Hands-on Projects
  • Remote Installation of Linux
  • Hosting a LAMP Application
BINPIPE aims to simplify learning for those who are looking to make a foothold in the industry.
Write to me at learn@binpipe.org if you are looking for tailor-made training sessions.
For self-study resources look around in this repository, the Binpipe Blog and our Youtube Channel.

📒 Maintainer: Prasanjit Singh | www.binpipe.org BINPIPE