BITS Pilani Pilani Campus Instructor K. Anantharaman CSI ZG514 - Introduction to DevOps Contact Session 2 17-Jan-20 CSI-ZG514 - Introduction to Devops 1
BITS Pilani Pilani Campus Module 2: What is Devops? and Devops Dimensions 17-Jan-20 CSI-ZG514 - Introduction to Devops 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
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
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
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.
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.
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
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
BITS Pilani, Pilani Campus • Multiple teams with this separation of duties causes a harmful conflict of interest and diminishes feedback loops.
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