Formation Chef

Demande d'information

Formation Chef

  • Contenu Formation Chef .
    • Durée:3 jours
    • Public: Administrateurs systèmes.
    • Pré-requis: Avoir suivi la formation Linux : administration système (bases + services), ou avoir des connaissances équivalentes
    • Objectifs: Comprendre l'intérêt du mouvement DevOps - Installer Chef - Ecrire des recettes et des livres de cuisine avec Chef - Maîtriser les bonnes pratiques et assurer la cohérence du SI avec Chef.
    • Référence: Ré851-F.
    Programme:

    Introduction DevOps.
    • L'origine du mouvement DevOps
    • Le besoin d'industrialisation pour l'opérationnel
    • Tour d'horizon des outils
    • Positionnement de Chef dans le paysage actuel.
    Présentation de Chef.
    • Découvrir l'architecture de Chef
    • Les nœuds, et le client chef
    • Utilisation en local avec chef-apply, ou avec chef-client
    • Les recettes (recipes) et livres de cuisine (cookbooks)
    • Garantir l'idempotence.
    Atelier pratique : installer chef-client, écrire une première recette pour tester.

    Manier le couteau.
    • Configuration de Chef Server, et d'une station de travail (workstation)
    • Gestion des nœuds, bootstrapping
    • Le couteau pour la ligne de commande : knife
    • Mise en place du dépôt (chef-repo)
    • Définition d'un jeu d'exécution (run-lists).
    Atelier pratique : installer Chef Server, déployer un livre de recette sur un nœud.

    Des recettes de plus en plus savoureuses.
    • Un peu de Ruby
    • Structure des cookbooks
    • Le supermarché des cookbooks
    • Templates
    • Les informations des nœuds : ohai et les attributs
    • Les environnements
    Atelier pratique : déployer des recettes avec des variables, gérer plusieurs environnements.

    Vers un environnement de production.
    • Synchroniser le dépôt avec git
    • Gérer les dépendances des cookbooks avec Berkshelf
    • Tester ses environnements avec Test Kitchen et ChefSpec
    • Les sacs de données (data bags) et les rôles de recherche (search roles)
    • Intégration de Chef dans la logique applicative : vagrant, docker, …
    Atelier pratique : synchroniser le dépôt, écrire un cookbook à dépendances, déployer un environnement complet de nœuds chef.

    Tarifs

    A distance ou présentiel: 1500 euros.

Autre formation en rapport avec programmation