SlideShare a Scribd company logo
1 of 33
DevOpsGuys
Devops 101 for Recruiters
What is DevOps, why is it important and how to hire the correct candidates?

DevOpsGuys

1
Agenda
•
•
•
•
•

DevOps on the Job Boards
Why DevOps?
What is DevOps?
What does this mean for Recruiters?
Q&A

DevOpsGuys
DevOps on the job boards

DevOpsGuys
DevOps Job Board Keywords

DevOpsGuys
Why does IT need to change?

WHY DEVOPS?
DevOpsGuys

2
Companies are Changing

DevOpsGuys
Who needs IT Depts?
“Gartner predicts that in less than three
years, 35% of enterprise IT expenditures will
happen outside of the corporate IT budget.”
“results of PricewaterhouseCoopers' Digital
IQ Survey indicate that at 100 of the
companies PwC ranks as "top performers,"
IT controls less than 50% of corporate
technology expenditures.”
http://www.computerworld.com/s/article/9226415/The_Upside_of_Shadow_IT?pageNumber=1

DevOpsGuys
Development HAS changed

DevOpsGuys
Focus shifted to Service
(and Speed)

DevOpsGuys
The Best are reaping the Rewards

DevOpsGuys

4
And why should you care?

WHAT IS DEVOPS?
DevOpsGuys

2
Defining Devops I
“The term “DevOps” typically refers to the
emerging professional movement that
advocates a collaborative working
relationship between Development and IT
Operations, resulting in the fast flow of
planned work (i.e., high deploy rates), while
simultaneously increasing the
reliability, stability, resilience and security of
the production environment.” – Gene Kim
http://itrevolution.com/11devops/

DevOpsGuys
He goes on to say
“…while simultaneously increasing the

reliability, stability, resilience and
security of the production
environment.”
– Gene Kim
DevOpsGuys
Defining Devops II
“I’ll tell you EXACTLY what DevOps means.
DevOps means giving a sh*t about your job
enough to not pass the buck. DevOps means
giving a sh*t about your job enough to want to
learn all the parts and not just your little world.
Developers need to understand infrastructure.
Operations people need to understand code.
People need to f**king work with each other and
not just occupy space next to each other.”
- John E. Vincent (@Lusis)
http://blog.lusis.org/blog/2013/06/04/devops-the-title-match/

DevOpsGuys
Breaking down Silos

DevOpsGuys
Products not Projects
"Delivery teams run software products
- not projects –
that run from inception to retirement“
– Jez Humble, (Thoughtworks)

https://sites.google.com/a/jezhumble.net/devops-manifesto/

DevOpsGuys
DevOps influences
Deming
Toyota (TPS)
•
•
•
•

Lean

Agile

DevOps
DevOpsGuys

Muri
Mura
Mudi
Kaizen

Goldratt ToC
Some Key Thinkers
Patrick DuBois
(@patrickdubois)

Andrew Schafer
(@littleidea)

Gene Kim
(@realgenekim)

Jez Humble
(@jezhumble)

Jesse Robbins
(@jesserobins)

John Allspaw
(@Allspaw)

John Willis
(@botchagalupe)

DevOps
DevOpsGuys

Damon Edwards
(@damonedwards)
CALMS Model
Culture
Automation
Lean

• Hearts & Minds
• Embrace Change
• CI/CD/
• “Infrastructure as Code”
• Focus on producing value for the end-user
• Small batch sizes

Metrics

• Measure everything
• Show the improvement

Sharing

• Open information sharing
• Collaboration
DevOpsGuys
Don’t fight Stupid…

DevOpsGuys
Embrace Chaos!
“One of the first systems our
engineers built in AWS is
called the Chaos Monkey.
The Chaos Monkey’s job is to
randomly kill instances and
services within our
architecture.
If we aren’t constantly testing
our ability to succeed despite
failure, then it isn’t likely to
work when it matters most – in
the event of an unexpected
outage.”
http://luckyrobot.com/netflix-chaos-monkey-keeps-movies-streaming/
http://www.codinghorror.com/blog/2011/04/working-with-the-chaosmonkey.html

DevOpsGuys
DevOps Transformation
• Don’t attack the Silos
– “Make more awesome”

• Use the CAMS framework & the 3 Ways as
guiding principles
• Start small & iterate
• Standard change management practices…
but remember culture, culture, culture!
DevOpsGuys
What DevOps ISN’T
• Not a “free-for-all”
• Not a return to the “pre-ITIL cowboys days”
• “Developers managing Production”
– http://blog.devopsguys.com/2013/02/17/devopsdoes-not-equal-developers-managingproduction/

• 12 DevOps Anti-Patterns
– http://blog.devopsguys.com/2013/02/20/twelvedevops-anti-patterns/
DevOpsGuys
A difference in emphasis?

DEVOPS & RECRUITERS
DevOpsGuys
DevOps Job Board Keywords

DevOpsGuys
“DevOps” Whitewashing
• Most of the job ads aren’t really “DevOps”
jobs
– It’s a SysAdmin job that someone’s stuck a
DevOps label on…

• Challenge the customer’s requirements
– Puppet and Chef on the same advert?

• DevOps isn’t a synonym for Automation
(remember C.A.L.M.S!)
DevOpsGuys
Understand the Big Picture
• “DevOps” Transformation
• Digital Transformation
• Cloud Migration

DevOpsGuys
Read “The Phoenix Project”

http://www.amazon.co.uk/The-PhoenixProject-Helping-Businessebook/dp/B00AZRBLHO

DevOpsGuys
DevOpsGuys
Thank You
operations | availability | performance | scalability | migration | strategy

DevOpsGuys

12
What We Do
DevOpsGuys provide development &
operations support (DevOps) services
for your online applications.

You run your business. We run your website.
It’s as simple as that.

DevOpsGuys

3
Our service portfolio
• 24 x 7 Application-Centric
web operations
• DevOps Transformation &
Training
• Continuous Delivery
implementation
• Infrastructure Automation
& “Infrastructure as Code”
• Application Performance
Management
• AppDynamics
Implementation &
Consultancy

• Web Performance
consulting
• Web monitoring
• Load Testing
• Test Automation and
scripting
• JetBrains Product
Implementation &
Consultancy
• Octopus Deploy
implementation

DevOpsGuys
Our Team
James Smith
(@TheDevMgr)

Steve Thair
(@TheOpsMgr)

• 16 years of software
delivery experience.
• Proven track record

• 25 years of IT Operations
experience.
• Proven track record

–
–
–
–
–
–
–

Pizza Hut
KFC
Dell
RAC
Aviva
Fujitsu Siemens
Whitbread

–
–
–
–
–
–
–
DevOpsGuys

Vodafone
Credit Suisse Group
IBM
BNP Paribas
Zurich Financial Services
Totaljobs Group
TSL Education
14
Contact Us

Visit us at www.devopsguys.com
Call our team on +44 (0)20 8798 3079
Email our engineers at
team@devopsguys.com
DevOpsGuys

13

More Related Content

What's hot

DevOps without DevOps Tools
DevOps without DevOps ToolsDevOps without DevOps Tools
DevOps without DevOps ToolsJagatveer Singh
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0Sangcheol Hwang
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOpsMartin Croker
 
DevOps Lifecycle | Edureka
DevOps Lifecycle | EdurekaDevOps Lifecycle | Edureka
DevOps Lifecycle | EdurekaEdureka!
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps IntroductionRobert Sell
 
DevOps: The Future of Software Development
DevOps: The Future of Software DevelopmentDevOps: The Future of Software Development
DevOps: The Future of Software DevelopmentOpsta
 
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...Edureka!
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps PresentationInCycleSoftware
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at FrosconKris Buytaert
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 

What's hot (20)

DevOps without DevOps Tools
DevOps without DevOps ToolsDevOps without DevOps Tools
DevOps without DevOps Tools
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
DevOps Lifecycle | Edureka
DevOps Lifecycle | EdurekaDevOps Lifecycle | Edureka
DevOps Lifecycle | Edureka
 
Devops
DevopsDevops
Devops
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
DevOps: The Future of Software Development
DevOps: The Future of Software DevelopmentDevOps: The Future of Software Development
DevOps: The Future of Software Development
 
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
What Is DevOps? | Introduction To DevOps | DevOps Tools | DevOps Tutorial | D...
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
intro to DevOps
intro to DevOpsintro to DevOps
intro to DevOps
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps Presentation
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at Froscon
 
CI/CD with Github Actions
CI/CD with Github ActionsCI/CD with Github Actions
CI/CD with Github Actions
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
DevOps
DevOps DevOps
DevOps
 

Similar to Devopsguys DevOps 101 for recruiters

DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGroup
 
Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016George Peden
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsDevOpsGroup
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
 
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019UA DevOps Conference
 
Steve Thair (DevOps Guys) - DevOps for Windows in the Wild
Steve Thair (DevOps Guys) - DevOps for Windows in the WildSteve Thair (DevOps Guys) - DevOps for Windows in the Wild
Steve Thair (DevOps Guys) - DevOps for Windows in the WildOutlyer
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryNajib Radzuan
 
Desmistificando Tecnologias
Desmistificando TecnologiasDesmistificando Tecnologias
Desmistificando TecnologiasJuliano Martins
 
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...Rauno De Pasquale
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGroup
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizationsRam0603
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple stepsIhor Odynets
 
Guided Path to DevOps Career.
Guided Path to DevOps Career.Guided Path to DevOps Career.
Guided Path to DevOps Career.wahabwelcome
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation Gunnar Menzel
 
IoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayIoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayMark Heckler
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...Rauno De Pasquale
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 

Similar to Devopsguys DevOps 101 for recruiters (20)

DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
 
Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016Slalom DevOps Automacon 2016
Slalom DevOps Automacon 2016
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOps
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
 
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
 
Steve Thair (DevOps Guys) - DevOps for Windows in the Wild
Steve Thair (DevOps Guys) - DevOps for Windows in the WildSteve Thair (DevOps Guys) - DevOps for Windows in the Wild
Steve Thair (DevOps Guys) - DevOps for Windows in the Wild
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
Desmistificando Tecnologias
Desmistificando TecnologiasDesmistificando Tecnologias
Desmistificando Tecnologias
 
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...
DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is muc...
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
 
Computing DevOp Summit
Computing DevOp SummitComputing DevOp Summit
Computing DevOp Summit
 
Guided Path to DevOps Career.
Guided Path to DevOps Career.Guided Path to DevOps Career.
Guided Path to DevOps Career.
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation
 
IoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayIoT to Cloud the DevOps Way
IoT to Cloud the DevOps Way
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 

More from DevOpsGroup

DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...DevOpsGroup
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies DevOpsGroup
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGroup
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...DevOpsGroup
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastDevOpsGroup
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGroup
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youDevOpsGroup
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGroup
 
Maximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsMaximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsDevOpsGroup
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps SuccessDevOpsGroup
 
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOpsGroup
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\DevOpsGroup
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionDevOpsGroup
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDevOpsGroup
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databasesDevOpsGroup
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuysDevOpsGroup
 
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
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
 

More from DevOpsGroup (20)

DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coast
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for Breakfast
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with you
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
 
Maximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsMaximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOps
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps Success
 
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps Edition
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on Windows
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databases
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys
 
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)
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Devopsguys DevOps 101 for recruiters

  • 1. DevOpsGuys Devops 101 for Recruiters What is DevOps, why is it important and how to hire the correct candidates? DevOpsGuys 1
  • 2. Agenda • • • • • DevOps on the Job Boards Why DevOps? What is DevOps? What does this mean for Recruiters? Q&A DevOpsGuys
  • 3. DevOps on the job boards DevOpsGuys
  • 4. DevOps Job Board Keywords DevOpsGuys
  • 5. Why does IT need to change? WHY DEVOPS? DevOpsGuys 2
  • 7. Who needs IT Depts? “Gartner predicts that in less than three years, 35% of enterprise IT expenditures will happen outside of the corporate IT budget.” “results of PricewaterhouseCoopers' Digital IQ Survey indicate that at 100 of the companies PwC ranks as "top performers," IT controls less than 50% of corporate technology expenditures.” http://www.computerworld.com/s/article/9226415/The_Upside_of_Shadow_IT?pageNumber=1 DevOpsGuys
  • 9. Focus shifted to Service (and Speed) DevOpsGuys
  • 10. The Best are reaping the Rewards DevOpsGuys 4
  • 11. And why should you care? WHAT IS DEVOPS? DevOpsGuys 2
  • 12. Defining Devops I “The term “DevOps” typically refers to the emerging professional movement that advocates a collaborative working relationship between Development and IT Operations, resulting in the fast flow of planned work (i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience and security of the production environment.” – Gene Kim http://itrevolution.com/11devops/ DevOpsGuys
  • 13. He goes on to say “…while simultaneously increasing the reliability, stability, resilience and security of the production environment.” – Gene Kim DevOpsGuys
  • 14. Defining Devops II “I’ll tell you EXACTLY what DevOps means. DevOps means giving a sh*t about your job enough to not pass the buck. DevOps means giving a sh*t about your job enough to want to learn all the parts and not just your little world. Developers need to understand infrastructure. Operations people need to understand code. People need to f**king work with each other and not just occupy space next to each other.” - John E. Vincent (@Lusis) http://blog.lusis.org/blog/2013/06/04/devops-the-title-match/ DevOpsGuys
  • 16. Products not Projects "Delivery teams run software products - not projects – that run from inception to retirement“ – Jez Humble, (Thoughtworks) https://sites.google.com/a/jezhumble.net/devops-manifesto/ DevOpsGuys
  • 18. Some Key Thinkers Patrick DuBois (@patrickdubois) Andrew Schafer (@littleidea) Gene Kim (@realgenekim) Jez Humble (@jezhumble) Jesse Robbins (@jesserobins) John Allspaw (@Allspaw) John Willis (@botchagalupe) DevOps DevOpsGuys Damon Edwards (@damonedwards)
  • 19. CALMS Model Culture Automation Lean • Hearts & Minds • Embrace Change • CI/CD/ • “Infrastructure as Code” • Focus on producing value for the end-user • Small batch sizes Metrics • Measure everything • Show the improvement Sharing • Open information sharing • Collaboration DevOpsGuys
  • 21. Embrace Chaos! “One of the first systems our engineers built in AWS is called the Chaos Monkey. The Chaos Monkey’s job is to randomly kill instances and services within our architecture. If we aren’t constantly testing our ability to succeed despite failure, then it isn’t likely to work when it matters most – in the event of an unexpected outage.” http://luckyrobot.com/netflix-chaos-monkey-keeps-movies-streaming/ http://www.codinghorror.com/blog/2011/04/working-with-the-chaosmonkey.html DevOpsGuys
  • 22. DevOps Transformation • Don’t attack the Silos – “Make more awesome” • Use the CAMS framework & the 3 Ways as guiding principles • Start small & iterate • Standard change management practices… but remember culture, culture, culture! DevOpsGuys
  • 23. What DevOps ISN’T • Not a “free-for-all” • Not a return to the “pre-ITIL cowboys days” • “Developers managing Production” – http://blog.devopsguys.com/2013/02/17/devopsdoes-not-equal-developers-managingproduction/ • 12 DevOps Anti-Patterns – http://blog.devopsguys.com/2013/02/20/twelvedevops-anti-patterns/ DevOpsGuys
  • 24. A difference in emphasis? DEVOPS & RECRUITERS DevOpsGuys
  • 25. DevOps Job Board Keywords DevOpsGuys
  • 26. “DevOps” Whitewashing • Most of the job ads aren’t really “DevOps” jobs – It’s a SysAdmin job that someone’s stuck a DevOps label on… • Challenge the customer’s requirements – Puppet and Chef on the same advert? • DevOps isn’t a synonym for Automation (remember C.A.L.M.S!) DevOpsGuys
  • 27. Understand the Big Picture • “DevOps” Transformation • Digital Transformation • Cloud Migration DevOpsGuys
  • 28. Read “The Phoenix Project” http://www.amazon.co.uk/The-PhoenixProject-Helping-Businessebook/dp/B00AZRBLHO DevOpsGuys
  • 29. DevOpsGuys Thank You operations | availability | performance | scalability | migration | strategy DevOpsGuys 12
  • 30. What We Do DevOpsGuys provide development & operations support (DevOps) services for your online applications. You run your business. We run your website. It’s as simple as that. DevOpsGuys 3
  • 31. Our service portfolio • 24 x 7 Application-Centric web operations • DevOps Transformation & Training • Continuous Delivery implementation • Infrastructure Automation & “Infrastructure as Code” • Application Performance Management • AppDynamics Implementation & Consultancy • Web Performance consulting • Web monitoring • Load Testing • Test Automation and scripting • JetBrains Product Implementation & Consultancy • Octopus Deploy implementation DevOpsGuys
  • 32. Our Team James Smith (@TheDevMgr) Steve Thair (@TheOpsMgr) • 16 years of software delivery experience. • Proven track record • 25 years of IT Operations experience. • Proven track record – – – – – – – Pizza Hut KFC Dell RAC Aviva Fujitsu Siemens Whitbread – – – – – – – DevOpsGuys Vodafone Credit Suisse Group IBM BNP Paribas Zurich Financial Services Totaljobs Group TSL Education 14
  • 33. Contact Us Visit us at www.devopsguys.com Call our team on +44 (0)20 8798 3079 Email our engineers at team@devopsguys.com DevOpsGuys 13

Editor's Notes

  1. http://www.networkworld.com/careers/2004/0105man.htmlhttp://www.evolven.com/blog/downtime-outages-and-failures-understanding-their-true-costs.htmlhttp://www.randdreturns.com/a-history-of-time-to-market-thinking-in-pharma/http://blogs.wandisco.com/tag/continuous-delivery/http://stelligent-roi.appspot.com/roi
  2. Or to put it more bluntly…
  3. We want to break down the silos… but don’t attack the silos directly… or you’ll get resistance
  4. Before we go any further into DevOps it’s worth quickly looking at some of the influences that you might be familiar with…Agile Software DevelopmentLean Manufacturing (and Eric Ries Lean Startup movement)Demming and the Wheel – Plan Do Check ActToyota Production SystemGoldratt’s Theory of Constraints – drum, buffer, ropeThe main objectives of the TPS are to design out overburden (muri) and inconsistency (mura), and to eliminate waste (muda). The most significant effects on process value delivery are achieved by designing a process capable of delivering the required results smoothly; by designing out "mura" (inconsistency). It is also crucial to ensure that the process is as flexible as necessary without stress or "muri" (overburden) since this generates "muda" (waste). Finally the tactical improvements of waste reduction or the elimination of muda are very valuable.  (Wikipedia)Kaizen (We improve our business operations continuously, always driving for innovation and evolution.)
  5. John Allspaw, one of the Founders of the O’Reilly Velocity Conference and Dev Lead @ EtsyJesse Robbins, formerly @ Amazon and now at OpsCodeGene Kim, founder of TripWireEtcetc