
Automation with Chef
Automation with Chef
This online instructor led training course provides the knowledge and skills to utilize Chef, a configuration management tool for dealing with machine setup on physical servers, virtual machines and in the cloud. In this course students will learn key topics including the Chef resources, recipes, cookbooks, test kitchen, Ohai, centralizing management, managing data, power automation, and more.

Instructor:
Course Information
Skills Learned
After completing this course, students will have a better understanding of:
- Chef resources
- Recipes and cookbooks
- How to test cookbooks
- Centralized management
- Scalability
- Managing data
- Automating runs
Who Should Attend This Course
This course is intended for DevOps engineers wanting to learn Configuration Management with Chef.
Prerequisites
None, but we recommend that students:
- Some prior experience writing code.
- Understand how to use a command-line text editor to edit files.
- Have a beginner-level experience navigating a Terminal, such as Powershell or Bash, and using it to perform basic file manipulations
- Have a basic understanding of system administration, such as what it means to install and configure packages and start services.
Course Outline
Using Chef resources
- Building blocks
Building Chef
- Recipes
- Cookbooks
Testing cookbooks
- Test Kitchen
System detail collection
- Ohai
Attributes
- Dynamic code
Workstation setup
Centralizing management
- Chef Server
Roles
- Simplification
- Scalability
Managing data
- Templates
- Advanced templating – passing in variables
Storing your code
- Repositories
- Intro to Git
Community Cookbooks
Automating Chef-client runs
Multi-node infrastructure
Power automation
- Chef Search
Environments
- Staging
- Production
Create user accounts on servers
- Databags

CLASS START DATES
Are you a student and need support?
Don’t see the class you’re looking for?
Get a demo or pricing!
Call (800) 850-9932 or submit this form to get pricing for you or your team.
We absolutely love being able to tailor the StormWind training experience to you and your goals. Simply provide us with a little bit of upfront info and we’ll get to work on customizing learning packages for you—at a price you just can’t resist.