SlideShare a Scribd company logo
1 of 43
The Agile Admins
● Ernest Mueller (@ernestmueller)
● James Wickett (@wickett)
● Karthik Gaekwad (@iteration1)
Who Are We?
Who Are You?
Things DevOpsers Care About
Source: Devopsdays Austin Survey 2015 (500 participants)
Topics covered today
● What is DevOps?
● Why would I use it?
● What’s hot in DevOps?
● What does the future look like?
DevOps Defined
● DevOps is the practice of operations and
development engineers participating
together in the entire service lifecycle, from
design through the development process to
production support.
● DevOps is also characterized by operations
staff making use many of the same
techniques as developers for their systems
work.
The Layers of DevOps
DevOps Principles
DevOps Tools
DevOps Practices
DevOps Principles
● The Three Ways (Gene Kim)
o Systems Thinking
o Amplify Feedback Loops
o Culture of Continual Experimentation
● CAMS (John Willis)
o Culture – People > Process > Tools
o Automation – Infrastructure as Code
o Measurement – Measure Everything
o Sharing – Collaboration/Feedback
● Informed by the values in the Agile Manifesto
and Lean Theory of Constraints
DevOps Practices
•Version Control For All
•Automated Testing
•Proactive Monitoring and Metrics
•Kanban/Scrum
•Visible Ops/Change Management
•Configuration Management
•Incident Command System
•Continuous Integration/Deployment/Delivery
•“Put Developers On Call”
•Virtualization/Cloud/Containers
•Toolchain Approach
•Transparent Uptime/Incident Retrospectives
DevOps Tools
● Hardware (System provisioning/automation)
● Software (Software delivery pipeline)
● Wetware (Process/human element)
● Monitoring/Metrics (of all the above)
DevOps Adoption Impact
● 2014 State of DevOps survey by Puppet
Labs, Thoughtworks, and IT Revolution Press
● Top indicators of high organizational
performance:
o IT performance - Leaders here are twice as likely to
exceed their profitability, market share, and
productivity goals. Deployment frequency, lead time
for changes, mean time to recover from failure are
positively impacted by DevOps practices.
o Organizational culture and climate for learning
o Job satisfaction
What’s Hot Now
● Security and DevOps
● Internet of Things
● Containers and Docker
● Microservices and 12-Factor Apps
● ChatOps
● Unicorns to Horses to Donkeys
Security is where ops was 5 years
ago...
Epiphanies in Security and DevOps
● Smaller batches make you more secure
● Departure from the perimeter mentality
● Instrument your runtime environment and
correlate disparate metrics (e.g. transactions
to csrf token generations)
● Emphasis on MTTD and MTTR
Epiphanies in Security and DevOps
● We can go fast and still do compliance
● Major vulnerabilities like Heartbleed exposed
weaknesses in our software supply chain
● Security testing can be done in development
Security Companies to Watch
● Signal Sciences
● Threat Stack
● Sonatype
● Contrast Security
Internet of Things
DevOps and IoT
● Fully distributed compute on networks you
can’t/don’t control
● Software and tracking components becomes
really hard
● Automation even more necessary
● Security even more necessary
Containers and Docker
Open source platform for developers
and sysadmins to build, ship and run
distributed applications anywhere.
What is Docker?
Docker Components
● Docker Engine
o Runtime and packaging tool
o Installed on hosts that run Docker
● Docker Hub
o Cloud service for storing and sharing apps
o Save your docker images (public/private)
Why is it so popular?
● Portability
o Write once, run anywhere
● Standardized Environments
o Dev/QA/Production can be modeled exactly the
same way
● Rapid scale-up/scale-down
o Containers take seconds to deploy
● Ability to build a continuous delivery (CD)
pipeline
Use cases for Docker
● Continuous Integration & Delivery
o Yelp, Spotify, Mailgun, Cambridge Healthcare
● PaaS
o Yandex, Baidu
● Easier Development & Deployment
o Ebay, Bleacher Report, New Relic
● Hosting Legacy Applications
https://www.docker.com/resources/usecases/
Players in the space
Microservices
“Independent processes communicating with
each other with well defined API’s to form
larger more complex applications”
Microservices
Microservices characteristics
● Do one thing, and do it well (fine grained)
● Independently built- common language to
communicate
● Independently deployable
● Fault tolerant and reliable
12 Factor App
● Use declarative formats for setup automation;
minimize time and cost for new developers joining
the project
● Clean contract with the underlying OS, offering
maximum portability between execution
environments;
● Suitable for deployment on modern cloud platforms
● Minimize divergence between development and
production- enabling continuous deployment
● Scale up without significant changes to tooling,
architecture, or development practices.
Relationship with containers
● Microservices and containers are a great fit.
● Single service on a container.
o Isolates service and makes it easy to manage
● Emerging best practice for new architectures
with containers.
● Consider building your architecture in this
manner.
ChatOps
ChatOps
ChatOps
Unicorns to Horses to Donkeys
Gartner: “By 2016 25% of the G2000 will be employing
DevOps.”
“By 2018, 90% of
I&O organizations
attempting to use
DevOps without
specifically
addressing their
cultural
foundations will
fail.”
The Future...
Future
● More Lean Extension
● Security Fully DevOpsed
● Cloudification/Compute Fabric
● Testing and Monitoring
● Devops - The New Normal
● Containers Rule The World
Nice (Software Supply) Chain!
Extension of Lean
Delivery Pipeline extension to Lean
● Your BOM is part of your product
● Ability to track where all code came from
which products are using it just like
automotive and aeronautical industries
● Quality metrics extending to customer usage
Security into Devops
● Security rebranded in language of Rugged
as features (ruggedsoftware.org)
● Growth around integrating security at all
phases of the delivery pipeline
● Instrument runtime environment with security
metrics
● Movement from security training to security
testing
● Searching for aspirational moment like “10
deploys a day” did for devops
Cloud/Compute Fabric
● Rightscale 2015 State of the Cloud Survey
reveals 93% of organizations are running apps
on or experimenting with IaaS
● 82% of enterprises have a hybrid cloud
strategy
● IoT and Big Data mean large heaps of data it’s
hard to move around the network
● Containerization and microservices mean it’s
easier to move compute to the data than
vice versa
● Eventual: Complex, ultra-distributed compute
Testing and Monitoring
● Automated testing is a best practice
● Light/fast testing feeds CD
● App and system monitoring is a best
practice
● Logging, analytics being absorbed into it
● There is no difference between monitoring
and regression testing theoretically - only
historically
● Eventual: Convergence of regression testing
and monitoring
Containers rule the world
● Yesterday: Docker didn’t exist
● Today: Engineers playing with Docker in
dev/test.
● Tomorrow: Production Docker
● Even lesser emphasis on hardware/cloud.
● Eventual: Microservices and 12 factor apps
inside containers will be the defacto
standard to deploy apps.
DevOps: The New Normal
● Devops is penetrating enterprises.
● Yesterday: Unicorns
● Today: Horses & Donkeys
● Tomorrow: Everyone
● Backlash: Where’s the silver bullet? What is
the correct implementation of DevOps?
● Eventual: Devops will be the new normal
Q&A
http://bit.ly/devops2015

More Related Content

What's hot

Winnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOpsWinnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOpsGene Kim
 
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...Gene Kim
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)Gene Kim
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!Gene Kim
 
PuppetConf2012GeneKim
PuppetConf2012GeneKimPuppetConf2012GeneKim
PuppetConf2012GeneKimGene Kim
 
The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)Gene Kim
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOpsGene Kim
 
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?Gene Kim
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookXebiaLabs
 
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsGene Kim
 
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aKim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aGene Kim
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns DistilledGene Kim
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev Sharma
 
How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013Puppet
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Gene Kim
 

What's hot (20)

Winnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOpsWinnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOps
 
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
 
PuppetConf2012GeneKim
PuppetConf2012GeneKimPuppetConf2012GeneKim
PuppetConf2012GeneKim
 
The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
 
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
 
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
 
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aKim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
 
The Devops Handbook
The Devops HandbookThe Devops Handbook
The Devops Handbook
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
Devops: A History
Devops: A HistoryDevops: A History
Devops: A History
 
How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps
 

Similar to The Agile DevOps Journey: Tools, Techniques and Future Trends

Develop, deploy, and operate services at reddit scale oscon 2018
Develop, deploy, and operate services at reddit scale   oscon 2018Develop, deploy, and operate services at reddit scale   oscon 2018
Develop, deploy, and operate services at reddit scale oscon 2018Gregory Taylor
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
 
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
 
Data Engineer's Lunch #68: DevOps Fundamentals
Data Engineer's Lunch #68: DevOps FundamentalsData Engineer's Lunch #68: DevOps Fundamentals
Data Engineer's Lunch #68: DevOps FundamentalsAnant Corporation
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in PracticeDerek Chen
 
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...Demi Ben-Ari
 
Controlled Evolution with Puppet and AWS
Controlled Evolution with Puppet and AWSControlled Evolution with Puppet and AWS
Controlled Evolution with Puppet and AWSPuppet
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionFlorian Wilhelm
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks Ulf Mattsson
 
Digital day - Devops & Continuous delivery
Digital day - Devops & Continuous deliveryDigital day - Devops & Continuous delivery
Digital day - Devops & Continuous deliveryBruno Simioni
 
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple stepsIhor Odynets
 
Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Nir Yungster
 
Continuous delivery practices and real experiences
Continuous delivery   practices and real experiencesContinuous delivery   practices and real experiences
Continuous delivery practices and real experiencesEduardo Ferro Aldama
 

Similar to The Agile DevOps Journey: Tools, Techniques and Future Trends (20)

intro to DevOps
intro to DevOpsintro to DevOps
intro to DevOps
 
Develop, deploy, and operate services at reddit scale oscon 2018
Develop, deploy, and operate services at reddit scale   oscon 2018Develop, deploy, and operate services at reddit scale   oscon 2018
Develop, deploy, and operate services at reddit scale oscon 2018
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 
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
 
Data Engineer's Lunch #68: DevOps Fundamentals
Data Engineer's Lunch #68: DevOps FundamentalsData Engineer's Lunch #68: DevOps Fundamentals
Data Engineer's Lunch #68: DevOps Fundamentals
 
DevSecOps: The Open Source Way
DevSecOps: The Open Source WayDevSecOps: The Open Source Way
DevSecOps: The Open Source Way
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in Practice
 
DevSecOps 101
DevSecOps 101DevSecOps 101
DevSecOps 101
 
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
 
Controlled Evolution with Puppet and AWS
Controlled Evolution with Puppet and AWSControlled Evolution with Puppet and AWS
Controlled Evolution with Puppet and AWS
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
 
Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks
 
Digital day - Devops & Continuous delivery
Digital day - Devops & Continuous deliveryDigital day - Devops & Continuous delivery
Digital day - Devops & Continuous delivery
 
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
DevTestOps
DevTestOpsDevTestOps
DevTestOps
 
Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...
 
Continuous delivery practices and real experiences
Continuous delivery   practices and real experiencesContinuous delivery   practices and real experiences
Continuous delivery practices and real experiences
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 

More from Ernest Mueller

AlienVault USM Anywhere: Building a Security SaaS in AWS in Six Months
AlienVault USM Anywhere: Building a Security SaaS in AWS in Six MonthsAlienVault USM Anywhere: Building a Security SaaS in AWS in Six Months
AlienVault USM Anywhere: Building a Security SaaS in AWS in Six MonthsErnest Mueller
 
The DevOps Panel - Innotech Austin CD Summit
The DevOps Panel - Innotech Austin CD SummitThe DevOps Panel - Innotech Austin CD Summit
The DevOps Panel - Innotech Austin CD SummitErnest Mueller
 
Lean Security - LASCON 2016
Lean Security - LASCON 2016Lean Security - LASCON 2016
Lean Security - LASCON 2016Ernest Mueller
 
Lean Security - OWASP Austin March 2016
Lean Security - OWASP Austin March 2016Lean Security - OWASP Austin March 2016
Lean Security - OWASP Austin March 2016Ernest Mueller
 
Lean Security - RSA 2016
Lean Security - RSA 2016Lean Security - RSA 2016
Lean Security - RSA 2016Ernest Mueller
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps TransformationsErnest Mueller
 
App Assessments Reloaded
App Assessments ReloadedApp Assessments Reloaded
App Assessments ReloadedErnest Mueller
 
Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Ernest Mueller
 
2012 - A Release Odyssey
2012 - A Release Odyssey2012 - A Release Odyssey
2012 - A Release OdysseyErnest Mueller
 
CloudAustin Black Friday 2013
CloudAustin Black Friday 2013CloudAustin Black Friday 2013
CloudAustin Black Friday 2013Ernest Mueller
 
DevOps and Cloud at NI
DevOps and Cloud at NIDevOps and Cloud at NI
DevOps and Cloud at NIErnest Mueller
 
Business model driven cloud adoption - what NI is doing in the cloud
Business model driven cloud adoption -  what  NI is doing in the cloudBusiness model driven cloud adoption -  what  NI is doing in the cloud
Business model driven cloud adoption - what NI is doing in the cloudErnest Mueller
 
Inside Microsoft Azure
Inside Microsoft AzureInside Microsoft Azure
Inside Microsoft AzureErnest Mueller
 
PIE - The Programmable Infrastructure Environment
PIE - The Programmable Infrastructure EnvironmentPIE - The Programmable Infrastructure Environment
PIE - The Programmable Infrastructure EnvironmentErnest Mueller
 
Why the cloud is more secure than your existing systems
Why the cloud is more secure than your existing systemsWhy the cloud is more secure than your existing systems
Why the cloud is more secure than your existing systemsErnest Mueller
 

More from Ernest Mueller (20)

DevOps at a Distance
DevOps at a DistanceDevOps at a Distance
DevOps at a Distance
 
AlienVault USM Anywhere: Building a Security SaaS in AWS in Six Months
AlienVault USM Anywhere: Building a Security SaaS in AWS in Six MonthsAlienVault USM Anywhere: Building a Security SaaS in AWS in Six Months
AlienVault USM Anywhere: Building a Security SaaS in AWS in Six Months
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
The DevOps Panel - Innotech Austin CD Summit
The DevOps Panel - Innotech Austin CD SummitThe DevOps Panel - Innotech Austin CD Summit
The DevOps Panel - Innotech Austin CD Summit
 
Lean Security - LASCON 2016
Lean Security - LASCON 2016Lean Security - LASCON 2016
Lean Security - LASCON 2016
 
Lean Security - OWASP Austin March 2016
Lean Security - OWASP Austin March 2016Lean Security - OWASP Austin March 2016
Lean Security - OWASP Austin March 2016
 
Lean Security - RSA 2016
Lean Security - RSA 2016Lean Security - RSA 2016
Lean Security - RSA 2016
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps Transformations
 
App Assessments Reloaded
App Assessments ReloadedApp Assessments Reloaded
App Assessments Reloaded
 
Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014
 
The DevOps Centipede
The DevOps CentipedeThe DevOps Centipede
The DevOps Centipede
 
2012 - A Release Odyssey
2012 - A Release Odyssey2012 - A Release Odyssey
2012 - A Release Odyssey
 
Mobile and the Cloud
Mobile and the CloudMobile and the Cloud
Mobile and the Cloud
 
CloudAustin Black Friday 2013
CloudAustin Black Friday 2013CloudAustin Black Friday 2013
CloudAustin Black Friday 2013
 
Cloud Monitoring
Cloud MonitoringCloud Monitoring
Cloud Monitoring
 
DevOps and Cloud at NI
DevOps and Cloud at NIDevOps and Cloud at NI
DevOps and Cloud at NI
 
Business model driven cloud adoption - what NI is doing in the cloud
Business model driven cloud adoption -  what  NI is doing in the cloudBusiness model driven cloud adoption -  what  NI is doing in the cloud
Business model driven cloud adoption - what NI is doing in the cloud
 
Inside Microsoft Azure
Inside Microsoft AzureInside Microsoft Azure
Inside Microsoft Azure
 
PIE - The Programmable Infrastructure Environment
PIE - The Programmable Infrastructure EnvironmentPIE - The Programmable Infrastructure Environment
PIE - The Programmable Infrastructure Environment
 
Why the cloud is more secure than your existing systems
Why the cloud is more secure than your existing systemsWhy the cloud is more secure than your existing systems
Why the cloud is more secure than your existing systems
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

The Agile DevOps Journey: Tools, Techniques and Future Trends

  • 1.
  • 2. The Agile Admins ● Ernest Mueller (@ernestmueller) ● James Wickett (@wickett) ● Karthik Gaekwad (@iteration1) Who Are We?
  • 4. Things DevOpsers Care About Source: Devopsdays Austin Survey 2015 (500 participants)
  • 5. Topics covered today ● What is DevOps? ● Why would I use it? ● What’s hot in DevOps? ● What does the future look like?
  • 6. DevOps Defined ● DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support. ● DevOps is also characterized by operations staff making use many of the same techniques as developers for their systems work.
  • 7.
  • 8. The Layers of DevOps DevOps Principles DevOps Tools DevOps Practices
  • 9. DevOps Principles ● The Three Ways (Gene Kim) o Systems Thinking o Amplify Feedback Loops o Culture of Continual Experimentation ● CAMS (John Willis) o Culture – People > Process > Tools o Automation – Infrastructure as Code o Measurement – Measure Everything o Sharing – Collaboration/Feedback ● Informed by the values in the Agile Manifesto and Lean Theory of Constraints
  • 10. DevOps Practices •Version Control For All •Automated Testing •Proactive Monitoring and Metrics •Kanban/Scrum •Visible Ops/Change Management •Configuration Management •Incident Command System •Continuous Integration/Deployment/Delivery •“Put Developers On Call” •Virtualization/Cloud/Containers •Toolchain Approach •Transparent Uptime/Incident Retrospectives
  • 11. DevOps Tools ● Hardware (System provisioning/automation) ● Software (Software delivery pipeline) ● Wetware (Process/human element) ● Monitoring/Metrics (of all the above)
  • 12. DevOps Adoption Impact ● 2014 State of DevOps survey by Puppet Labs, Thoughtworks, and IT Revolution Press ● Top indicators of high organizational performance: o IT performance - Leaders here are twice as likely to exceed their profitability, market share, and productivity goals. Deployment frequency, lead time for changes, mean time to recover from failure are positively impacted by DevOps practices. o Organizational culture and climate for learning o Job satisfaction
  • 13. What’s Hot Now ● Security and DevOps ● Internet of Things ● Containers and Docker ● Microservices and 12-Factor Apps ● ChatOps ● Unicorns to Horses to Donkeys
  • 14. Security is where ops was 5 years ago...
  • 15. Epiphanies in Security and DevOps ● Smaller batches make you more secure ● Departure from the perimeter mentality ● Instrument your runtime environment and correlate disparate metrics (e.g. transactions to csrf token generations) ● Emphasis on MTTD and MTTR
  • 16. Epiphanies in Security and DevOps ● We can go fast and still do compliance ● Major vulnerabilities like Heartbleed exposed weaknesses in our software supply chain ● Security testing can be done in development
  • 17. Security Companies to Watch ● Signal Sciences ● Threat Stack ● Sonatype ● Contrast Security
  • 19. DevOps and IoT ● Fully distributed compute on networks you can’t/don’t control ● Software and tracking components becomes really hard ● Automation even more necessary ● Security even more necessary
  • 21. Open source platform for developers and sysadmins to build, ship and run distributed applications anywhere. What is Docker?
  • 22. Docker Components ● Docker Engine o Runtime and packaging tool o Installed on hosts that run Docker ● Docker Hub o Cloud service for storing and sharing apps o Save your docker images (public/private)
  • 23. Why is it so popular? ● Portability o Write once, run anywhere ● Standardized Environments o Dev/QA/Production can be modeled exactly the same way ● Rapid scale-up/scale-down o Containers take seconds to deploy ● Ability to build a continuous delivery (CD) pipeline
  • 24. Use cases for Docker ● Continuous Integration & Delivery o Yelp, Spotify, Mailgun, Cambridge Healthcare ● PaaS o Yandex, Baidu ● Easier Development & Deployment o Ebay, Bleacher Report, New Relic ● Hosting Legacy Applications https://www.docker.com/resources/usecases/
  • 25. Players in the space
  • 27. “Independent processes communicating with each other with well defined API’s to form larger more complex applications” Microservices
  • 28. Microservices characteristics ● Do one thing, and do it well (fine grained) ● Independently built- common language to communicate ● Independently deployable ● Fault tolerant and reliable
  • 29. 12 Factor App ● Use declarative formats for setup automation; minimize time and cost for new developers joining the project ● Clean contract with the underlying OS, offering maximum portability between execution environments; ● Suitable for deployment on modern cloud platforms ● Minimize divergence between development and production- enabling continuous deployment ● Scale up without significant changes to tooling, architecture, or development practices.
  • 30. Relationship with containers ● Microservices and containers are a great fit. ● Single service on a container. o Isolates service and makes it easy to manage ● Emerging best practice for new architectures with containers. ● Consider building your architecture in this manner.
  • 32. Unicorns to Horses to Donkeys Gartner: “By 2016 25% of the G2000 will be employing DevOps.” “By 2018, 90% of I&O organizations attempting to use DevOps without specifically addressing their cultural foundations will fail.”
  • 34. Future ● More Lean Extension ● Security Fully DevOpsed ● Cloudification/Compute Fabric ● Testing and Monitoring ● Devops - The New Normal ● Containers Rule The World
  • 35. Nice (Software Supply) Chain! Extension of Lean
  • 36. Delivery Pipeline extension to Lean ● Your BOM is part of your product ● Ability to track where all code came from which products are using it just like automotive and aeronautical industries ● Quality metrics extending to customer usage
  • 37.
  • 38. Security into Devops ● Security rebranded in language of Rugged as features (ruggedsoftware.org) ● Growth around integrating security at all phases of the delivery pipeline ● Instrument runtime environment with security metrics ● Movement from security training to security testing ● Searching for aspirational moment like “10 deploys a day” did for devops
  • 39. Cloud/Compute Fabric ● Rightscale 2015 State of the Cloud Survey reveals 93% of organizations are running apps on or experimenting with IaaS ● 82% of enterprises have a hybrid cloud strategy ● IoT and Big Data mean large heaps of data it’s hard to move around the network ● Containerization and microservices mean it’s easier to move compute to the data than vice versa ● Eventual: Complex, ultra-distributed compute
  • 40. Testing and Monitoring ● Automated testing is a best practice ● Light/fast testing feeds CD ● App and system monitoring is a best practice ● Logging, analytics being absorbed into it ● There is no difference between monitoring and regression testing theoretically - only historically ● Eventual: Convergence of regression testing and monitoring
  • 41. Containers rule the world ● Yesterday: Docker didn’t exist ● Today: Engineers playing with Docker in dev/test. ● Tomorrow: Production Docker ● Even lesser emphasis on hardware/cloud. ● Eventual: Microservices and 12 factor apps inside containers will be the defacto standard to deploy apps.
  • 42. DevOps: The New Normal ● Devops is penetrating enterprises. ● Yesterday: Unicorns ● Today: Horses & Donkeys ● Tomorrow: Everyone ● Backlash: Where’s the silver bullet? What is the correct implementation of DevOps? ● Eventual: Devops will be the new normal

Editor's Notes

  1. Karthik
  2. Each of us introduces ourselves briefly
  3. Karthik
  4. Karthik
  5. Ernest
  6. Ernest If you want something punchier you can just call it “Agile for Operations.”
  7. Ernest The ITSM Service Model
  8. Ernest
  9. Ernest
  10. Ernest No specific one is necessary - or sufficient - for DevOps; they are simply clustered practices many find useful to empower the principles.
  11. Ernest
  12. https://puppetlabs.com/2014-devops-report 9200 respondents across all sizes of businesses
  13. James
  14. James
  15. James
  16. James
  17. Karthik
  18. Image credit: https://www.etsy.com/shop/SuAmi?ref=l2-shopheader-name
  19. http://tech.paulcz.net/2015/01/factorish_and_the_12_fakter_app/
  20. Ernest
  21. Ernest The Coming Donkey Apocalypse: http://www.slideshare.net/cote/the-coming-donkey-apocalypse-devopsdays-austin-2015 Gartner Says By 2016, DevOps Will Evolve From a Niche to a Mainstream Strategy Employed by 25 Percent of Global 2000 Organizations http://www.gartner.com/newsroom/id/2999017 Ian Head of Gartner says that “by 2018 90% of I & O organizations attempting to use DevOps without specifically addressing their cultural foundations will fail.” http://www.gartner.com/newsroom/id/3032517 Image by Mireille Rae, http://mireille-rae.deviantart.com/art/Unicorn-vs-Donkey-360739152
  22. James
  23. James
  24. James
  25. Ernest Rightscale 2015 State of the Cloud Report: http://www.rightscale.com/lp/2015-state-of-the-cloud-report-v1 Do miniature swarms of drones running containers take over the world?
  26. Ernest
  27. Karthik
  28. Karthik
  29. Karthik