Formation - Maitriser les pipelines de déploiement DSC

Maitriser les pipelines de déploiement DSC

Durée : 4 jours

Ce cours est conçu pour les équipes qui utilisent Desired State Configuration (DSC) en production pour des environnements complexes et qui souhaitent améliorer leurs pratiques d’Infrastructure as Code (IaC) par le biais d’un pipeline de libération automatisé pour la configuration de l’infrastructure.

Vous explorerez :

  • Les composants de base de la DSC et les différents niveaux de maturité
  • Comment écrire des modules de haute qualité efficacement en utilisant la chaîne d’outils de la communauté
  • Comment composer des configurations et gérer les données de configuration

De plus, vous apprendrez à :

  • Mettre en place un pipeline de versions pour des déploiements rationalisés
  • Modifier les configurations et le cycle de vie d’un changement

Objectifs

  • Maîtriser les concepts DSC avancés pour les environnements complexes
  • Créer des ressources personnalisées et des configurations modulaires avec des matériaux composites
  • Devenir autonome dans l’utilisation professionnelle du DSC

Ateliers pratiques

  • Appliquer une configuration DSC
  • Ressources de l’auteur et module
  • Mise en place d’un pipeline DSC complet

Niveau PowerShell requis

Prérequis PowerShell 4/5

Programme de la formation

Jour 1

  • Révision des principes et concepts du DSC (ressource, idempotence, module)
  • Composer une configuration et l’appliquer à un noeud
  • Introduction à la gestion des artefacts
  • Découvrir les modules de la communauté DSC

Jour 2

  • Ecrire une ressource DSC basée sur des classes dans un module (avec Sampler)
  • Le modèle de pipeline de release et les concepts d’Infrastructure as Code
  • Comprendre les données de configuration et les configurations Yaml
  • Mettre en place votre première pipeline de configuration

Jour 3

  • Mise en place de votre pipeline DSC
  • Rédiger un module de ressources de haute qualité
  • Collaborer aux changements

Jour 4

  • Configuration avancée
  • Manipulateurs de données et secrets
  • DSCv3 et orientations futures

Modalités

  • Contenu : Cours théoriques et pratiques, en face à face ou dans une classe d’apprentissage à distance.
  • Méthodologie : Enseignement actif basé sur des présentations, des exemples, des démonstrations, le partage d’expériences et des laboratoires pratiques.
  • Support : Fourni
  • Format : Apprentissage en face à face ou à distance dans nos installations de formation virtuelles.

Tarif

> Formation privée <
£14,000 / jusqu’à 10 pers. / 4 jours

Formation délivrée sur notre plateforme interactive
ou dans vos locaux sur devis

Recevez notre catalogue de formations

Catalogue de formations SynEdgy avec Desired State Configuration PowerShell Universal Git and PowerShell

Remplissez le formulaire et recevez notre catalogue complet de formations.

    Votre nom

    Votre email

    Quelles formations sont susceptibles de vous intéresser ?

    Dites-nous ce que vous souhaitez: