SlideShare una empresa de Scribd logo
1 de 14
DevOps, Continuous
Delivery, Automation – an
executive primer
Tim Marston, MidVision
DevOps Breakfast
Agenda
9:00am – DevOps, Continuous Delivery, Automation
Tim Marston, MidVision

9:15am – From DevOps to Operations Science
Christopher Brown, Opscode

`
9:30am – Applying DevOps: What does DevOps mean in the real
world?
John O’Donovan, FT

9:45am – DevOps at Scale: Things we Learned
Sam Pointer, OpsUnit

10:00am – Q&A
DevOps, Continuous Delivery,
Automation
About Me
• Agile-aware since 2003
• Previously at Red Hat and mongoDB
• Currently leading alliances for MidVision
Defining DevOps
Wikipedia:
“DevOps is a software development method that stresses communication, collaboration and
integration between software developers and information technology (IT) professionals.”
(http://en.wikipedia.org/wiki/DevOps)

IBM:
“An enterprise capability for continuous software delivery that enables clients to seize market
opportunities and reduce time to customer feedback.” (http://ibm.co/18lOu3v)
Some History…

W. Edwards Deming
Agile in Utah
Meanwhile, in Virginia…
DevOps is born
A DevOps Engineer?
A DevOps Team?
A DevOps Product?
DevOps Natives

“In software development, adoption of DevOps practices is a given,
at least in startups. The same should be true in legacy shops as
well.”
(http://gigaom.com/2013/08/28/for-some-devops-is-nothing-new/)
DevOps and Automation
DevOps
(Philosophy)

Continuous Delivery
(Practice)

ARA
(Tools)

Application Release Automation
a.k.a. Deployment Automation

“The process of packaging and deploying
an application or update of an application
from development, across various
environments, and ultimately to production”
Why ARA makes sense
Faster
• No Manual or script-based processes
• Faster deployments through whole lifecycle
• More resource time for value-creation

Safer
• Eliminate configuration-related errors
• Workflow-scheduling
• Audit & compliance controls

Más contenido relacionado

Similar a DevOps, Continuous Delivery, Automation – an executive primer

DevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.pptDevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.ppt
situ27
 

Similar a DevOps, Continuous Delivery, Automation – an executive primer (20)

DevOps in a Cloud Native World
DevOps in a Cloud Native WorldDevOps in a Cloud Native World
DevOps in a Cloud Native World
 
DevOps and PaaS at Pulse 2014
DevOps and PaaS at Pulse 2014DevOps and PaaS at Pulse 2014
DevOps and PaaS at Pulse 2014
 
Dev ops and paas at hp discover 2015
Dev ops and paas at hp discover 2015Dev ops and paas at hp discover 2015
Dev ops and paas at hp discover 2015
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
On The Road towards Continuous Delivery
On The Road towards Continuous DeliveryOn The Road towards Continuous Delivery
On The Road towards Continuous Delivery
 
DevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call ResponsibiltiesDevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call Responsibilties
 
Cognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemixCognitive Computing on the Cloud - Watson services for bluemix
Cognitive Computing on the Cloud - Watson services for bluemix
 
DevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its Benefits
 
Keynote: Trends in Modern Application Development - Gilly Dekel, IBM
Keynote: Trends in Modern Application Development - Gilly Dekel, IBMKeynote: Trends in Modern Application Development - Gilly Dekel, IBM
Keynote: Trends in Modern Application Development - Gilly Dekel, IBM
 
Zero to 12 Million
Zero to 12 MillionZero to 12 Million
Zero to 12 Million
 
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 
Role of dev ops in it consulting
Role of dev ops in it consultingRole of dev ops in it consulting
Role of dev ops in it consulting
 
DevOps@Morpho in 2014
DevOps@Morpho in 2014DevOps@Morpho in 2014
DevOps@Morpho in 2014
 
Integrate All The Things WS02Con
Integrate All The Things WS02ConIntegrate All The Things WS02Con
Integrate All The Things WS02Con
 
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
 
DevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.pptDevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.ppt
 
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete CheslockBringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
Bringing Infosec Into The Devops Tribe: Q&A With Gene Kim and Pete Cheslock
 
DevOps: Benefits & Future Trends
DevOps: Benefits & Future TrendsDevOps: Benefits & Future Trends
DevOps: Benefits & Future Trends
 
From Continuous Integration to DevOps
From Continuous Integration to DevOpsFrom Continuous Integration to DevOps
From Continuous Integration to DevOps
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 

DevOps, Continuous Delivery, Automation – an executive primer

  • 1. DevOps, Continuous Delivery, Automation – an executive primer Tim Marston, MidVision
  • 3. Agenda 9:00am – DevOps, Continuous Delivery, Automation Tim Marston, MidVision 9:15am – From DevOps to Operations Science Christopher Brown, Opscode ` 9:30am – Applying DevOps: What does DevOps mean in the real world? John O’Donovan, FT 9:45am – DevOps at Scale: Things we Learned Sam Pointer, OpsUnit 10:00am – Q&A
  • 5. About Me • Agile-aware since 2003 • Previously at Red Hat and mongoDB • Currently leading alliances for MidVision
  • 6. Defining DevOps Wikipedia: “DevOps is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals.” (http://en.wikipedia.org/wiki/DevOps) IBM: “An enterprise capability for continuous software delivery that enables clients to seize market opportunities and reduce time to customer feedback.” (http://ibm.co/18lOu3v)
  • 11. A DevOps Engineer? A DevOps Team? A DevOps Product?
  • 12. DevOps Natives “In software development, adoption of DevOps practices is a given, at least in startups. The same should be true in legacy shops as well.” (http://gigaom.com/2013/08/28/for-some-devops-is-nothing-new/)
  • 13. DevOps and Automation DevOps (Philosophy) Continuous Delivery (Practice) ARA (Tools) Application Release Automation a.k.a. Deployment Automation “The process of packaging and deploying an application or update of an application from development, across various environments, and ultimately to production”
  • 14. Why ARA makes sense Faster • No Manual or script-based processes • Faster deployments through whole lifecycle • More resource time for value-creation Safer • Eliminate configuration-related errors • Workflow-scheduling • Audit & compliance controls

Notas del editor

  1. 1960s Japan.W. Edwards Deming influences Japanese manufacturing, in particular ToyotaThe Deming Cycle
  2. This was the formal birth of the Agile movement.
  3. Meanwhile, in 2004, AWS was born.
  4. The spread of agile methods through development and QA teams MeetsThe availability of highly agile infrastructure
  5. There is an emergence of ‘DevOps’ as a skill, reminiscent of ‘Agile’ in the early noughties. It is a cultural change within an organisation, removing the silo barriers between Development and Operations. Establishing a DevOps practice can be a risky move, unless it is intended as an isolated pilot or PoC of the concept.There is no such thing as a ‘DevOps solution’, we’ll come back to that in a couple of slides’ time.
  6. DevOps natives are not burdened with legacy infrastructure, and as market innovators are more open to the risk of change.Lessons can be learned by established companies from the experiences of these companies, though.
  7. In Agile, as with DevOps, there are layers to the system. In an Agile world, there are methods (Scrum, XP etc.) beneath which exist the Practices (TDD, Continuous Integration) beneath which exist the tools (JUnit, CruiseControl etc.)DevOps hasn’t yet evolved a distinct layer of methodologies, but we can expect that these will emerge as intellectual empires are built.
  8. So whether or not you are committed to implementing a DevOps approach.