Chef - Automatiser la gestion des serveurs
Date de mise à jour :
Identifiant Offre Info : 15_26513797F
Organisme responsable :
NAPSIA
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- 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
Programme de la formation
Connaître les caractéristiques et le fonctionnement de Chef Les principes de l'administration automatisée et centralisée Historique de Chef et outils similaires Présentation du fonctionnement général de Chef Chef-Solo vs. Chef Server Installation et configuration de Chef Server Configuration des nodes Exécution du client Chef Les commandes de base, outils Knife, extension Knife-Solo. Mise en œuvre de Chef Les nodes, ressources et recettes …
Connaître les caractéristiques et le fonctionnement de Chef
- Les principes de l'administration automatisée et centralisée
- Historique de Chef et outils similaires
- Présentation du fonctionnement général de Chef
- Chef-Solo vs. Chef Server
- Installation et configuration de Chef Server
- Configuration des nodes
- Exécution du client Chef
- Les commandes de base, outils Knife, extension Knife-Solo.
Mise en œuvre de Chef
- Les nodes, ressources et recettes
- Les attributs, templates et dépendances entre les recettes
- Les variables et notifications
- Utilisation des recettes existantes (communauté Open Source)
Comprendre comment automatiser l'administration serveur avec Chef
- Les rôles et environnements
- La configuration d'un node sur base de son rôle.
- La configuration d'un node sur base de son environnement.
Maîtriser les bonnes pratiques avec Chef
- Les tests unitaires de recettes avec ChefSpec.
- Sécuriser et organiser les données avec les data bags.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
28 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissances de base sur les systèmes Unix/Linux Pratique de l'administration système Linux Maîtrise d'un langage de développement de scripts (Bash, Python, Ruby) Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
142 Route d'Albi
31200 Toulouse - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes