2. Today’s Drive-In Speaker - Jez Humble
2
Jez Humble
@jezhumble
• VP at Chef
• Lecturer at UC Berkeley
• Author of Continuous Delivery
• Author of Lean Enterprise
4. what is chef?
Chef is an automation and delivery platform
born in the service of velocity and scale:
Build ManageDeploy In the data center
+ in the cloud
Infrastructure
+ applications
6. time to restore service
lead time for changes
release frequency
change fail rate
it performance
http://bit.ly/2014-devops-report
7. highest correlation with it performance
• “Our code, app configurations and system
configurations are in a version control system”
• “We get failure alerts from logging and
monitoring systems”
• “Developers merge their code into trunk daily”
• “When development and operations teams
interact, the outcome is generally win/win.”
• “Developers break up large features into small,
incremental changes.”
http://bit.ly/2014-devops-report
8. proactive monitoring
peer-reviewed change approval process
version control everything
win-win relationship between dev and ops
high trust organizational culture
top predictors of it performance
http://bit.ly/2014-devops-report
13. TOYODA AUTOMATIC
LOOM TYPE G
12
“Since the loom stopped when a
problem arose, no defective
products were produced. This
meant that a single operator could
be put in charge of numerous
looms, resulting in a tremendous
improvement in productivity.”
http://www.toyota-global.com/company/vision_philosophy/toyota_production_system/jidoka.html
14. build quality in
“Cease dependence on
mass inspection to
achieve quality. Improve
the process and build
quality into the product
in the first place”
W. Edwards Deming
17. deployment pipeline
Delivery team Version control Build & unit
tests
Automated
acceptance tests
User acceptance
tests
Release
Check in
Feedback
Trigger
Check in
Feedback
Trigger
Trigger
Check in
Trigger
Trigger
Approval
Approval
Feedback
Feedback
Feedback
Feedback
25. “I think building this culture is the key to
innovation. Creativity must flow from
everywhere. Whether you are a summer intern
or the CTO, any good idea must be able to seek
an objective test, preferably a test that exposes
the idea to real customers. Everyone must be
able to experiment, learn, and iterate.”
http://glinden.blogspot.com/2006/04/early-amazon-shopping-cart.html
27. Serena Global User Conference
3
Serena xChange: This March join the party in DC to xChange ideas with us on
DevOps, Continuous Delivery, High performance IT, DevOps culture & much more..
28. Questions?
4
Please use the Q&A panel to submit your questions
Download
Forrester’s
Seven habits to
Highly Effective
DevOps
Forrester’s Latest Research
Friday 1 pm ET/ 10 am PT
Weekly Deployment Automation
Demo
Free Deployment Automation
Get the
Free
Version