Simplified resources for learning DevOps methodically.
📗 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