SlideShare a Scribd company logo
Nathaniel Brown
                                    nshb@   .com




CHEFInfrastructure Automation
Evolving with
Chef - Evolving with Infrastructure Automation
co-founder at
co-founder at


“The Place to Buy, Sell, and Trade Videos Online”
co-founder at


“The Place to Buy, Sell, and Trade Videos Online”
   ( we have a limited beta invite going on, sign up at http://vidli.com )
co-founder at


“The Place to Buy, Sell, and Trade Videos Online”
   ( we have a limited beta invite going on, sign up at http://vidli.com )
        ( we’re also hiring, so check out http://jobs.vidli.com )
co-founder at


“The Place to Buy, Sell, and Trade Videos Online”
   ( we have a limited beta invite going on, sign up at http://vidli.com )
        ( we’re also hiring, so check out http://jobs.vidli.com )




  we also have a VMS called
Produced Canada on Rails back in April 2006
      The industry’s first Rails conference in the world
13 years tech exec / management / consultant
  •   Start-ups / Fortune 500

  •   Content / Digital / Video Management Systems

  •   eCommerce & Metric / Analytic Systems (Omniture and such)

  •   Event Producer, Speaker, Workshop Instructor
and...

         perity.com
But Who is Chef?
But Who is Chef?
(oh no, please don’t take my picture)




                  But Who is Chef?
Chef is Your Server Samurai
More like the General of Server Samurai
Who Takes All Your Operating Systems
            (For Both Servers and Desktops)
And Normalizes Them Into One




    •   Ubuntu (8.04-9.10)    •   FreeBSD (7.1)
    •   Debian (5.0)          •   OpenBSD (4.4)
    •   RHEL & CentOS (5.x)   •   Mac OS X (10.4, 10.5)
    •   Gentoo (1.12.11.1)    •   OpenSolaris (2008.11)
Chef to the Rescue
Three Quick Wins With Chef
(soon)




New hires get a company environment setup instantly
        by running your custom bootstrap
(soon)




New hires get a company environment setup instantly
        by running your custom bootstrap
(soon)




New hires get a company environment setup instantly
        by running your custom bootstrap
Be able to rapidly and reliably modify and clone the DNA of
    each applications server environment for everyone
              ... and have history doing such
Make Amazon AMI’s with Chef Pre Loaded

Automatically Scale mission critical servers up or down


 Companies to Help:



      $0.03/hr - Small               $0.24/hr - Extra Large

  $21.36/mo - Small             $170.88/mo - Extra Large
Chef is Made by




.                     .
Chef is Made by




    .                                .

$2.5 Million VC Funded by DFJ
Chef is Made by




    .                                            .

$2.5 Million VC Funded by DFJ   ~2 Week Release Cycle
Chef is Made by




    .                                                .

$2.5 Million VC Funded by DFJ      ~2 Week Release Cycle

  4 Founders from Full Infrastructure Automation Industry
Chef is Made by




    .                                                .

$2.5 Million VC Funded by DFJ      ~2 Week Release Cycle

  4 Founders from Full Infrastructure Automation Industry

10 Employees
Chef is Made by




    .                                                 .

$2.5 Million VC Funded by DFJ      ~2 Week Release Cycle

  4 Founders from Full Infrastructure Automation Industry

10 Employees        Open Source under the Apache License v2.0
Who Uses Chef?




(some are indirectly through EngineYard’s infrastructure)
Why Might a Chef Be Needed?
You have only one person in your company who
   knows what’s going on with your servers
You have servers with custom configurations that only the
person who set it up has any idea what they are and he probably
  forgets them now too (if asked to mimic settings of course).
You rely on your extensive photographic memory to build
                 new servers by hand ...
You rely on your extensive photographic memory to build
                 new servers by hand ...
You rely on your extensive photographic memory to build
                 new servers by hand ...
                                           Seriously?
How Does The Chef Client / Server Work?
Server Node (Chef Client) Registers with Server Command Center
Server Node (Chef Client) Registers with Server Command Center

       Secure Public / Private Key Authentication (new)
Server Node (Chef Client) Registers with Server Command Center

       Secure Public / Private Key Authentication (new)

  Server Node Syncs CookBooks with Server Command Center
Server Node (Chef Client) Registers with Server Command Center

       Secure Public / Private Key Authentication (new)

  Server Node Syncs CookBooks with Server Command Center

     Server Node Compiles Cookbooks and Executes Them
Server Node (Chef Client) Registers with Server Command Center

            Secure Public / Private Key Authentication (new)

       Server Node Syncs CookBooks with Server Command Center

          Server Node Compiles Cookbooks and Executes Them

Server Node Checks Server Command Center at Next Regular Timed Interval
Chef Nomenclature



Resources

Definitions

 Libraries

Providers
Chef Nomenclature



             Users & Groups

Resources    Files
             Services
             HTTP

Definitions

 Libraries

Providers
Chef Nomenclature


                                              •   Package
             Users & Groups   •   Meta
                                              •   Remote Directory
Resources    Files
                              •
                              •
                              •
                                  Directory
                                  Execute
                                  Cron
                                              •
                                              •
                                                  Remote File
                                                  Route
             Services                         •   Ruby Block
                              •   Link
             HTTP                             •   Script
                              •   Mount
                                              •   Template
Definitions

 Libraries

Providers
Chef Nomenclature


                                               •   Package
             Users & Groups    •   Meta
                                               •   Remote Directory
Resources    Files
                               •
                               •
                               •
                                   Directory
                                   Execute
                                   Cronjobs
                                               •
                                               •
                                                   Remote File
                                                   Route
             Services                          •   Ruby Block
                               •   Link
             HTTP                              •   Script
                               •   Mount
                                               •   Template
Definitions   Large Resource Wrappers




 Libraries

Providers
Chef Nomenclature


                                                 •   Package
               Users & Groups    •   Meta
                                                 •   Remote Directory
Resources      Files
                                 •
                                 •
                                 •
                                     Directory
                                     Execute
                                     Cron
                                                 •
                                                 •
                                                     Remote File
                                                     Route
               Services                          •   Ruby Block
                                 •   Link
               HTTP                              •   Script
                                 •   Mount
                                                 •   Template
Definitions     Large Resource Wrappers




 Libraries   Dump Zone for Custom Code




Providers
Chef Nomenclature


                                                  •   Package
               Users & Groups     •   Meta
                                                  •   Remote Directory
Resources      Files
                                  •
                                  •
                                  •
                                      Directory
                                      Execute
                                      Cron
                                                  •
                                                  •
                                                      Remote File
                                                      Route
               Services                           •   Ruby Block
                                  •   Link
               HTTP                               •   Script
                                  •   Mount
                                                  •   Template
Definitions     Large Resource Wrappers




 Libraries   Dump Zone for Custom Code




Providers    Action Controller For Resources
Chef Nomenclature



Resources
                 Attributes
Definitions

 Libraries   }    Recipes

                 CookBooks
Providers
Chef Nomenclature



Resources
                 Attributes
Definitions

 Libraries   }    Recipes

                 CookBooks
                              }   Roles


Providers
Chef Nomenclature



Resources
                 Attributes
Definitions

 Libraries   }    Recipes

                 CookBooks
                              } }
                               Roles   Nodes


Providers
Chef Tools & Infrastructure

Chef Indexer
  Stomp & Ferret indexing for all config and CookBook info
Chef Tools & Infrastructure

Chef Indexer
  Stomp & Ferret indexing for all config and CookBook info
Chef Tools & Infrastructure

Chef Indexer
   Stomp & Ferret indexing for all config and CookBook info

Chef Client (aka Server Node)
   Sits on Each Server Waiting for Orders
Chef Tools & Infrastructure

Chef Indexer
   Stomp & Ferret indexing for all config and CookBook info

Chef Client (aka Server Node)
   Sits on Each Server Waiting for Orders

Chef Server (with API)
   The Command Center for Server Nodes
Chef Tools & Infrastructure

Chef Indexer
   Stomp & Ferret indexing for all config and CookBook info

Chef Client (aka Server Node)
   Sits on Each Server Waiting for Orders

Chef Server (with API)
   The Command Center for Server Nodes

Chef Solo
   When You Want a One Off Server That Doesn’t Auto Update
Golden Path
(at least for Chef Server)
https://chef.vidli.com/cookbooks/apache2
          (Private Cookbook Demo)
Vidli, The Official Video Licensor
     ... and home of the Blue Footed Booby




nshb@nshbrown.com



                                             @nshbrown

More Related Content

PDF
Best Practices For Centrally Governing Your Portal And Taxonomy Echo Techno...
ODP
Zimbra - BlanKonf Semarang
PDF
Developing polyglot applications on Cloud Foundry (#oredev 2012)
PDF
Developing polyglot persistence applications (SpringOne India 2012)
PDF
Developing polyglot persistence applications #javaone 2012
PDF
Using Spring with NoSQL databases (SpringOne China 2012)
ODP
redis
PDF
SDEC2011 Using Couchbase for social game scaling and speed
Best Practices For Centrally Governing Your Portal And Taxonomy Echo Techno...
Zimbra - BlanKonf Semarang
Developing polyglot applications on Cloud Foundry (#oredev 2012)
Developing polyglot persistence applications (SpringOne India 2012)
Developing polyglot persistence applications #javaone 2012
Using Spring with NoSQL databases (SpringOne China 2012)
redis
SDEC2011 Using Couchbase for social game scaling and speed

What's hot (19)

PDF
Developing polyglot persistence applications (SpringOne China 2012)
PPTX
Scalable Resilient Web Services In .Net
PDF
WCM-5 WCM Solutions with Drupal and Alfresco
PPTX
Bca1931 final
PDF
Wt unit 1 ppts web development process
PDF
Callimachus
PDF
Varnish Cache - International PHP Conference Fall 2012
PDF
PDF
Microsoft Exchange 2010 Upgrade Seminar March 2010
PDF
Iwwcm 20 Syndication 0207081
PDF
LinkedIn Communication Architecture
PPTX
Sp2010 high availlability_sql
KEY
Google App Engine, Groovy and Gaelyk presentation at the Paris JUG
PDF
Server Day 2009: JBoss 5.0 by Alessio Soldano
PDF
Enterprise OSGi at eBay
PDF
JBoss Application Server 7
PPTX
Scaling with swagger
PDF
Poster @ ACM Multimedia Systems 2012
PPTX
Get ready for alfresco 4
Developing polyglot persistence applications (SpringOne China 2012)
Scalable Resilient Web Services In .Net
WCM-5 WCM Solutions with Drupal and Alfresco
Bca1931 final
Wt unit 1 ppts web development process
Callimachus
Varnish Cache - International PHP Conference Fall 2012
Microsoft Exchange 2010 Upgrade Seminar March 2010
Iwwcm 20 Syndication 0207081
LinkedIn Communication Architecture
Sp2010 high availlability_sql
Google App Engine, Groovy and Gaelyk presentation at the Paris JUG
Server Day 2009: JBoss 5.0 by Alessio Soldano
Enterprise OSGi at eBay
JBoss Application Server 7
Scaling with swagger
Poster @ ACM Multimedia Systems 2012
Get ready for alfresco 4
Ad

Viewers also liked (18)

PDF
PmcTools: Whole-System, Low-Overhead Performance Measurement in FreeBSD
PDF
Third-party software management under BSD
PDF
FreeBSD Unified Configuration
PDF
Single-Step Apexification with Mineral Trioxide Aggregate (MTA) –Case Reports
PDF
Crowdsourcing in der Musikindustrie
PPT
Guggenheim lucía iris
PDF
ZFS and FreeBSD Jails
PDF
Was leisten LMS zur Unterstützung von E-Learning an Hochschulen? (Slides Dr. ...
PDF
H7 enseñando y aprendiendo a pensar mejor
PDF
Python on FreeBSD
PPT
Agenda 21 2015-2016 udal fororako
PDF
Baking Docker Using Chef
PDF
Montagsseminar, Popbüro Stuttgart: Individualisiertes Marketing
PPTX
PPTX
MTA Apexification
PDF
FreeBSD 2014 Flame Graphs
PDF
SysAdm: Simplifying FreeBSD Administration
PDF
FreeBSD: Dev to Prod
PmcTools: Whole-System, Low-Overhead Performance Measurement in FreeBSD
Third-party software management under BSD
FreeBSD Unified Configuration
Single-Step Apexification with Mineral Trioxide Aggregate (MTA) –Case Reports
Crowdsourcing in der Musikindustrie
Guggenheim lucía iris
ZFS and FreeBSD Jails
Was leisten LMS zur Unterstützung von E-Learning an Hochschulen? (Slides Dr. ...
H7 enseñando y aprendiendo a pensar mejor
Python on FreeBSD
Agenda 21 2015-2016 udal fororako
Baking Docker Using Chef
Montagsseminar, Popbüro Stuttgart: Individualisiertes Marketing
MTA Apexification
FreeBSD 2014 Flame Graphs
SysAdm: Simplifying FreeBSD Administration
FreeBSD: Dev to Prod
Ad

Similar to Chef - Evolving with Infrastructure Automation (20)

PDF
Demystifying Ruby on Rails
PDF
Australian OpenStack User Group August 2012: Chef for OpenStack
PDF
Chef for OpenStack- Fall 2012.pdf
PDF
Chef for OpenStack - OpenStack Fall 2012 Summit
PDF
Kuby, ActiveDeployment for Rails Apps
PDF
Achieving Infrastructure Portability with Chef
KEY
Using Nagios with Chef
PDF
Apache Web Server Administration
PPTX
Inside Wordnik's Architecture
PDF
OpenStack Deployments with Chef
PPTX
ServerTemplates - The Next Generation
PPTX
Integration in the age of DevOps
PDF
WCM-7 Surfing with CMIS
PDF
Chef Fundamentals Training Series Module 1: Overview of Chef
PDF
OSDC 2013 | Introduction into Chef by Andy Hawkins
PDF
TXLF: Chef- Software Defined Infrastructure Today & Tomorrow
KEY
Ship It ! with Ruby/ Rails Ecosystem
KEY
Project Tools in Web Development
PPTX
Microservices and Best Practices
PPTX
Chef for Openstack
Demystifying Ruby on Rails
Australian OpenStack User Group August 2012: Chef for OpenStack
Chef for OpenStack- Fall 2012.pdf
Chef for OpenStack - OpenStack Fall 2012 Summit
Kuby, ActiveDeployment for Rails Apps
Achieving Infrastructure Portability with Chef
Using Nagios with Chef
Apache Web Server Administration
Inside Wordnik's Architecture
OpenStack Deployments with Chef
ServerTemplates - The Next Generation
Integration in the age of DevOps
WCM-7 Surfing with CMIS
Chef Fundamentals Training Series Module 1: Overview of Chef
OSDC 2013 | Introduction into Chef by Andy Hawkins
TXLF: Chef- Software Defined Infrastructure Today & Tomorrow
Ship It ! with Ruby/ Rails Ecosystem
Project Tools in Web Development
Microservices and Best Practices
Chef for Openstack

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Machine Learning_overview_presentation.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx
Machine Learning_overview_presentation.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars

Chef - Evolving with Infrastructure Automation

  • 1. Nathaniel Brown nshb@ .com CHEFInfrastructure Automation Evolving with
  • 4. co-founder at “The Place to Buy, Sell, and Trade Videos Online”
  • 5. co-founder at “The Place to Buy, Sell, and Trade Videos Online” ( we have a limited beta invite going on, sign up at http://vidli.com )
  • 6. co-founder at “The Place to Buy, Sell, and Trade Videos Online” ( we have a limited beta invite going on, sign up at http://vidli.com ) ( we’re also hiring, so check out http://jobs.vidli.com )
  • 7. co-founder at “The Place to Buy, Sell, and Trade Videos Online” ( we have a limited beta invite going on, sign up at http://vidli.com ) ( we’re also hiring, so check out http://jobs.vidli.com ) we also have a VMS called
  • 8. Produced Canada on Rails back in April 2006 The industry’s first Rails conference in the world
  • 9. 13 years tech exec / management / consultant • Start-ups / Fortune 500 • Content / Digital / Video Management Systems • eCommerce & Metric / Analytic Systems (Omniture and such) • Event Producer, Speaker, Workshop Instructor
  • 10. and... perity.com
  • 11. But Who is Chef?
  • 12. But Who is Chef?
  • 13. (oh no, please don’t take my picture) But Who is Chef?
  • 14. Chef is Your Server Samurai
  • 15. More like the General of Server Samurai
  • 16. Who Takes All Your Operating Systems (For Both Servers and Desktops)
  • 17. And Normalizes Them Into One • Ubuntu (8.04-9.10) • FreeBSD (7.1) • Debian (5.0) • OpenBSD (4.4) • RHEL & CentOS (5.x) • Mac OS X (10.4, 10.5) • Gentoo (1.12.11.1) • OpenSolaris (2008.11)
  • 18. Chef to the Rescue
  • 19. Three Quick Wins With Chef
  • 20. (soon) New hires get a company environment setup instantly by running your custom bootstrap
  • 21. (soon) New hires get a company environment setup instantly by running your custom bootstrap
  • 22. (soon) New hires get a company environment setup instantly by running your custom bootstrap
  • 23. Be able to rapidly and reliably modify and clone the DNA of each applications server environment for everyone ... and have history doing such
  • 24. Make Amazon AMI’s with Chef Pre Loaded Automatically Scale mission critical servers up or down Companies to Help: $0.03/hr - Small $0.24/hr - Extra Large $21.36/mo - Small $170.88/mo - Extra Large
  • 25. Chef is Made by . .
  • 26. Chef is Made by . . $2.5 Million VC Funded by DFJ
  • 27. Chef is Made by . . $2.5 Million VC Funded by DFJ ~2 Week Release Cycle
  • 28. Chef is Made by . . $2.5 Million VC Funded by DFJ ~2 Week Release Cycle 4 Founders from Full Infrastructure Automation Industry
  • 29. Chef is Made by . . $2.5 Million VC Funded by DFJ ~2 Week Release Cycle 4 Founders from Full Infrastructure Automation Industry 10 Employees
  • 30. Chef is Made by . . $2.5 Million VC Funded by DFJ ~2 Week Release Cycle 4 Founders from Full Infrastructure Automation Industry 10 Employees Open Source under the Apache License v2.0
  • 31. Who Uses Chef? (some are indirectly through EngineYard’s infrastructure)
  • 32. Why Might a Chef Be Needed?
  • 33. You have only one person in your company who knows what’s going on with your servers
  • 34. You have servers with custom configurations that only the person who set it up has any idea what they are and he probably forgets them now too (if asked to mimic settings of course).
  • 35. You rely on your extensive photographic memory to build new servers by hand ...
  • 36. You rely on your extensive photographic memory to build new servers by hand ...
  • 37. You rely on your extensive photographic memory to build new servers by hand ... Seriously?
  • 38. How Does The Chef Client / Server Work?
  • 39. Server Node (Chef Client) Registers with Server Command Center
  • 40. Server Node (Chef Client) Registers with Server Command Center Secure Public / Private Key Authentication (new)
  • 41. Server Node (Chef Client) Registers with Server Command Center Secure Public / Private Key Authentication (new) Server Node Syncs CookBooks with Server Command Center
  • 42. Server Node (Chef Client) Registers with Server Command Center Secure Public / Private Key Authentication (new) Server Node Syncs CookBooks with Server Command Center Server Node Compiles Cookbooks and Executes Them
  • 43. Server Node (Chef Client) Registers with Server Command Center Secure Public / Private Key Authentication (new) Server Node Syncs CookBooks with Server Command Center Server Node Compiles Cookbooks and Executes Them Server Node Checks Server Command Center at Next Regular Timed Interval
  • 45. Chef Nomenclature Users & Groups Resources Files Services HTTP Definitions Libraries Providers
  • 46. Chef Nomenclature • Package Users & Groups • Meta • Remote Directory Resources Files • • • Directory Execute Cron • • Remote File Route Services • Ruby Block • Link HTTP • Script • Mount • Template Definitions Libraries Providers
  • 47. Chef Nomenclature • Package Users & Groups • Meta • Remote Directory Resources Files • • • Directory Execute Cronjobs • • Remote File Route Services • Ruby Block • Link HTTP • Script • Mount • Template Definitions Large Resource Wrappers Libraries Providers
  • 48. Chef Nomenclature • Package Users & Groups • Meta • Remote Directory Resources Files • • • Directory Execute Cron • • Remote File Route Services • Ruby Block • Link HTTP • Script • Mount • Template Definitions Large Resource Wrappers Libraries Dump Zone for Custom Code Providers
  • 49. Chef Nomenclature • Package Users & Groups • Meta • Remote Directory Resources Files • • • Directory Execute Cron • • Remote File Route Services • Ruby Block • Link HTTP • Script • Mount • Template Definitions Large Resource Wrappers Libraries Dump Zone for Custom Code Providers Action Controller For Resources
  • 50. Chef Nomenclature Resources Attributes Definitions Libraries } Recipes CookBooks Providers
  • 51. Chef Nomenclature Resources Attributes Definitions Libraries } Recipes CookBooks } Roles Providers
  • 52. Chef Nomenclature Resources Attributes Definitions Libraries } Recipes CookBooks } } Roles Nodes Providers
  • 53. Chef Tools & Infrastructure Chef Indexer Stomp & Ferret indexing for all config and CookBook info
  • 54. Chef Tools & Infrastructure Chef Indexer Stomp & Ferret indexing for all config and CookBook info
  • 55. Chef Tools & Infrastructure Chef Indexer Stomp & Ferret indexing for all config and CookBook info Chef Client (aka Server Node) Sits on Each Server Waiting for Orders
  • 56. Chef Tools & Infrastructure Chef Indexer Stomp & Ferret indexing for all config and CookBook info Chef Client (aka Server Node) Sits on Each Server Waiting for Orders Chef Server (with API) The Command Center for Server Nodes
  • 57. Chef Tools & Infrastructure Chef Indexer Stomp & Ferret indexing for all config and CookBook info Chef Client (aka Server Node) Sits on Each Server Waiting for Orders Chef Server (with API) The Command Center for Server Nodes Chef Solo When You Want a One Off Server That Doesn’t Auto Update
  • 58. Golden Path (at least for Chef Server)
  • 60. Vidli, The Official Video Licensor ... and home of the Blue Footed Booby nshb@nshbrown.com @nshbrown