Chef Training

Chef Course:

Chef is one of the most widely adopted Configuration Management tool in ongoing DevOps movement. Chef is used to streamline the task of configuring and maintaining a company's servers, and can integrate with cloud-based platforms such AWS, Google Cloud, MS Azure etc. as well as with on-premise infrastructure. Chef transforms your infrastructure into code. With its simple and readable syntax chef is very easy to use. Chef contains solutions for both small and large scale systems. It can work in stand-alone mode as well as in master-slave architecture. This course goes into details of Chef and prepares to design your infrastructure automation strategy and implement it by utilizing all the aspects of Chef.

Industry Level Projects

Chef Course Curriculum

What Is Configuration Management?
What Is Chef?
Install a Programmer’s Text Editor
Install the Chef Development Tools on Linux
Install Test Kitchen on Linux
Mathematical Operations
Heredoc Notation
Conditionals and Flow
Create a Directory Structure for Your Code
Verify Your First Chef Recipe
Recipes Specify Desired Configuration
Host versus Guest
Spinning Up Your First Virtual Machine
Test Kitchen Configuration with kitchen.yml
What Is a Node?
Installing Chef Client with Test Kitchen
Chef Client Modes
Accessing Node Information
Your First Cookbook: Message of the Day
Performing Your First Converge
Anatomy of a Chef Run
The Four Resources You Need to Know
Define Prerequisites
Edit the File
Introducing the File Resource
Introducing the Service Resource
Verify Success Criteria Are Met
Motd-Attributes Cookbook
Basic Attribute Priority
Attribute Precedence
How to Install Enterprise Chef Server Manually
Introducing Idempotence
Testing the Connection
Create a Node in a Sandbox Environment
Bootstrap Chef Server with Chef Solo
Using Community Cookbooks
Knife Cookbook Site Plugin
Manage Chef Supermarket Cookbooks on Your Chef Server Using Knife
Chef-Client Recipes
Test Kitchen and Chef Zero
Search from the Command Line
Search in a Recipe Using Test Kitchen
Basic Command Line Data Bag Usage with Knife
Verify Users
Create a Web Server Role
Roles and Search
Create a Dev Environment
Putting All the Pieces Together
Simulate a Development Environment
Testing Rationale
Test Automation with Serverspec
RSpec DSL Syntax
Test Automation with Foodcritic
Write Your First ChefSpec Test
Generate a Coverage Report

Frequently Asked Questions

This "Chef" course is an instructor-led training (ILT). The trainer travels to your office location and delivers the training within your office premises. If you need training space for the training we can provide a fully-equipped lab with all the required facilities. The online instructor-led training is also available if required. Online training is live and the instructor's screen will be visible and voice will be audible. Participants screen will also be visible and participants can ask queries during the live session.

Participants will be provided "Chef"-specific study material. Participants will have lifetime access to all the code and resources needed for this "Chef". Our public GitHub repository and the study material will also be shared with the participants.

All the courses from zekeLabs are hands-on courses. The code/document used in the class will be provided to the participants. Cloud-lab and Virtual Machines are provided to every participant during the "Chef" training.

The "Chef" training varies several factors. Including the prior knowledge of the team on the subject, the objective of the team learning from the program, customization in the course is needed among others. Contact us to know more about "Chef" course duration.

The "Chef" training is organised at the client's premises. We have delivered and continue to deliver "Chef" training in India, USA, Singapore, Hong Kong, and Indonesia. We also have state-of-art training facilities based on client requirement.

Our Subject matter experts (SMEs) have more than ten years of industry experience. This ensures that the learning program is a 360-degree holistic knowledge and learning experience. The course program has been designed in close collaboration with the experts working in esteemed organizations such as Google, Microsoft, Amazon, and similar others.

Yes, absolutely. For every training, we conduct a technical call with our Subject Matter Expert (SME) and the technical lead of the team that undergoes training. The course is tailored based on the current expertise of the participants, objectives of the team undergoing the training program and short term and long term objectives of the organisation.

Drop a mail to us at [email protected] or call us at +91 8041690175 and we will get back to you at the earliest for your queries on "Chef" course.

Recommended Courses

  More Info  
Apache Cassandra
  More Info  
  More Info