SlideShare a Scribd company logo
1 of 24
Download to read offline
What the heck is DevOps
and why do we need it?
@daniel_davis
Wednesday, June 4, 14
Who I am?
Business Improvement Consultant
Agile Practitioner/Developer
Innovator
Hacker
Maker
Cub Master
Professional Snowboard Instructor
Where I’ve been?
Delphi
AAA Life
General Motors
Blue Cross Blue Shield
Cengage Learning
Delta Dental
Gordon Food Service (GFS)
Cintas
Farm Bureau Insurance
Wednesday, June 4, 14
Focus For The Session
Principles over Prescription
Discussion over Presentation
Experiential Learning over Listening
Wednesday, June 4, 14
DevOps - Defined
DevOps is a portmanteau of
“development” and “operations”
Development + Operations = DevOps
Portmanteau is a combination of
two (or more) words and their
definitions, into one new word.
Wednesday, June 4, 14
DevOps is a software development
method that stresses communication,
collaboration and integration between
software developers and infrastructure
operations professionals.
DevOps - Defined
Wednesday, June 4, 14
DevOps is in response to the
interdependence of these two groups
and aims to help an organization rapidly
produce software products and services
by bringing them closer together.
DevOps - Defined
Wednesday, June 4, 14
Similar to how Agile helps to bring
business and development together
to achieve quicker, better, cleaner
business value. DevOps intends to
do the same with development and
operations.
DevOps - Defined
Wednesday, June 4, 14
DevOps integration tends to target the
following areas...
- product delivery
- quality testing
- monitoring and metrics
- maintenance releases
all in an effort to improve reliability and
security and provide faster development
and deployment cycles.
DevOps - Defined
Wednesday, June 4, 14
DevOps also aids in software
application release management
by helping to standardize the
development environments.
DevOps - Defined
Wednesday, June 4, 14
DevOps - Defined
It’s origins stem from both the
Enterprise Systems Management
and Agile software development
movements. First being popularized
in 2009 and growing ever since.
Wednesday, June 4, 14
- Co-location of teams where the
development and operations teams are
brought together into the same space and
work together on a daily (or close to it) basis.
DevOps - Flavors
- Team resources grow their knowledge of
the processes and tools so that they
become an integrated part of the normal
routine.
Wednesday, June 4, 14
- Agile and other development processes and
methodologies
- Demand for an increased rate of production
releases from the business
- Wide availability of virtualized and cloud
infrastructure (both internal and external)
- Increased usage of data center automation
and configuration management tools
DevOps - Drivers
Wednesday, June 4, 14
- Trust
- Consistency vs. Flexibility
- What is right for one side is not always right
for the other
- What others?
DevOps - Constraints/Barriers
Wednesday, June 4, 14
DevOps - Practices
- Daily touch points (stand ups)
- Team Estimation & Planning
- Continuous Integration
- Automated Testing
- Automated Dashboards (big & visible)
Wednesday, June 4, 14
DevOps - Tools
Conf Mgmt
- Chef
- Puppet
- Salt
- Ansible
- CFEngine
- Cloudify
Release Mgmt
- Plutora
- Serena
Virtual Machines
- Amazon Machine Image
- VMware
Monitoring/Analysis
- Splunk
- Icinga
Process
- Jira
- Confluence
- Jenkins
- Sonarqube
Wednesday, June 4, 14
What if we approach projects with the
ops side as the focus, rather than the
normal dev focus.
Perhaps getting the business talking
with ops as a starting point before all
the rest?
DevOps - Possibilities
Wednesday, June 4, 14
NoOps - Two theories behind this...
- We establish a process through Cloud
Infrastructure-as-a-Service or Platform-as-a-
Service to provide the resources needed.
- Get the people and knowledge to be part
of the team and break-down the walls that
are dividing them.
DevOps - Possibilities
Wednesday, June 4, 14
DevOps - Why
As with Agile being less about any
prescriptive tools or practices...
DevOps also is beyond them, it’s more
about the collaboration between the
development and operations teams and
the efforts to more effectively drive
business value.
Wednesday, June 4, 14
What can you do to make DevOps
a reality in your organization?
DevOps - Challenge
- What if devs invite ops into your stand-ups
or your planning sessions.
- How about the reverse and you brought
some devs into the ops context?
Wednesday, June 4, 14
DevOps - Follow-ups
Wednesday, June 4, 14
DevOps - Follow-ups
- DevOps Presentations
- http://www.slideshare.net/geekle/devops-5348895
- https://speakerdeck.com/justincarmony/mentoring-devs-into-
devops-saltconf-2014
- DevOps Cafe - Podcast
- #DevOps - twitter
Wednesday, June 4, 14
Q & A
Wednesday, June 4, 14
Business Solutions Consultancy
For those who value... value.
Clients collaborate with us to solve
business problems.
The first step is figuring out how we can
either make or save them money.
BUSINESS AGILITY
Wednesday, June 4, 14
Daniel Davis
ddavis@pillartechnology.com
daniel.davis.tech@gmail.com
@daniel_davis
linkedin.com/in/davisdaniel
Thank you!
Wednesday, June 4, 14

More Related Content

Viewers also liked

Pragmatic Approach for Building GREAT Product Roadmap
Pragmatic Approach for Building GREAT Product RoadmapPragmatic Approach for Building GREAT Product Roadmap
Pragmatic Approach for Building GREAT Product RoadmapMurali Erraguntala
 
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_oulu
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_ouluTuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_oulu
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_ouluSuomen Tuulivoimayhdistys ry
 
Liverpool Biennial 2014 A Needle Walks into a Haystack
Liverpool Biennial 2014 A Needle Walks into a HaystackLiverpool Biennial 2014 A Needle Walks into a Haystack
Liverpool Biennial 2014 A Needle Walks into a HaystackLiverpoolbiennial
 
Hardik Amin- Visual story
Hardik Amin- Visual storyHardik Amin- Visual story
Hardik Amin- Visual storyHardik
 
Περιβαλλοντικό ΓΕΛ Ερυμάνθειας
Περιβαλλοντικό ΓΕΛ ΕρυμάνθειαςΠεριβαλλοντικό ΓΕΛ Ερυμάνθειας
Περιβαλλοντικό ΓΕΛ Ερυμάνθειαςlyk-erymanth
 
NIHR School for primary care showcase 2012 - financial incentives
NIHR School for primary care showcase 2012 - financial incentivesNIHR School for primary care showcase 2012 - financial incentives
NIHR School for primary care showcase 2012 - financial incentivesEvangelos Kontopantelis
 
Dude Undies - Your Undies Shop
Dude Undies - Your Undies ShopDude Undies - Your Undies Shop
Dude Undies - Your Undies ShopWillis Campbell
 
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติ
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติ
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติณรงค์ สัพโส
 
детский сад
детский саддетский сад
детский садnataaugust80
 
Tarea 4 respuesta transitoria
Tarea 4 respuesta transitoriaTarea 4 respuesta transitoria
Tarea 4 respuesta transitoriajulios92
 
Công ty tổ chức khai trương chuyên nghiệp nhất tại tp.hcm
Công ty tổ chức khai trương  chuyên nghiệp nhất tại tp.hcmCông ty tổ chức khai trương  chuyên nghiệp nhất tại tp.hcm
Công ty tổ chức khai trương chuyên nghiệp nhất tại tp.hcmHoàng Tuấn
 

Viewers also liked (15)

Pragmatic Approach for Building GREAT Product Roadmap
Pragmatic Approach for Building GREAT Product RoadmapPragmatic Approach for Building GREAT Product Roadmap
Pragmatic Approach for Building GREAT Product Roadmap
 
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_oulu
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_ouluTuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_oulu
Tuulivoiman vaikutukset kuntatalouteen_pasi_keinanen_business_oulu
 
Sejarah Uang
Sejarah UangSejarah Uang
Sejarah Uang
 
2014 sitc album
2014 sitc album2014 sitc album
2014 sitc album
 
Liverpool Biennial 2014 A Needle Walks into a Haystack
Liverpool Biennial 2014 A Needle Walks into a HaystackLiverpool Biennial 2014 A Needle Walks into a Haystack
Liverpool Biennial 2014 A Needle Walks into a Haystack
 
Hardik Amin- Visual story
Hardik Amin- Visual storyHardik Amin- Visual story
Hardik Amin- Visual story
 
Περιβαλλοντικό ΓΕΛ Ερυμάνθειας
Περιβαλλοντικό ΓΕΛ ΕρυμάνθειαςΠεριβαλλοντικό ΓΕΛ Ερυμάνθειας
Περιβαλλοντικό ΓΕΛ Ερυμάνθειας
 
NIHR School for primary care showcase 2012 - financial incentives
NIHR School for primary care showcase 2012 - financial incentivesNIHR School for primary care showcase 2012 - financial incentives
NIHR School for primary care showcase 2012 - financial incentives
 
фгос
фгосфгос
фгос
 
Dude Undies - Your Undies Shop
Dude Undies - Your Undies ShopDude Undies - Your Undies Shop
Dude Undies - Your Undies Shop
 
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติ
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติ
ผู้นำ 4 ทิศ,สายธารชีวิต,สื่อสารอย่างสันติ
 
a
aa
a
 
детский сад
детский саддетский сад
детский сад
 
Tarea 4 respuesta transitoria
Tarea 4 respuesta transitoriaTarea 4 respuesta transitoria
Tarea 4 respuesta transitoria
 
Công ty tổ chức khai trương chuyên nghiệp nhất tại tp.hcm
Công ty tổ chức khai trương  chuyên nghiệp nhất tại tp.hcmCông ty tổ chức khai trương  chuyên nghiệp nhất tại tp.hcm
Công ty tổ chức khai trương chuyên nghiệp nhất tại tp.hcm
 

Similar to What the heck is DevOps and why do we need it?

ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs
 
Certified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course informationCertified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course informationDevOps++ Alliance
 
Culteral impediments to DevOps
Culteral impediments to DevOpsCulteral impediments to DevOps
Culteral impediments to DevOpsClement Pickering
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working Christine (Chrys) Sills
 
Addo dev ops is journey - choose your own adventure v2
Addo   dev ops is journey - choose your own adventure v2Addo   dev ops is journey - choose your own adventure v2
Addo dev ops is journey - choose your own adventure v2Fabian Iannarella
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInGary Stafford
 
cPrime SAFe 4.5 Atlassian Solution Webinar Presentation
cPrime SAFe 4.5 Atlassian Solution Webinar PresentationcPrime SAFe 4.5 Atlassian Solution Webinar Presentation
cPrime SAFe 4.5 Atlassian Solution Webinar PresentationPatricia Pouncey
 
How To Obtain A DevOps Certification As A Beginner?
How To Obtain A DevOps Certification As A Beginner?How To Obtain A DevOps Certification As A Beginner?
How To Obtain A DevOps Certification As A Beginner?Advance Agility
 
Top Seven Business Benefits of DevOps
Top Seven Business Benefits of DevOpsTop Seven Business Benefits of DevOps
Top Seven Business Benefits of DevOpsUrolime Technologies
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsNaveen Kumar Singh
 
DecoDevOpsUdemyIntro.pdf
DecoDevOpsUdemyIntro.pdfDecoDevOpsUdemyIntro.pdf
DecoDevOpsUdemyIntro.pdfPrasannaKumarN8
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
Katrina Novakovic "Default to Open: Creating a DevOps Culture"
Katrina Novakovic "Default to Open: Creating a DevOps Culture"Katrina Novakovic "Default to Open: Creating a DevOps Culture"
Katrina Novakovic "Default to Open: Creating a DevOps Culture"Fwdays
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)DevOpsGroup
 
Prepare for your DevOps certification exam by following these step-by-step gu...
Prepare for your DevOps certification exam by following these step-by-step gu...Prepare for your DevOps certification exam by following these step-by-step gu...
Prepare for your DevOps certification exam by following these step-by-step gu...wicultylearningsolut
 
Accelerate your DevOps
Accelerate your DevOpsAccelerate your DevOps
Accelerate your DevOpsDelta-N
 
How are DevOps and Agile Interrelated
How are DevOps and Agile InterrelatedHow are DevOps and Agile Interrelated
How are DevOps and Agile InterrelatedAdvance Agility
 

Similar to What the heck is DevOps and why do we need it? (20)

ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Certified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course informationCertified professional - DevOps Foundation (CP-DOF) course information
Certified professional - DevOps Foundation (CP-DOF) course information
 
Culteral impediments to DevOps
Culteral impediments to DevOpsCulteral impediments to DevOps
Culteral impediments to DevOps
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working
 
Addo dev ops is journey - choose your own adventure v2
Addo   dev ops is journey - choose your own adventure v2Addo   dev ops is journey - choose your own adventure v2
Addo dev ops is journey - choose your own adventure v2
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedIn
 
cPrime SAFe 4.5 Atlassian Solution Webinar Presentation
cPrime SAFe 4.5 Atlassian Solution Webinar PresentationcPrime SAFe 4.5 Atlassian Solution Webinar Presentation
cPrime SAFe 4.5 Atlassian Solution Webinar Presentation
 
How To Obtain A DevOps Certification As A Beginner?
How To Obtain A DevOps Certification As A Beginner?How To Obtain A DevOps Certification As A Beginner?
How To Obtain A DevOps Certification As A Beginner?
 
Top Seven Business Benefits of DevOps
Top Seven Business Benefits of DevOpsTop Seven Business Benefits of DevOps
Top Seven Business Benefits of DevOps
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOps
 
DecoDevOpsUdemyIntro.pdf
DecoDevOpsUdemyIntro.pdfDecoDevOpsUdemyIntro.pdf
DecoDevOpsUdemyIntro.pdf
 
About DevOps++ Alliance
About DevOps++ AllianceAbout DevOps++ Alliance
About DevOps++ Alliance
 
DevOps - Why Should I Care?
DevOps - Why Should I Care?DevOps - Why Should I Care?
DevOps - Why Should I Care?
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
Katrina Novakovic "Default to Open: Creating a DevOps Culture"
Katrina Novakovic "Default to Open: Creating a DevOps Culture"Katrina Novakovic "Default to Open: Creating a DevOps Culture"
Katrina Novakovic "Default to Open: Creating a DevOps Culture"
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
 
Prepare for your DevOps certification exam by following these step-by-step gu...
Prepare for your DevOps certification exam by following these step-by-step gu...Prepare for your DevOps certification exam by following these step-by-step gu...
Prepare for your DevOps certification exam by following these step-by-step gu...
 
Accelerate your DevOps
Accelerate your DevOpsAccelerate your DevOps
Accelerate your DevOps
 
How are DevOps and Agile Interrelated
How are DevOps and Agile InterrelatedHow are DevOps and Agile Interrelated
How are DevOps and Agile Interrelated
 

More from Daniel Davis

Unicorn or Rhino? Agility in the Data Realm?
Unicorn or Rhino? Agility in the Data Realm?Unicorn or Rhino? Agility in the Data Realm?
Unicorn or Rhino? Agility in the Data Realm?Daniel Davis
 
Safely Calling BS Against Teams & Leadership
Safely Calling BS Against Teams & LeadershipSafely Calling BS Against Teams & Leadership
Safely Calling BS Against Teams & LeadershipDaniel Davis
 
the best code, is code never written
the best code, is code never writtenthe best code, is code never written
the best code, is code never writtenDaniel Davis
 
code is easy. humans are hard.
code is easy. humans are hard.code is easy. humans are hard.
code is easy. humans are hard.Daniel Davis
 
Common Characteristics of the Greatest Developers
 Common Characteristics of the Greatest Developers Common Characteristics of the Greatest Developers
Common Characteristics of the Greatest DevelopersDaniel Davis
 
not BEYOND agile, but rather BEHIND it
not BEYOND agile, but rather BEHIND itnot BEYOND agile, but rather BEHIND it
not BEYOND agile, but rather BEHIND itDaniel Davis
 
assert(false) agile.healthy == agile.easy
assert(false) agile.healthy == agile.easyassert(false) agile.healthy == agile.easy
assert(false) agile.healthy == agile.easyDaniel Davis
 
A Family That Hacks Together, Interacts Together!
A Family That Hacks Together, Interacts Together!A Family That Hacks Together, Interacts Together!
A Family That Hacks Together, Interacts Together!Daniel Davis
 
The 3 Fs Equation : Failure - Fear = Freedom
The 3 Fs Equation : Failure - Fear = FreedomThe 3 Fs Equation : Failure - Fear = Freedom
The 3 Fs Equation : Failure - Fear = FreedomDaniel Davis
 
Your Messy Agile Career
Your Messy Agile CareerYour Messy Agile Career
Your Messy Agile CareerDaniel Davis
 
TDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & WhereTDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & WhereDaniel Davis
 
Story Mapping Made Real - 2h
Story Mapping Made Real - 2hStory Mapping Made Real - 2h
Story Mapping Made Real - 2hDaniel Davis
 
Learning Agility over Learning Agile
Learning Agility over Learning AgileLearning Agility over Learning Agile
Learning Agility over Learning AgileDaniel Davis
 

More from Daniel Davis (13)

Unicorn or Rhino? Agility in the Data Realm?
Unicorn or Rhino? Agility in the Data Realm?Unicorn or Rhino? Agility in the Data Realm?
Unicorn or Rhino? Agility in the Data Realm?
 
Safely Calling BS Against Teams & Leadership
Safely Calling BS Against Teams & LeadershipSafely Calling BS Against Teams & Leadership
Safely Calling BS Against Teams & Leadership
 
the best code, is code never written
the best code, is code never writtenthe best code, is code never written
the best code, is code never written
 
code is easy. humans are hard.
code is easy. humans are hard.code is easy. humans are hard.
code is easy. humans are hard.
 
Common Characteristics of the Greatest Developers
 Common Characteristics of the Greatest Developers Common Characteristics of the Greatest Developers
Common Characteristics of the Greatest Developers
 
not BEYOND agile, but rather BEHIND it
not BEYOND agile, but rather BEHIND itnot BEYOND agile, but rather BEHIND it
not BEYOND agile, but rather BEHIND it
 
assert(false) agile.healthy == agile.easy
assert(false) agile.healthy == agile.easyassert(false) agile.healthy == agile.easy
assert(false) agile.healthy == agile.easy
 
A Family That Hacks Together, Interacts Together!
A Family That Hacks Together, Interacts Together!A Family That Hacks Together, Interacts Together!
A Family That Hacks Together, Interacts Together!
 
The 3 Fs Equation : Failure - Fear = Freedom
The 3 Fs Equation : Failure - Fear = FreedomThe 3 Fs Equation : Failure - Fear = Freedom
The 3 Fs Equation : Failure - Fear = Freedom
 
Your Messy Agile Career
Your Messy Agile CareerYour Messy Agile Career
Your Messy Agile Career
 
TDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & WhereTDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & Where
 
Story Mapping Made Real - 2h
Story Mapping Made Real - 2hStory Mapping Made Real - 2h
Story Mapping Made Real - 2h
 
Learning Agility over Learning Agile
Learning Agility over Learning AgileLearning Agility over Learning Agile
Learning Agility over Learning Agile
 

Recently uploaded

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Recently uploaded (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

What the heck is DevOps and why do we need it?

  • 1. What the heck is DevOps and why do we need it? @daniel_davis Wednesday, June 4, 14
  • 2. Who I am? Business Improvement Consultant Agile Practitioner/Developer Innovator Hacker Maker Cub Master Professional Snowboard Instructor Where I’ve been? Delphi AAA Life General Motors Blue Cross Blue Shield Cengage Learning Delta Dental Gordon Food Service (GFS) Cintas Farm Bureau Insurance Wednesday, June 4, 14
  • 3. Focus For The Session Principles over Prescription Discussion over Presentation Experiential Learning over Listening Wednesday, June 4, 14
  • 4. DevOps - Defined DevOps is a portmanteau of “development” and “operations” Development + Operations = DevOps Portmanteau is a combination of two (or more) words and their definitions, into one new word. Wednesday, June 4, 14
  • 5. DevOps is a software development method that stresses communication, collaboration and integration between software developers and infrastructure operations professionals. DevOps - Defined Wednesday, June 4, 14
  • 6. DevOps is in response to the interdependence of these two groups and aims to help an organization rapidly produce software products and services by bringing them closer together. DevOps - Defined Wednesday, June 4, 14
  • 7. Similar to how Agile helps to bring business and development together to achieve quicker, better, cleaner business value. DevOps intends to do the same with development and operations. DevOps - Defined Wednesday, June 4, 14
  • 8. DevOps integration tends to target the following areas... - product delivery - quality testing - monitoring and metrics - maintenance releases all in an effort to improve reliability and security and provide faster development and deployment cycles. DevOps - Defined Wednesday, June 4, 14
  • 9. DevOps also aids in software application release management by helping to standardize the development environments. DevOps - Defined Wednesday, June 4, 14
  • 10. DevOps - Defined It’s origins stem from both the Enterprise Systems Management and Agile software development movements. First being popularized in 2009 and growing ever since. Wednesday, June 4, 14
  • 11. - Co-location of teams where the development and operations teams are brought together into the same space and work together on a daily (or close to it) basis. DevOps - Flavors - Team resources grow their knowledge of the processes and tools so that they become an integrated part of the normal routine. Wednesday, June 4, 14
  • 12. - Agile and other development processes and methodologies - Demand for an increased rate of production releases from the business - Wide availability of virtualized and cloud infrastructure (both internal and external) - Increased usage of data center automation and configuration management tools DevOps - Drivers Wednesday, June 4, 14
  • 13. - Trust - Consistency vs. Flexibility - What is right for one side is not always right for the other - What others? DevOps - Constraints/Barriers Wednesday, June 4, 14
  • 14. DevOps - Practices - Daily touch points (stand ups) - Team Estimation & Planning - Continuous Integration - Automated Testing - Automated Dashboards (big & visible) Wednesday, June 4, 14
  • 15. DevOps - Tools Conf Mgmt - Chef - Puppet - Salt - Ansible - CFEngine - Cloudify Release Mgmt - Plutora - Serena Virtual Machines - Amazon Machine Image - VMware Monitoring/Analysis - Splunk - Icinga Process - Jira - Confluence - Jenkins - Sonarqube Wednesday, June 4, 14
  • 16. What if we approach projects with the ops side as the focus, rather than the normal dev focus. Perhaps getting the business talking with ops as a starting point before all the rest? DevOps - Possibilities Wednesday, June 4, 14
  • 17. NoOps - Two theories behind this... - We establish a process through Cloud Infrastructure-as-a-Service or Platform-as-a- Service to provide the resources needed. - Get the people and knowledge to be part of the team and break-down the walls that are dividing them. DevOps - Possibilities Wednesday, June 4, 14
  • 18. DevOps - Why As with Agile being less about any prescriptive tools or practices... DevOps also is beyond them, it’s more about the collaboration between the development and operations teams and the efforts to more effectively drive business value. Wednesday, June 4, 14
  • 19. What can you do to make DevOps a reality in your organization? DevOps - Challenge - What if devs invite ops into your stand-ups or your planning sessions. - How about the reverse and you brought some devs into the ops context? Wednesday, June 4, 14
  • 21. DevOps - Follow-ups - DevOps Presentations - http://www.slideshare.net/geekle/devops-5348895 - https://speakerdeck.com/justincarmony/mentoring-devs-into- devops-saltconf-2014 - DevOps Cafe - Podcast - #DevOps - twitter Wednesday, June 4, 14
  • 22. Q & A Wednesday, June 4, 14
  • 23. Business Solutions Consultancy For those who value... value. Clients collaborate with us to solve business problems. The first step is figuring out how we can either make or save them money. BUSINESS AGILITY Wednesday, June 4, 14