Publication date : 04/29/2024

Course : Chef, automate server administration

Practical course - 2d - 14h00 - Ref. CFH
Price : 1670 € E.T.

Chef, automate server administration




This Chef training course, part of the DevOps technology movement, will enable you to implement best practices for managing your servers and their configurations. You'll learn how to automate the management of your infrastructure, making it versionable, testable and repeatable just like application code.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. CFH
  2d - 14h00
1670 € E.T.




This Chef training course, part of the DevOps technology movement, will enable you to implement best practices for managing your servers and their configurations. You'll learn how to automate the management of your infrastructure, making it versionable, testable and repeatable just like application code.


Teaching objectives
At the end of the training, the participant will be able to:
Implement centralized administration with Chef
Installing and running Chef Server
Using the Chef client
Create resources and revenues
Recipe testing
Understanding how Chef works

Intended audience
Developers, architects, technicians and system administrators.

Prerequisites
Basic knowledge of a Linux/Unix system (use of command line and Shell Script).

Course schedule

1
Operating principle

  • Fundamental concepts.
  • The positioning of Chef and competing tools.
  • What can be automated.
  • Chef Server (Hosted/On-Premises), working environment.
  • Chef-Solo: Chef without a server.
  • Introduction to the various Chef plug-ins.

2
The Chef server and client

  • Installing and configuring Chef Server.
  • Node configuration.
  • Chef client presentation: functionalities.
  • Using and running the Chef client.
  • Basic commands, Knife tools, Knife-Solo extension.
Hands-on work
Install and configure Chef Server. Deploy, configure and handle the Chef client.

3
Nodes, resources and recipes

  • Presentation of the node object.
  • Resources: presentation, concept, implementation and action.
  • Recipes: presentation and use.
  • Attributes, templates and dependencies between recipes.
  • Use of variables and implementation of notifications.
  • Use of community income and inclusion of income.
Hands-on work
Manipulate variables. Implement notifications. Create resources and recipes. Include recipes.

4
Safety

  • Chef security techniques: what you can do.
  • Variables in the form of JSON data, data bags.
Hands-on work
Safety implementation. Use of data bags.

5
Roles and environments

  • Roles and environments: presentation and concepts.
  • Node configuration based on its role.
  • Node configuration based on its environment.
Hands-on work
Role manipulation. Node configuration based on role and environment.

6
Test your recipes

  • Recipe unit testing: presentation and concepts.
  • Recipe unit testing with ChefSpec.
  • Set up environments (reproducible, portable and lightweight) with Vagrant.
Hands-on work
Unit testing recipes with ChefSpec.


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
QUENTIN P.
01/12/25
5 / 5

Le tour d’horizon proposé de Chef est très satisfaisant, les exercices sont bien détaillés et permettent de bien comprendre ce qu’on manipule, au top !
LEO L.
01/12/25
5 / 5

Bon contenu, formateur sympa, une bonne partie du temps en semi-autonomie sur les exercices ce qui était très bien pour appréhender les outils et leurs fonctionnements.
DEQUIREZ CORENTIN A.
01/12/25
5 / 5

parfait



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 22 June, 7 Sep.

PARIS LA DÉFENSE
2026 : 22 June, 7 Sep.