Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Working with Chef

In this course, you will learn the principals of Chef, and how to successfully integrate Chef into your organization.

GK# 7347

Course Overview

TOP

Chef is a configuration management automation tool that focuses on creating repeatable, supportable, and consistent configuration management. An in-depth understanding of its use and implementation is a fundamental requirement for all software professionals. In this path you will learn the principals of Chef, and how to successfully integrate Chef into your organization.

Schedule

TOP
  • Delivery Format:
  • Date:
  • Location:
  • Access Period:

$

What You'll Learn

TOP

DevOps using Chef

Outline

TOP
Viewing outline for:

On-Demand Outline

Working with Chef: Fundamentals

  • Describe Chef and how it is used for configuration management
  • Recognize that Chef uses an imperative language and distinguish between imperative and declarative languages
  • Describe the contents of recipes and cookbook and how Chef used them when performing configuration
  • Describe the terms used by Chef for performing automated configuration management
  • Identify other popular DevOps tools used for automated configuration management
  • Describe how Chef functions and how it is supported in operating systems such as Linux and Windows
  • Compare Chef's cloud based functionality to traditional operating systems
  • Compare the different Chef platforms and decide on which one to use
  • Recognize the different methods in installing Hosted Enterprise Chef
  • Describe how Chef Solo works
  • Work with the Chef Administrator's Workstation
  • Identify how Enterprise Chef runs, and how it is used
  • Distinguish between open source Chef and other Chef installations
  • Describe the features of hosted enterprise Chef
  • Create a node to be managed by Chef
  • Identify how Chef uses Knife to create cookbooks
  • Describe how Chef uses per-environment runlists
  • Identify how Chef determines in a configuration is out of policy, and how Chef reapplies policy to the desired state
  • Describe the different kinds of Chef nodes
  • Identify and retrieve Chef node attributes
  • Create and upload Chef roles
  • Use the Chef development kit and tools such as Test Kitchen, ChefSpec, and Foodcritic
  • Use Chef analytics to provide real-time visibility into what is occurring on the Chef server
  • Use the Chef management console for the management of nodes, roles, data bags, environments, and cookbooks
  • Use Chef Delivery to continuously deliver applications and infrastructure
  • Work with Chef and create a per-environment runlist

Prerequisites

TOP

DevOps is a software development methodology that focuses on the blending of tasks performed by a company's application development and system operations teams. An in-depth understanding of its use and implementation is a fundamental requirement for all software professionals. In this path, you will learn the principals of DevOps, and how to successfully integrate DevOps into your organization. You will also be introduced to DevOps tools, and how they are used for processes such as collaboration and code sharing.

Who Should Attend

TOP

This course is designed for software professionals or anyone interested in learning Chef or implementing Chef in their organization.

Follow-On Courses

TOP

Chef is an industry leader in automated configuration management. Therefore, an in-depth knowledge of the tool is a fundamental requirement for operations staff, especially DevOps engineers. Chef Analytics is a package used to monitor, report, and record actions taken on the Chef Server. It can be leveraged to create alerts and send notifications though other DevOps tools, such as HipChat. This series of courses covers the architecture of Chef Analytics and the techniques required to monitor events on all nodes managed by Enterprise Chef. This series also covers the advanced topics of Chef, such as using troubleshooting tools and managing nodes.

Course Delivery

This course is available in the following formats:

On-Demand

Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.



Request this course in a different delivery format.
Enroll