Concepts, Culture & Mindset
- Website: ITRevolution.com
- Book: The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win (Kim, Behr, Spafford)
- Book: The Unicorn Project: A Novel about Developers, Digital Disruption, and Thinking in the Age of Date (G.Kim)
- Book: The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations (Kim, Humble, Debois, Willis, Forsgren)
- Course: DevOps Culture and Mindset (Courtney Kissler)
- Video: 10+ Deploys Per Day – Dev and Ops Cooperation at Flickr (John Allspaw, Paul Hammond)
- Slide: The true essence of DevOps – Jeff Sussna
- Slide: EXACTLY what DevOps Means – John Vincent (NSFW?)
- Video: What is DevOps? (TechWorld with Nana)
Version Control
- Git
- Git Documentation
- Pro Git Book (Scott Chacon, Ben Straub)
- Head First Git (Raju Gandhi)
- Git and GitHub Learning Resources
- Trunk Based Development (Paul Hammant)
- Article: What is Trunk-Based Development? (freeCodeCamp)
Build Automation & CI/CD
- Jenkins
- Jenkins Documentation: User Handbook, Tutorials, Resources
- CloudBees University: Certified Jenkins Engineer**FREE**
- Course: Jenkins Essentials (30m)
- Course: Jenkins Level 1 – Administration (8h)
- Course: Jenkins Level 1 – Pipeline Essentials (8h)
- A Cloud Guru: Learn Jenkins by Doing (13 Hands-On Labs) $
- A Cloud Guru: Implementing a Full CI/CD Pipeline (22h, 12 HOL)
Containers
- Docker
- Docker Documentation
- YouTube: Docker Zero to Hero (TechWorld with Nana)
- Book: Docker Deep Dive 2020 Edition (Nigel Poulton)
- A Cloud Guru: Learn Docker by Doing (24 Hands-On Labs) $
- A Cloud Guru: Docker Certified Associate (19h)
Container Orchestration
- Kubernetes
- Kubernetes Documentation
- Course: Introduction to Kubernetes (edX) **FREE**/$
- Book: Hands-On Quick Start Kubernetes 2022 Edition (Nigel Poulton)
- Book: The Kubernetes Book 2022 Edition (Nigel Poulton)
- A Cloud Guru: Learn Kubernetes by Doing (24 Hands-On Labs) $
- Udemy: Certified Kubernetes Administrator (CKA) with Practice Tests (Mumsha Mannambeth)
- Article: Certified Kubernetes Administrator Study Guide – Prepare for the CKA Exam (freeCodeCamp)
Infrastructure-as-Code (IaC)
Configuration Management
- Ansible
- Ansible Documentation (note: versions)
- Book: Ansible for DevOps (Jeff Geerling)
- A Cloud Guru: Learn Ansible by Doing (13 Hands-On Labs)
Infrastructure Provisioning
- Terraform
- Terraform Documentation
- HashiCorp Learn: Get Started Tutorials
- HashiCorp Infrastructure Automation Certification
- Terraform Associate Tutorial List
- Prepare for Certification: Study Guide, Sample Questions, Exam Review
- Book: Terraform Up & Running – Writing Infrastructure as Code (Yevgeniy Brikman)
- Book: HashiCorp Terraform Certified Associate Preparation Guide (Ned Bellavance, Adin Ermie)
- Udemy: HashiCorp Certified Terraform Associate 2022 (Zeal Vora)
- Udemy: HashiCorp Certified Terraform Associate Hands-On Labs (Bryan Krausen, Gabe Maentz)
- Udemy: HashiCorp Certified Terraform Associate Practice Exam 2022 (Bryan Krausen)
- Terraform Documentation
Monitoring
- Monitoring Infrastructure & Software
- Book: Practical Monitoring – Effective Strategies for the Real-World (Mike Julian)
- Book: Observability Engineering – Achieving Production Excellence (Charity Majors, Liz Fong-Jones, George Miranda)
- CloudWatch, AppDynamics, Datadog