SlideShare a Scribd company logo
1 of 13
Download to read offline
Agenda
•  Reasons to “Chefalize” your business - Scott Russell – 20 minutes
•  Chef at Etsy - Jon Cowie - 40 minutes
•  Jenkins in the CI pipeline - Zac Stevens – 20 minutes
Reasons to “Chefalize” your business
Chef Users London – Ninth September two thousand and fourteen
Scott Russell
Devops Evangelist
Quick Trivia questions
• Who said this? And which year?
• Q “ I'm not allowed to say how many planes joined the raid, but I counted them
all out and I counted them all back. ”
• A http://en.wikipedia.org/wiki/Brian_Hanrahan, 1982
• Q In what year was WFW 3.11 released?
• A http://en.wikipedia.org/wiki/Windows_3.1x, “released on August 11, 1993”
• Q What is the longest recorded uptime for a Novell 3.12 server?
• A
http://arstechnica.com/information-technology/2013/03/epic-uptime-
achievement-can-you-beat-16-years/ - 16 Years.
http://en.wikipedia.org/wiki/Chef_%28film%29
Addressable business Issues with Chef
•  Institutional Knowledge repository for IT
•  Auditability ( compliance )
•  Repeatability & Deployment quality
•  All changes in one place ( DRY )
•  Everything “breaks” or “works”, choose?
•  Reduce random events & Variation
•  Increase predictability
•  Dynamic Scaling ( wide and deep )
•  Speed
•  Feedback
Enterprise Current Practice
•  Applications delivered on CD/DVD/FTP
•  50 page word install document
•  15 page per patch word install document
•  Hand written notes/email notes
•  Requires developers on-site at initial install
•  Human variability
•  Upgrade fear and loathing – “it will break”
•  Institutional knowledge loss ( key staff exit )
Welcome to the CodedEnterprise
•  Institutional Knowledge retained in a repository
•  Code delivered to external VCS site
•  Code compiled and deployed to test via Continuous integration
•  Complete build on virgin VM's with supplier/Customer code, and Continuous
Integration/Continuous Deployment pipeline
•  “One click” deploy gates to production, by business users ( Customers? ). Not
Ops/IT.
•  Receive small incremental updates. No big-bang!
•  Automated testing, reduced human testing
Coded Enterprise - “brave new world”
•  Auditable records of who, what, when, where and how
•  Institutional Knowledge retained in central repository
•  Limited console access ( End of the world? )
•  Version controlled deployments
•  Tested deployment recipes. Tested Install iterations before a deployment recipe
is allowed to be used for a “live install” to development, test and subsequent
production.
•  Decoupling of application deployment, and installation. Smooth process of
deployment
•  Control the tool chain, cradle to grave
Continuous Delivery
Summary of business issues
•  Institutional Knowledge retention
•  Auditability ( compliance )
•  Customers conduct business ( not IT )
•  One change many replications
•  Stability and Repeatability ( Feedback)
•  Minimised Vendor lock-in
•  Increased predictability
•  Reduced time to market ( Speed)
•  Dynamic Scalability – ( wide and deep )
Thank You – Questions?
Serving up Delight in London
Posted on October 7, 2014 by Nathen Harvey
The week of October 13-17 is full of amazing Chef events in London. Make plans to
join us for as many of these events as you can. And if you would like an early preview,
join us this week for the Chef Users London Meetup on Thursday, October 9.
Chef Intermediate Topics https://www.getchef.com/blog/event/chef-
intermeditate-topics-london/
Chef Community Summit https://www.getchef.com/summit-london/
Hack Day https://www.getchef.com/blog/event/hack-day-london-uk/
discount code CHEFWEEK

Next Meetups at Chef Users London – 4th November and 4th December
Meetup chef intro   business reasons for chef

More Related Content

What's hot

What's hot (7)

Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
Using Axe to Add Accessibility Checks to Your Existing Selenium TestsUsing Axe to Add Accessibility Checks to Your Existing Selenium Tests
Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
 
MERGE 2016 Opening Remarks
MERGE 2016 Opening RemarksMERGE 2016 Opening Remarks
MERGE 2016 Opening Remarks
 
All access demystifying certs
All access   demystifying certsAll access   demystifying certs
All access demystifying certs
 
Releasing the monolith on a daily basis - CodeMash
Releasing the monolith on a daily basis - CodeMashReleasing the monolith on a daily basis - CodeMash
Releasing the monolith on a daily basis - CodeMash
 
Building and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a ServiceBuilding and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a Service
 
AP Setup Using Oxalis
AP Setup Using OxalisAP Setup Using Oxalis
AP Setup Using Oxalis
 
Jenkins Pipeline on your Local Box to Reduce Cycle Time
Jenkins Pipeline on your Local Box to Reduce Cycle TimeJenkins Pipeline on your Local Box to Reduce Cycle Time
Jenkins Pipeline on your Local Box to Reduce Cycle Time
 

Similar to Meetup chef intro business reasons for chef

Similar to Meetup chef intro business reasons for chef (20)

Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018 Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
 
The Evolution of Continuous Delivery at Scale @ Linkedin
The Evolution of Continuous Delivery at Scale @ LinkedinThe Evolution of Continuous Delivery at Scale @ Linkedin
The Evolution of Continuous Delivery at Scale @ Linkedin
 
Sql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.pptSql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.ppt
 
Reaching Production Faster with Containers in Testing
Reaching Production Faster with Containers in TestingReaching Production Faster with Containers in Testing
Reaching Production Faster with Containers in Testing
 
Continuous Delivery for the Rest of Us
Continuous Delivery for the Rest of UsContinuous Delivery for the Rest of Us
Continuous Delivery for the Rest of Us
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
 
11 Goals of High Functioning SQL Developers
11 Goals of High Functioning SQL Developers11 Goals of High Functioning SQL Developers
11 Goals of High Functioning SQL Developers
 
Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems
 
Cloud native Continuous Delivery
Cloud native Continuous DeliveryCloud native Continuous Delivery
Cloud native Continuous Delivery
 
From Iterative to Continuous Delivery, PNSQC 2014
From Iterative to Continuous Delivery, PNSQC 2014From Iterative to Continuous Delivery, PNSQC 2014
From Iterative to Continuous Delivery, PNSQC 2014
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?
 
AppSec DC 2019 ASVS 4.0 Final.pptx
AppSec DC 2019 ASVS 4.0 Final.pptxAppSec DC 2019 ASVS 4.0 Final.pptx
AppSec DC 2019 ASVS 4.0 Final.pptx
 
AppSec DC 2019 ASVS 4.0 Final.pptx
AppSec DC 2019 ASVS 4.0 Final.pptxAppSec DC 2019 ASVS 4.0 Final.pptx
AppSec DC 2019 ASVS 4.0 Final.pptx
 
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenCanary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
 
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingNewport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
 
Production Ready Microservices at Scale
Production Ready Microservices at ScaleProduction Ready Microservices at Scale
Production Ready Microservices at Scale
 
Continuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneContinuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at Dashlane
 
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Method...
 
Drinking our own Champagne: How Woot, an Amazon subsidiary, uses AWS (ARC212)...
Drinking our own Champagne: How Woot, an Amazon subsidiary, uses AWS (ARC212)...Drinking our own Champagne: How Woot, an Amazon subsidiary, uses AWS (ARC212)...
Drinking our own Champagne: How Woot, an Amazon subsidiary, uses AWS (ARC212)...
 
Swimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case studySwimming upstream: OPNFV Doctor project case study
Swimming upstream: OPNFV Doctor project case study
 

Recently uploaded

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
dlhescort
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 

Recently uploaded (20)

Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 

Meetup chef intro business reasons for chef

  • 1. Agenda •  Reasons to “Chefalize” your business - Scott Russell – 20 minutes •  Chef at Etsy - Jon Cowie - 40 minutes •  Jenkins in the CI pipeline - Zac Stevens – 20 minutes
  • 2. Reasons to “Chefalize” your business Chef Users London – Ninth September two thousand and fourteen Scott Russell Devops Evangelist
  • 3. Quick Trivia questions • Who said this? And which year? • Q “ I'm not allowed to say how many planes joined the raid, but I counted them all out and I counted them all back. ” • A http://en.wikipedia.org/wiki/Brian_Hanrahan, 1982 • Q In what year was WFW 3.11 released? • A http://en.wikipedia.org/wiki/Windows_3.1x, “released on August 11, 1993” • Q What is the longest recorded uptime for a Novell 3.12 server? • A http://arstechnica.com/information-technology/2013/03/epic-uptime- achievement-can-you-beat-16-years/ - 16 Years.
  • 5. Addressable business Issues with Chef •  Institutional Knowledge repository for IT •  Auditability ( compliance ) •  Repeatability & Deployment quality •  All changes in one place ( DRY ) •  Everything “breaks” or “works”, choose? •  Reduce random events & Variation •  Increase predictability •  Dynamic Scaling ( wide and deep ) •  Speed •  Feedback
  • 6. Enterprise Current Practice •  Applications delivered on CD/DVD/FTP •  50 page word install document •  15 page per patch word install document •  Hand written notes/email notes •  Requires developers on-site at initial install •  Human variability •  Upgrade fear and loathing – “it will break” •  Institutional knowledge loss ( key staff exit )
  • 7. Welcome to the CodedEnterprise •  Institutional Knowledge retained in a repository •  Code delivered to external VCS site •  Code compiled and deployed to test via Continuous integration •  Complete build on virgin VM's with supplier/Customer code, and Continuous Integration/Continuous Deployment pipeline •  “One click” deploy gates to production, by business users ( Customers? ). Not Ops/IT. •  Receive small incremental updates. No big-bang! •  Automated testing, reduced human testing
  • 8. Coded Enterprise - “brave new world” •  Auditable records of who, what, when, where and how •  Institutional Knowledge retained in central repository •  Limited console access ( End of the world? ) •  Version controlled deployments •  Tested deployment recipes. Tested Install iterations before a deployment recipe is allowed to be used for a “live install” to development, test and subsequent production. •  Decoupling of application deployment, and installation. Smooth process of deployment •  Control the tool chain, cradle to grave
  • 10. Summary of business issues •  Institutional Knowledge retention •  Auditability ( compliance ) •  Customers conduct business ( not IT ) •  One change many replications •  Stability and Repeatability ( Feedback) •  Minimised Vendor lock-in •  Increased predictability •  Reduced time to market ( Speed) •  Dynamic Scalability – ( wide and deep )
  • 11. Thank You – Questions?
  • 12. Serving up Delight in London Posted on October 7, 2014 by Nathen Harvey The week of October 13-17 is full of amazing Chef events in London. Make plans to join us for as many of these events as you can. And if you would like an early preview, join us this week for the Chef Users London Meetup on Thursday, October 9. Chef Intermediate Topics https://www.getchef.com/blog/event/chef- intermeditate-topics-london/ Chef Community Summit https://www.getchef.com/summit-london/ Hack Day https://www.getchef.com/blog/event/hack-day-london-uk/ discount code CHEFWEEK Next Meetups at Chef Users London – 4th November and 4th December