> Formations > Technologies numériques > Virtualisation, Cloud, Devops > DevOps et gestion de la production > Formation Azure DevOps, mettre en œuvre l'intégration continue > Formations > Technologies numériques > Formation Azure DevOps, mettre en œuvre l'intégration continue

Formation : Azure DevOps, mettre en œuvre l'intégration continue

Azure DevOps, mettre en œuvre l'intégration continue



Best

DevOps propose d'optimiser le flux de travail entre les développeurs et les opérationnels permettant de concilier réactivité et qualité de service. Ce cours montre les concepts clés de DevOps et de la chaîne de déploiement continu avec Microsoft Azure, devenu le standard de la gestion du cycle de vie des projets.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou à distance
Disponible en anglais, à la demande

Réf. ICA
  5j - 35h00
Prix : 3490 € H.T.
Pauses-café et
déjeuners offerts




DevOps propose d'optimiser le flux de travail entre les développeurs et les opérationnels permettant de concilier réactivité et qualité de service. Ce cours montre les concepts clés de DevOps et de la chaîne de déploiement continu avec Microsoft Azure, devenu le standard de la gestion du cycle de vie des projets.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Mettre en place une intégration continue avec Azure
Maîtriser la chaîne de déploiement continu : les bons réflexes, les outils, les rituels collaboratifs
Développer le culte de la mesure et mettre en œuvre les bonnes pratiques

Public concerné
Développeurs, architectes, chefs de projet techniques.

Prérequis
Connaissances de base des architectures Cloud, des systèmes d'exploitation et des réseaux d'entreprise.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

Intégration continue et Azure DevOps

  • Les principes, objectifs et avantages de l’intégration continue.
  • Les différents composants nécessaires pour faire de l’intégration continue.
  • Les concepts d'Azure DevOps.
  • La gestion de projet avec Azure DevOps.
  • Les différents acteurs intervenant avec Azure Devops.
  • Création et configuration d’un nouveau projet.
  • Gestion des droits d’accès au projet.
Travaux pratiques
Créer et configurer un nouveau projet.

Le contrôleur de code source

  • Présentation de Team Foundation Version Control.
  • Utilisation dans Visual Studio.
  • Utilisation de GIT avec Azure DevOps.
  • Cloner un dépôt GIT.
Travaux pratiques
Utiliser GIT avec Azure DevOps.

Mettre en place des tests

  • Plan de test et tests fonctionnels.
  • Gestion des bugs et feedbacks.
  • Test de charge dans le Cloud.
Travaux pratiques
Conception et mise en œuvre des tests avec Azure. Gestion des bugs et de la relivraison. Gestion de la non régression.

Les Builds

  • Créer une nouvelle définition de "build".
  • Ajouter des tâches à un build.
  • Compiler le projet.
  • Lancer les tests unitaires.
  • Déclencher un build.
  • Automatisation des builds et des tests.
Travaux pratiques
Générer les builds et compiler le projet. Lancer et vérifier les tests unitaires.

Les release et leurs déploiements

  • Créer une nouvelle release.
  • Définir les tâches d’une release.
  • Prévoir une intervention manuelle lors d’un déploiement.
  • Les groupes de tâches.

Validation et déclenchement des déploiements

  • Approuver un déploiement.
  • Automatisation des déploiements.
  • Déploiement conditionnel.
Travaux pratiques
Mettre en place un déploiement. Automatiser les déploiements.

La gestion des releases

  • Gérer différentes versions dans différents environnements.
  • Définition des variables d’environnement.
  • Gestion d’erreur et logs.
Travaux pratiques
Gérer les différentes versions. Visualiser le contenu des fichiers logs.

Fonctionnement de l’agent pool

  • Gestion de la file d’attente.
  • Les concurrents pipelines pour les agents hébergés.
  • Ajouter des agents privés.
Travaux pratiques
Gérer la file d’attente. Utiliser des agents privés.
Parcours certifiants associés
Pour aller plus loin et renforcer votre employabilité, découvrez les parcours certifiants qui contiennent cette formation :

Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Avis clients
4,3 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
FLORIAN D.
21/10/24
4 / 5

Cours très dense, avec beaucoup de notions à aborder. Etant novice, il a fallu s’accrocher. D’autant plus que beaucoup d’aspects ne me concerneront pas plus tard étant donné que nous avons une équipe dédié qui gère Azure Devops. Néanmoins, j’ai compris globalement les grands lignes et cela m’aidera lorsque quelqu’un évoquera ce sujet avec moi.
RAMI H.
21/10/24
4 / 5

constructif mais nécéssite des connaissances de developpement web
NYEMBO R.
21/10/24
4 / 5

Le cours mériterais à être divisé en plusieurs cours ciblés sur différents modules Azure Devops car la matière est trop vaste par rapport au temps imaparti.La professeure était bien disponible pour expliquer et ses explications étaient bien claires.



Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance

Dernières places
Date garantie en présentiel ou à distance
Session garantie