Maitrisez les pipeline Yaml Azure Devops
De zéro à l'infini!
What you will learn
Devenir autonome sur la création de pipeline Yaml Azure Devops et leur déploiement
Why take this course?
Ce cours vous aidera à devenir un véritable expert des pipelines Yaml Azure Devops CI/CD.
Le cours aborde les thèmes suivants:
Prérequis, environnement nécessaire, démarrage
Techniques de base
Variables, paramètres, expressions
Les tasks
Contrôler l'exécution d'un pipeline
Les artefacts
Les agents de build
Déploiement dans une VM
Le cours ne fait que survoler le pipeline classique, il s'attache plutôt aux nouveau modèle: les pipelines Yaml. Plus moderne, plus puissants,. Bref la voie que Microsoft recommande pour vos nouveaux pipelines.
La plupart des sujets sont abordés:
Variables, paramètres, expressions
sécuriser des variables, les groupes de variable
les éléments de pipeline: stage, job, steps, trigger ...
les tasks
orchestration des éléments de pipeline
pipelines sophistiqués
templates, ressources, environnement
créer et comprendre les Sevices Connexion
artefacts: universels, flux ou pipeline/build
agents de build
passage de paramètres entre éléments de pipeline
trigger
environnements, check, stratégie et job de déploiement
Et bien d'autres choses.
Le cours peut ne pas être absolument complet, mais je pense vraiment ne pas en être loin et en tout cas couvrir ce qui est réellement important.
Sa principale caractéristique est d'être très orienté démo. Tout ce qui est annoncé dans le cours est démontré dans des démos faciles à réaliser vous même. En général chaque module commence par un rappel de cours. Je n'entre généralement pas dans les détails à ce stade. je préfère privilégier les démos. C'est ma marque de fabrique.
Vous aurez ainsi plusieurs heures de démos pour comprendre et expérimenter par vous même.
Ce cours part des bases et donc s'adresse aux débutants et faux débutants. Mais il intéressera aussi les utilisateurs plus expérimentés.