Chef – Automatisation de l’administration serveur

0 Enrolled
14 heures
  • 14 heures
  • 24
  • 0
  • no
1,500.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’automatiser la gestion centralisée d’une infrastructure avec la solution Open Source Chef.

Prérequis

  • Utilisation de la ligne de commande Shell script
  • Notions de base de Ruby
  • Avoir des connaissances sur les bases du système Unix/Linux

Objectifs pédagogiques

  • Comprendre le fonctionnement de Chef
  • Mettre en œuvre une administration centralisée avec Chef
  • Installer et exécuter Chef Server
  • Utiliser le client Chef
  • Créer des ressources et recettes
  • Tester les recettes

Public ciblé

  • Développeurs
  • Architectes techniques
  • Administrateurs
  • Techniciens

Programme de formation

  • Présentation de Chef

    • Présentation de Chef

  • Chef Server & Chef Client

    • Installation et paramétrage de Chef Server

    • Paramétrage des nodes

    • Exécution de Chef Client

    • Situer Ansible au sein de ces outils

  • Nodes, ressources & recettes

    • L’objet Node

    • Les ressources & recettes

    • Attributs, templates & dépendances entre les recettes

    • Variables & notifications

    • Recettes de la communauté & inclusion de recettes

    • Travaux pratiques: Manipulation des variables. Mise en œuvre des notifications. Création de ressources & recettes. Inclusion de recettes

  • Sécurité

    • Les Data Bags

    • Travaux Pratiques: Mise en pratique des notions abordées : utilisation de Data Bags dans la sécurité

  • Rôles et environnement

    • Rôles et environnement : introduction des concepts

    • Paramétrage d’un node sur base de son rôle

    • Paramétrage d’un node sur base de son environnement

    • Travaux pratiques: Maniement de rôles, configuration d’un node sur base de son rôle et sur base de son environnement

  • Test des recettes

    • Tester unitairement les recettes : ChefSpec

    • Test Kitchen / Serverspec avec Vagrant et Docker

    • Travaux pratiques: Test unitaire des recettes avec Chefspec

  • Pour aller plus loin

    • Les outils de gestion graphique

    • La sécurisation de Docker

    • L’API de Docker

    • Travaux pratiques: Mise en place d’une stratégie de sécurité pour un conteneur et pour les données

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content