DevOps Summit 2014 Delivering your Applications without a Hitch using Automated Change Validation
-
Upload
ian-kelly -
Category
Technology
-
view
67 -
download
2
description
Transcript of DevOps Summit 2014 Delivering your Applications without a Hitch using Automated Change Validation
Ian Kelly - @IanAKelly
My assumptions about you
• Incented to get software into production
My assumptions about you
• Incented to get software into production
• Progress Software through environments based upon validation
My assumptions about you
• Incented to get software into production
• Progress Software through environments based upon validation
• Have a mental model of what might be acceptable and what might be a bad sign
The Problem
• Ourselves – Software – Our Budgets – Our Boss – El Niño
View of validation is…
• Clean
View of validation is…
• Clean
• Defined
View of validation is…
• Clean
• Defined
• Manicured
Focus
• Each environment has a different focus and field of view
Θ is the Problem
• Bayes Rule
Θ is the Problem
• Bayes Rule
• Nondeterministic
Θ is the Problem
• Bayes Rule
• Nondeterministic
• Deviation
We took the wrong pill
Production is…
• Complicated
So what can we do?
• Start with Everything
Create dials
• Make your interfaced adjustable
Closing it out
• Put Production facsimiles into the hands of your developers
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
• Incentivize boundary and extents testing
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
• Incentivize boundary and extents testing
• Deliver business value for your function
Ian Kelly - @IanAKelly