Menu

Gestion de configurations avec Chef

CONNAISSANCES PREALABLES

  • Connaissance des bases du système Unix/Linux et un langage de développement de scripts

DURÉE 

  • 3 jours (21 heures)

PROFL DES STAGIAIRES

  • Administrateurs, exploitants souhaitant utiliser Chef pour la gestion centralisée des configurations logicielles

OBJECTIFS

  • Comprendre le fonctionnement de Chef, et savoir le mettre en oeuvre pour une administration centralisée

METHODES PEDAGOGIQUES

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • Mise à disposition d’un poste de travail par participant

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

  • Consultant-Formateur expert Production et Supervision

CONTENU DU COURS

Introduction

  • Présentation de Chef, fonctionnalités
  • Gestion automatisée de l’infrastructure systèmes et réseaux (serveurs, machines virtuelles,containers, équipements réseaux)
  • Exemples : apache2 et nginx pour configurer un serveur apache et nginx – chef-client, pour gérer le fichier de configuration clien.rb et chef-client service – Modification, développement de cookbook

Architecture

  • Chef server, Chef Analytics pour le suivi, Chef management Console : interface web d’administration, Chef-client sur les noeuds clients d’administration (workstation) et Chef Development Kit
  • Définition de la notion de noeud, et des attributs du noeud, des cookbooks

Installation et configuration

  • Chef Server : prérequis techniques, différents modes d’installation (standalone, cluster, ..)
  • Clients d’administration (workstation) : utilisation de knife pour synchroniser les données avec chef-server
  • Installation de chef-client sur un noeud, Etapes de l’exécution d’un client : Récupération des données sur les noeuds, authentification auprès du Chef-Server
  • Création de la « run-list », exécution, mise à jour du noeud

Cookbooks

  • Principe. Les cookbooks disponibles en opensource
  • Modification, développement de cookbook

Chef Analytics et la console

  • Installation et configuration
  • Principe de Chef Analytics
  • Collecte de données, sur les noeuds, les actions exécutées, …
  • Visualisation des données
  • Console web d’administration des clients, cookbooks, noeuds, rapports, rôles, etc
Formation inter
à partir de
1738,5 €
par stagiaire
Un renseignement ?
Un devis ?

Nos
références