Dans un marché de l'emploi où les compétences DevOps et l'automatisation des processus sont de plus en plus recherchées, maîtriser Azure Pipelines devient essentiel. Cette formation vous permet de développer des compétences en intégration continue (CI) et déploiement continu (CD), des atouts indispensables pour optimiser les flux de travail et améliorer la qualité des livraisons logicielles. Ces compétences vous ouvriront des opportunités professionnelles en tant qu'ingénieur DevOps ou lead DevOps, répondant aux besoins croissants des entreprises dans un contexte de transformation numérique. Azure DevOps et les pipelines d'automatisation sont au cœur de l'évolution des responsabilités dans le développement logiciel et la gestion de projets.

Public

À qui s'adresse la formation Azure Pipelines (débutant)

Cette formation s'adresse aux développeurs, ingénieurs DevOps et administrateurs systèmes souhaitant automatiser et optimiser leur processus de développement et de déploiement. Idéale pour ceux qui veulent comprendre et maîtriser l'outil Azure Pipelines pour améliorer leurs workflows CI/CD.

Objectifs

Compétences visées pour la formation Azure Pipelines (débutant)

À l'issue de cette formation, vous serez capable de créer et déployer des pipelines CI/CD sur Azure Pipelines. Vous apprendrez à gérer le cycle de vie des builds, à intégrer des tests automatisés, à surveiller les pipelines et à appliquer les meilleures pratiques pour améliorer l'efficacité et la qualité des livraisons logicielles.

Programme

Introduction à Azure Pipelines

  1. Définir Azure Pipelines et ses composants
  2. Expliquer le rôle d'Azure Pipelines dans le CI/CD
  3. Identifier les avantages de l'automatisation des builds et déploiement

Prérequis et configuration initiale

  1. Créer un compte Azure DevOps
  2. Configurer un projet et un dépôt Git
  3. Installer les outils nécessaires (Azure CLI, Visual Studio Code)

Comprendre les concepts de base du CI/CD

  1. Expliquer l'intégration continue (CI) et le déploiement continu (CD)
  2. Identifier les étapes d'un pipeline CI/CD
  3. Discuter des meilleures pratiques en CI/CD

Créer un pipeline de build simple

  1. Définir un pipeline de build dans Azure Pipelines
  2. Ajouter des tâches de compilation et de test
  3. Exécuter et surveiller le pipeline de build

Gérer les sources et les versions de code

  1. Connecter un dépôt Git à Azure Pipelines
  2. Ajouter un projet et un dépôt au pipeline
  3. Comprendre les stratégies de versionning

Ajouter des tests automatisés au pipeline

  1. Intégrer des tests unitaires dans le pipeline
  2. Configurer des tests de performance et de sécurité
  3. Analyser les résultats des tests

Créer un pipeline de déploiement de base

  1. Définir un pipeline de déploiement dans Azure Pipelines
  2. Déployer sur un environnement de test
  3. Configurer des variables de déploiement

Gérer les environnements et les approbations

  1. Créer et configurer des environnements de déploiement
  2. Mettre en place des approbations manuelles et automatiques
  3. Gérer les approbations dans le pipeline

Surveiller et analyser les pipelines

  1. Visualiser l'historique des exécutions de pipeline
  2. Analyser les logs et les rapports de build
  3. Configurer des alertes et notifications

Travailler avec des artefacts

  1. Créer et publier des artefacts dans le pipeline
  2. Consommer des artefacts dans d'autres pipelines
  3. Gérer les versions des artefacts

Intégrer des outils externes

  1. Ajouter des extensions à Azure Pipelines
  2. Intégrer des outils de qualité de code et de sécurité
  3. Utiliser des services externes dans le pipeline

Appliquer les meilleures pratiques en CI/CD

  1. Automatiser les tâches répétitives
  2. Gérer les secrets et les configurations sensibles
  3. Optimiser les performances des pipelines

La formation Azure Pipelines (débutant) est dispensée sur 7 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Azure Pipelines - débutant 7 heures 595.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau