Overview of DevOps-Introduction to DevOps
Course Introduction
()
Business Case for DevOps
()
DevOps Adoption
()
Definition of DevOps
()
Essential Characteristics of DevOps
()
Leading Up to DevOps
()
XP, Agile, and Beyond
()
Brief History of DevOps
()
Summary and Highlights
Thinking DevOps-Social Coding Principles
Social Coding Principles
()
Git Repository Guidelines
()
Working in Small Batches
()
Minimum Viable Product
()
Test Driven Development
()
Behavior Driven Development
()
Cloud Native Microservices
()
Designing for Failure
()
Summary and Highlights
Working DevOps-Taylorism and Working in Silos
Taylorism and Working in Silos
()
Software Engineering vs. Civil Engineering
()
Required DevOps Behaviors
()
Infrastructure as Code
()
Continuous Integration
()
Continuous Delivery
()
Summary and Highlights
Organizing for DevOps-Organizational Impact of DevOps
Organizational Impact of DevOps
()
There is No DevOps Team
()
Everyone is Responsible for Success
()
Summary and Highlights
Measuring DevOps-Measuring DevOps
Rewarding for “A” while hoping for “B”
()
Vanity metrics vs. actionable metrics
()
How to Measure Your Culture
()
Comparison of DevOps to Site Reliability Engineering
()
Summary and Highlights
Case Studies and Final Exam-Course Wrap-Up
Congratulations & Next Steps
Team & Acknowledgements