DevOps and Chef


Published on

IT cos who follow the DevOps philosophy of application and infrastructure management have Chef in their kitty for sure. Chef is an automation platform that transforms infrastructure into code. Neev is a Opscode partner to resell and license its products and services and also offer training on Chef.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

DevOps and Chef

  1. 1. DevOps and Chef
  2. 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  3. 3. About Opscode • Opscode is a US-based software company founded in the year 2008. Opscode is one of the world’s leading providers of products and services for IT infrastructure automation. • Opscode helps enterprises create easily and predictably scalable fully automated server infrastructures. These infrastructures can be rebuilt quickly in any environment. This helps system engineers and developers save time and money. • Its flagship product is the Chef Software configuration management tool. • Its client list includes Facebook, Prezi, Wharton School, Splunk, Branchout, Get Satisfaction among others.
  4. 4. • IT cos who follow the DevOps philosophy of application and infrastructure management have Chef in their kitty for sure. • Chef is an automation platform that transforms infrastructure into code. Chef enables conversion of infrastructure into code and helps manage configurations, put them together in recipes, track it like source code and configure your servers. About Chef
  5. 5. • The following diagram shows the relationships between the various elements of Chef – the nodes, the server, and the workstations. These elements work together to provide the chef-client the information and instruction that it needs so that it can do its job. How it works Image Source: Opscode
  6. 6. Chef comprises of three main elements: a server, one (or more) nodes, and at least one workstation. • The server acts as a hub that is available to every node in the organization. • Ensures right cookbooks (and recipes) are available, right policies are applied, the node object used during the previous chef-client run is available to the current chef-client run, and that all of the nodes that will be maintained by the chef-client are registered and known to the server. • The workstation is the location from which cookbooks (and recipes) are authored, policy data (such as roles, environments, and data bags) are defined, data is synchronized with the chef-repo, and data is uploaded to the server. • Each node contains a chef-client that performs the various infrastructure automation tasks that each node requires. Functions of Server, Nodes and Workstations
  7. 7. • Cookbooks are treated as a separate component (alongside the server, nodes, and the workstations). • Generally, cookbooks are authored and managed from the workstation, moved to the server, and then are pulled down to nodes by the chef-client during each chef-client run. Cookbooks • Neev is a partner to license and resell Opscode products and services. • For more info, log into our blog.
  8. 8. management-of-cloud-applications/ References
  9. 9. India - Bangalore USA Sweden The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 Neev AB, Birger Jarlsgatan 53, 6tr, 11145, Stockholm Phone: +46723250723 India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 Singapore #08-03 SGX Centre 2, 4 Shenton Way, Singapore 068807 Phone: +65 6435 1961 For more info on our offerings, visit