Formation : Les bases du CI/CD dans Azure DevOps

Vous cherchez à maîtriser l’intégration et la livraison continue? Découvrez notre formation CI/CD spécialisée de 2 jours sur les principes fondamentaux du CI/CD dans Azure DevOps. Plongez-vous dans les rouages du CI/CD et apprenez à mettre en place des pipelines de livraison continue pour améliorer la qualité et la sécurité de vos logiciels.

Sur la plateforme Azure DevOps, explorez des ateliers pratiques et des concepts universels applicables à toutes les technologies. L’automatisation devient votre alliée et améliore votre développement logiciel. Nous proposons également des services DevOps complets pour vous accompagner dans l’implémentation réussie de vos projets, en optimisant vos flux de travail et en facilitant la collaboration entre les équipes de développement et d’exploitation.

Logo-azure-devops-formation-CI/CD

À qui s’adresse la formation CI/CD?

La formation CI/CD s’adresse à toute personne qui travaille dans qui travaille en développement logiciel : développeur, QA ou administrateur de systèmes. Elle aborde les principaux concepts et outils utilisés tout au long du cycle de développement. Seules des connaissances de base en développement ou sur le monde des opérations sont requises.

Déroulement de la formation

Une formation CI/CD menée par un professionnel du DevOps

Les concepts du DevOps

Ce chapitre vous présente les concepts fondamentaux du DevOps par Gologic. Vous apprenez comment les pratiques DevOps peuvent améliorer la collaboration entre les équipes de développement et d’exploitation, accélérer les déploiements et garantir une meilleure qualité des logiciels.

La gestion du code source

Dans cette partie, vous découvrez comment développer la collaboration, suivre les modifications apportées au code et gérer les problèmes à l’aide d’Azure Boards. Vous utilisez Azure Repos et Git, afin de gérer efficacement votre code source.

Vos premiers pipelines

Plongez dans Azure Pipeline, l’outil central dans Azure DevOps. Découvrez comment mettre en place des pipelines d’intégration continue pour automatiser la création de votre application, incluant les processus de build, de test et de déploiement.

La gestion des artefacts

Ce chapitre met de l’avant la gestion des artefacts qui vous permet de gérer et de partager facilement des artefacts tels que des paquets NuGet ou des conteneurs Docker. Vous découvrez les différences entre Azure Artifact et Azure Pipeline Artifacts. Enfin, vous apprenez à utiliser ces artefacts dans vos pipelines Azure pour simplifier et optimiser votre processus de déploiement.

Sécurité et configuration avancées

Découvrez quelques-unes des fonctionnalités avancées d’Azure Pipeline. Vous apprenez à personnaliser vos pipelines, à mettre en place des dépendances entre les différentes étapes, à gérer vos secrets, à sécuriser vos pipelines et à vous amuser avec des étapes conditionnelles.

Mini projet pratique

Enfin, la mise en pratique de tout ce que vous avez appris se fait à travers la réalisation d’un mini projet. À vous de jouer! En utilisant les outils et les techniques que vous aurez acquises tout au long du cours, vous allez effectuer la mise en place de pipelines complets de CI/CD pour une application, simulant ainsi le déploiement en continu.

N’hésitez pas à nous contacter afin de découvrir la mise en pratique du DevOps, du CI/CD et d’Azure DevOps. Notre formateur passionné vous accompagnera tout au long du processus en vous fournissant des exemples concrets et des conseils pratiques.

Plongez dans le monde passionnant du DevOps et d’Azure DevOps avec notre formation CI/CD pratique.

 

Réservez votre formation dès maintenant !

10 & 11 mars

Obtenez votre certification DevOps Foundation ®
$975
$ 850
  • Formation en ligne
  • Places limitées
promotion

7 & 8 avril

Obtenez votre certification DevOps Foundation ®
$975
$ 850
  • Formation en ligne
  • Places limitées
Promotion

21 & 22 avril

Obtenez votre certification DevOps Foundation ®
$975
$ 850
  • Formation en ligne
  • Places limitées
Promotion

Formateur Gologic

WARREN DA COSTA — Conseiller DevOps et Formateur

Warren Da Costa formateur professionnel CI/CD Azure DevOps

Conseiller DevOps et formateur, Warren Da Costa a débuté sa carrière en tant que développeur logiciel dans le monde des systèmes embarqués. Avec les défis et les opportunités qui se sont présentées, il s’est rapproché de l’univers de l’infrastructure et de l’infonuagique. C’est donc naturellement qu’il adhère à la philosophie DevOps en mixant compétences de développement et gestion de services en production.

Il aime mener à bien des projets et s’engage à atteindre les objectifs de son équipe en utilisant une approche collaborative et orientée sur les résultats.

Passionné et déterminé, il a su démontrer sa capacité à gérer les défis complexes en adoptant les meilleures pratiques Agiles et DevOps.

La formation Les bases du CI/CD dans Azure DevOps en résumé

Description

Entrez dans l’univers de l’intégration et de la livraison continue, le fameux CI/CD!

Au cours de la formation CI/CD, nous abordons le cycle de vie d’une application à travers le CI/CD en expliquant les concepts essentiels et en formant les participants à utiliser Azure DevOps. À travers plusieurs ateliers pratiques, les participants ont l’occasion de créer un pipeline et de mettre en œuvre une démarche d’intégration et de livraison continues (CI/CD). Grâce à cette automatisation, ils pourront améliorer la qualité et la sécurité de leurs logiciels de manière efficace. Ne manquez pas cette opportunité d’automatiser vos processus, inscrivez-vous dès aujourd’hui!

Sujets présentés

  • Introduction sur le DevOps et présentation d’Azure DevOps
  • La gestion de projet et de code avec Azure Repos, Git et Azure Boards
  • Tests automatisés avec des builds et Azure Pipeline (les bases)
  • La gestion des artefacts avec Azure Artifact — Azure Pipeline Artifacts
  • La gestion de la sécurité du pipeline d’intégration continue 

Type d'atelier

Atelier théorique et pratique

Participants

Dev, QA, Ops. À partir de 5 participants.

Durée

2 jours

Prérequis

Connaissances de base en développement logiciel

Emplacement

En entreprise ou à distance

FAQ

La formation CI/CD (Continous Integration/Continous Deployment) est un ensemble de pratiques de développement logiciel visant à automatiser et à optimiser le processus de développement, de tests et de déploiement d’applications. Elle permet d’intégrer régulièrement les nouvelles fonctionnalités dans le code principal, de détecter rapidement les erreurs et de livrer les mises à jour de manière continue et fiable.

Le CI/CD contribue à l’amélioration de la qualité des logiciels en automatisant les processus d’intégration, de tests et de déploiement. Cela permet une détection rapide des erreurs, une rétroaction immédiate aux développeurs et une mise en production plus fiable et cohérente. En favorisant la livraison continue d’itérations bien testées, le CI/CD réduit les vulnérabilités et les défauts, garantissant ainsi des produits logiciels de meilleure qualité.

RESTONS EN CONTACT

Remplissez le formulaire ci-dessous et vous recevrez bientôt de nos nouvelles