Awesome collection of learning materials to master modern DevOps.
⬇️ Tags legend at the end of the page.
( monitoring )
- Prometheus Architecture explained 🎥 by TechWorld with Nana
- Fluentd simply explained 🎥 by TechWorld with Nana
- Logging in Kubernetes with Elasticsearch, Fluentd and Kibana 🎥 by TechWorld with Nana
- Grafana vs Kibana 🎥 by IT Security Labs
( infrastructure_as_a_code )
- Terraform in 100 Seconds 🎥 by Fireship ( short ) ( infrastructure_as_a_code )
- Terraform in 15 mins 🎥 by TechWorld with Nana ( infrastructure_as_a_code )
- Terraform Course 🎥 by DevOps Directive ( infrastructure_as_a_code )
- What is GitOps 🎥 by TechWorld with Nana
( virtualization )
( ci_cd )
( shell )
- Linux Crash Course 🎓 🎥 by Learn Linux TV
- 100 Linux Commands 🎓 🎥 by Jae Nulton
- Linux Commands 🎓 🎥 by Learn Linux TV
- 📄 30 Handy Shell Aliases by cyberciti.biz
- 📈 Bash Cheatsheet by Rico
- 📈 Bash Cheatsheet by Julien Le Coupanec
- 📈 Pure Bash Bible by Dylan Araps : a collection of bash recipies
- 📈 Bash Built-in Variables
( shell )
( ipc )
- API Essentials 🎓 🎥 by IBM Technology ( ipc )
- REST API and OpenAPI 🎥 by IBM Technology ( ipc )
- How do you design API? 🎥 by Gaurav Sen ( ipc )
( remote_access )
- Linux Desktop in the Cloud 🎥 by Linode
- Linux Firewall Tutorial 🎥 by Linode
- Hardening Access to Your Server 🎥 by Linode
( about:benchmarking )
- 🎥 - video material
- 📄 - reading
- 🎓 - online course with or without feedback
- 📈 - cheetsheets
- ( short ) - short overview
- ( systems_design ) - systems design
- ( communication ) - back-end, networking, RPC, IPC
- ( monitoring ) - monitoring, logging, aggregation and diagnostics of a distributed system
- ( infrastructure_as_a_code ) - infrastructure as a code
- ( time_series ) - time-series database
- ( virtualization ) - virtualization
- ( ci_cd ) - continuous integration / continuous deployment
- ( ipc ) - inter-process communication
- ( remote_access ) - remote access
- ( shell ) - shell environment, Linux
- ( architecture ) - software architecture in general
- ( principle ) - principles of software engineering
- ( pattern ) - patterns of software engineering
- ( testing ) - testing related aspects of architecture
- ( lld ) - low-level design