CSI ZG514 - Introduction to DevOps-Module2.pdf - CSI ZG514 Introduction to DevOps Contact Session 2 BITS Pilani Pilani Campus 17-Jan-20 CSI-ZG514

CSI ZG514 - Introduction to DevOps-Module2.pdf - CSI ZG514...

This preview shows page 1 - 11 out of 88 pages.

BITS Pilani Pilani Campus Instructor K. Anantharaman CSI ZG514 - Introduction to DevOps Contact Session 2 17-Jan-20 CSI-ZG514 - Introduction to Devops 1
Image of page 1
BITS Pilani Pilani Campus Module 2: What is Devops? and Devops Dimensions 17-Jan-20 CSI-ZG514 - Introduction to Devops 2
Image of page 2
BITS Pilani, Pilani Campus Think anyone who's had to work brutal on-call shifts or huge, painful software releases can appreciate the real, tangible benefits of DevOps. DevOps can help you whether you're a developer or a system administrator, or something in between. 17-Jan-20 CSI-ZG514 - Introduction to Devops 3
Image of page 3
BITS Pilani, Pilani Campus Culture, Teams Continuous delivery Infrastructure automation Common tools and practices used in their implementation Emerging areas Cloud to containers, to serverless architectures DevOps and information security . Module2- Discussion points 17-Jan-20 CSI-ZG514 - Introduction to Devops 4
Image of page 4
BITS Pilani, Pilani Campus DevOps is the practice of operations and development engineers participating together through the entire service lifecycle. From design through development process to production support. Also Characterized by operations staff making use of many of the same techniques as developers for their systems work (e.q. treating Infrastructure as a code and versioning). What is Devops? 17-Jan-20 CSI-ZG514 - Introduction to Devops 5
Image of page 5
BITS Pilani, Pilani Campus Devops Team 17-Jan-20 CSI-ZG514 - Introduction to Devops 6 DevOps replaces the model where you have a team that writes the code, another team to test it, yet another team to deploy it, and even another team yet to operate it. Collaboration & knowledge Sharing of Information among everyone is a key DevOps tenet. Moving away from Multiple* silos teams to Union of teams * Teams: Product/Business, UI, Design, Coding, Ops, DBA etc.
Image of page 6
BITS Pilani, Pilani Campus Deployed changes 30 times more frequently. With 200 times shorter lead times. 60 times fewer failures Recovered from failure/outage168 times faster Reduces unplanned work, it increases friendly relationships between coworkers, and it reduces stress on the job. Why do you care about Devops? 17-Jan-20 CSI-ZG514 - Introduction to Devops 7 Puppet labs publishes a report on state of devops every year. 2015 report is about the impact of Devops on practicing organization.
Image of page 7
BITS Pilani, Pilani Campus Source: IDC's DevOps MaturityScape Benchmark survey, 2015 Top 5 Characteristics of Devops practicing mature organizations 17-Jan-20 CSI-ZG514 - Introduction to Devops 8
Image of page 8
BITS Pilani, Pilani Campus CAMS Model created by DevOps pioneers John Willis and Damon Edwards. CAMS stands for: – Culture – Automation – Measurement – Sharing CAMS has become the model set of values used by many DevOps practitioners . - to-me/ CAMS Model for Devops adaption 17-Jan-20 CSI-ZG514 - Introduction to Devops 9
Image of page 9
BITS Pilani, Pilani Campus Multiple teams with this separation of duties causes a harmful conflict of interest and diminishes feedback loops.
Image of page 10
Image of page 11

You've reached the end of your free preview.

Want to read all 88 pages?

  • Winter '19
  • Birla Institute of Technology and Science, Pilani Campus

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture