Successfully reported this slideshow.
Your SlideShare is downloading. ×

Understanding devops

Ad

UNDERSTANDING
DEVOPS
–What I wish I knew

Ad

− What DevOps Isn’t
− What DevOps Entails
− DevOps Best Practices
− Shift Left
− Eliminating Wastes (Interactive Session)
...

Ad

WE’RE ALREADY
PRACTICING
DEVOPS
CAN WE IMPROVE?

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Check these out next

1 of 24 Ad
1 of 24 Ad
Advertisement

More Related Content

Slideshows for you (18)

Similar to Understanding devops (20)

Advertisement

Understanding devops

  1. 1. UNDERSTANDING DEVOPS –What I wish I knew
  2. 2. − What DevOps Isn’t − What DevOps Entails − DevOps Best Practices − Shift Left − Eliminating Wastes (Interactive Session) AGENDA
  3. 3. WE’RE ALREADY PRACTICING DEVOPS CAN WE IMPROVE?
  4. 4. − It’s not a role − It’s not all about tools − It’s not Devs + Ops − It’s not a team (i.e DevOps team) WHAT DEVOPS ISN'T
  5. 5. WHAT’S DEVOPS?
  6. 6. It’s an engineering culture of collaboration, ownership, and learning with the purpose of accelerating the software development life cycle from ideation to production.
  7. 7. A LITTLE BOOK OF HISTORY
  8. 8. THINGS I WISH I KNEW ABOUT DEVOPS
  9. 9. It’s a culture
  10. 10. It’s about automation
  11. 11. It’s about collaboration
  12. 12. It’s okay fail But recover fast
  13. 13. It’s everything continuous − Code Inspection & Integration − Deployment − Testing − Monitoring − Feedback
  14. 14. It’s about measurement
  15. 15. − Deployment frequency − Percentage of successful deployments − How long it takes from commit to production − Amount of downtime & availability − Average incident response − Business /Application-specific metrics − Team velocity metrics WHAT CAN WE MEASURE?
  16. 16. WHY DEV + OPS IS IMPORTANT − How to automate stuff − Everything as code − Version control − Testing − Embracing change − How to monitor systems − Real world load patterns − Operational responsibility − Chaos Engineering − Redundancy & Resilience DEV OPS
  17. 17. − Automate everything − Choose the right tools − Infra and configurations as code − Write automated tests − Security from start − Continuous monitoring of system DEVOPS BEST PRACTICES
  18. 18. SHIFT LEFT
  19. 19. Improve quality by moving tasks that can impact quality to as early in the lifecycle as possible. 
  20. 20. THE 7 TYPES OF WASTES
  21. 21. − Unnecessary Processes − Waiting − Motion − Defects − Overproduction (Wasteful code) − Transportation (Moving between teams) − Inventory Eliminating Wastes (Interactive Session)
  22. 22. QUESTIONS
  23. 23. Thank you!

×