Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure DevOps - Pipelines : l'automatisation de votre projet
Rating: 4.4 out of 5(145 ratings)
1,042 students

Azure DevOps - Pipelines : l'automatisation de votre projet

Mettre en place facilement & rapidement de l'intégration et du déploiement continu
Last updated 8/2023
French

What you'll learn

  • Utiliser les pipelines d'azure devops
  • Créer un pipeline d'intégration continue
  • Créer un pipeline de déploiement continu

Course content

7 sections30 lectures3h 1m total length
  • Ce cours vous intéresse ? Vous pouvez l'avoir moins cher !0:13
  • Rejoignez le serveur Discord !0:10

    Si vous souhaitez un espace de partage autour des technologies de Microsoft, vous pouvez nous rejoindre sur notre serveur Discord, pour discuter de cette formation (ou de tout autre sujet).

    Le serveur Discord est accessible à cette adresse : https://discord.gg/PKrnp5wSzv

    A votre arrivée, n'hésitez pas à vous présenter rapidement et dire que vous avez acquis ce cours, afin que je puisse vous mettre dans le salon privé dédié aux participants de ce cours exclusivement.

  • Fonctionnement de la plateforme Udemy2:44
  • Bienvenue sur le cours4:43
  • Les défintions de base3:57
  • Objectifs & avantages d'un CI/CD6:55
  • Présentation des différentes pages4:55

Requirements

  • avoir un compte Azure DevOps
  • quelques notions .NET et Angular sont un plus

Description

Lorsqu'on parle de process DevOps, on parle souvent d'automatisation. Et en effet, l'automatisation est un point important pour un workflow DevOps réussi. Azure DevOps offre bien évidemment une automatisation, sous le nom de pipelines.

Azure DevOps propose deux types de pipelines : ceux d'intégration continue et ceux de déploiement continu.

Dans ce cours, nous verrons les deux, avec l'éditeur classique ainsi qu'en mode YAML.

Ainsi, nous explorerons :

  • La création d'un pipeline d'intégration continue avec les technologies .NET Core (ASP.NET Core MVC) et JavaScript (Angular)

  • La création d'un pipeline de déploiement continu pour le site ASP.NET Core et une application Angular

  • La création et l'envoi des applications sur des WebApp Azure

Évidemment, chaque système et chaque projet possède ses propres contraintes et de fait, il n'est pas possible de couvrir à 100% ce que votre projet a besoin.

De même, la sécurité, qui est un élément majeur dans un cycle DevOps (ayant d'ailleurs donné lieu au nom DevSecOps) ne sera pas couverte dans ce cours.

A la fin de ce cours, vous aurez toutes les compétences nécessaires afin de pouvoir mettre en place les premiers pipelines d'automatisation sur Azure DevOps afin de traiter automatiquement les phases de build et de release, et de ne plus avoir à faire d'opérations manuelles.

Who this course is for:

  • développeurs
  • devops
  • chefs de projet