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