The Chef-Certified beginner’s guide to developing cookbooks locally and distributing changes with a Chef Server
What are the requirements?
Before taking this course, we recommend some prior experience writing code. This can be just about any flavor! You don’t have to be an expert developer to get started with Chef, and you don’t need to be familiar with Ruby.
Understand how to use a command-line text editor, like Vi, Emacs or Nano to edit files.
Beginner-level experience navigating a Terminal, such as Powershell or Bash, and using it to perform basic file manipulations
A basic understanding of system administration, such as what it means to install and configure packages and start services.
What am I going to get from this course?
Describe how Configuration Management with Chef is performed.
Be technically savvy in the process of installing and configuring servers in the cloud or in an on-premise datacenter.
Gain an understanding of Chef’s core components, architecture, terminology and have basic fluency with the most commonly used tools.
Be able to utilize and describe Chef terms like Resources, Recipes, Cookbooks, The Chef Server, Roles, Environments, and Data Bags.