logo

DevOps Course

course overview

Click to View dates & book now

Audience

  • Systems Operations Personnel
  • Developers
  • Quality Analysts
  • Interested in learning to write Infrastructure as a Code
  • Planning to become a DevOps Professional

Outline

1 Introduction to Chef

Learning Objectives:

In this this module you will learn about how Chef can be used for Configuration Management and how to deploy resources using Infrastructure as a code.

Sub Topics:

  • Evolution of Infrastructure
  • Overview of Infrastructure as a Code
  • What is Configuration Management
  • Chef Overview
  • Case Study

Hands-on workshop description: No Hands-On

2 Chef Architecture & Components

Understand about Chef Architecture & Building Blocks of Chef.

  • Chef Architecture
  • Chef Building Blocks
  • Case study

3 Recipes

Learn about basics of Recipes, Recipes Attributes and working with Recipes.

Sub-Topics:

  • Overview of Recipes and Recipes Attributes
  • Creating first Recipe
  • Syntax Check and Applying Recipes
  • Organizing Resources with Recipes

Hands-On: Create a Workstation Setup Recipe

4 Cookbooks

Understand what is a Cookbook and how to Create and work with Cookbooks using knife utility.

  • Introduction to Cookbooks
  • Anatomy of Cookbook
  • Creating Cookbooks
  • Run and Manage Cookbooks

Hands-On: Creating and Managing Cookbooks using knife utility , Deploy Apache Webserver

5 Chef-Concepts - Chef Development Kit, Nodes, Chef-Client and Chef Server

Learn about Chef Concepts - Chef Development Kit, Nodes, Chef-Client and Chef Server.

  • Chef Development Kit
  • Nodes
  • Chef-Client
  • Chef Server

6 Installation of Chef

Learn how to install Chef on Linux Machine.

Sub-topics:

  • Install Chef DK (Development Kit) on Chef Workstation
  • Setup a Chef Server
  • Create a Recipe or a Cookbook / download a Cookbook from Chef Supermarket in Workstation
  • Upload a Cookbook on the Chef Server
  • Connect a Node To The Chef Server
  • Deploy the Cookbook from the Server to the Node

Hands-on: Install Chef on Linux Machine

7 Organizations and Groups

Understand how Chef Server uses Organizations, Groups ,Users and Roles to define Role Based Access Control.

  • Organizations
  • Users
  • Groups
  • Roles

Hands-On: Working with Organizations, Groups, Users and Roles

8 Data bags

Understand how data bags can be indexed for searching.

  • What Are Data Bags
  • Creating User and Group Data Bags

Hands-On: Building A Recipe To Deploy Local User Account From Data Bags

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.