CI/CD
Cette série d’exercices peut être réalisée dans les contextes suivants :
- Se familiariser avec le déploiement et l’intégration continue.
Vous vous aiderez des supports d’apprentissage fournis par vos formateurs.
Introduction à l’approche CI/CD
L’approche CI/CD permet d’augmenter la fréquence de distribution des applications grâce à l’introduction de l’automatisation au niveau des étapes de développement des applications.
Les principaux concepts liés à l’approche CI/CD sont :
- L’intégration continue
- La distribution continue
- Le déploiement continu
L’approche CI/CD représente une solution aux problèmes posés par l’intégration de nouveaux segments de code pour les équipes de développement et d’exploitation.
L’approche CI/CD garantit une automatisation et une surveillance tout au long du cycle de vie des applications, des phases d’intégration et de test jusqu’à la distribution et au déploiement. Ensemble, ces pratiques sont souvent désignées par l’expression « pipeline CI/CD » et elles reposent sur une collaboration agile entre les équipes de développement et d’exploitation, généralement dans le cadre d’une approche DevOps.
Ressources en ligne
Démarrer GIT et GitHub
- Tutoriels GIT et GitHub sur Microsoft Learn
- Aide mémoire GIT et GitHub
- Collection de vidéos sur Youtube