Développeurs - Webmasters
Der Inhalt dieser Seite ist nicht auf Deutsch verfügbar
Maîtrise des commandes de base Linux, notions de Docker
Comprendre les notions nécessaires à la mise en place d'une infrastructure de déploiement continu d'un logiciel.
Automatisation de la chaîne de production logicielle: principe, bonnes pratiquesAnsible: fonctionnalités, principales commandesGestion des DNS avec AnsibleGestion des comptesLivraison des stacks
De l'intégration continue au déploiement continuLivraison des artefacts et exécutionGestion du renouvellement des certificatsRundeck: déportation des actions techniques de fabrication des images
Virtualisation: intérêt, typesOptimisation de la fabrication d'imagesAutomatisation du provisioning des environnementsExploitation des avantages de Docker (isolation, mobilité, répétabilité, restauration, modularité)
Vault (HashiCorp): présentation, positionnement dans l'infrastructureInstallation et démarrage du serveurGestion des secretsSecrets dynamiquesGestion de l'authentificationDéploiement et présentation de l'interface webUtilisation de l'API HTTP
Gestion des logs applicatifs (ELK ou GrayLog)Plan de monitoringGestion des défaillances
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis