Sur la page Pourquoi une démarche DevOps ? , nous vous avons présenter que sont le DevOps et ses intérêts.
Sur cette page, nous vous présentons Azure DevOps pour définir les pipelines de Build et de Release
Sur la page Notre accompagnement , nous vous détaillons notre accompagnement pour vous doter d’une chaîne DevOps Complète.

Microsoft Azure DevOps ?

Azure DevOps est l’outil Microsoft dédié à la gestion du cycle de vie des applications.

Planification

  • Les modèles de processus fournis (Agile, Scrum, CMMI) réduisent le besoin de configuration
  • L’interface web offre un accès facile aux équipes distribuées

Livraison continue

  • Evénements d’archivage
  • Déclenchement des builds
  • Déploiement DevOps

Développement et tests

  • Intégration des principaux plateformes et langages de développement
  • Gestionnaire de code-source, qualité du code
  • Builds et déploiements
  • Tests techniques automatisés, tests fonctionnels et manuels

Analyse

  • Suivi du travail grâce aux différents types d’éléments de travail
  • Tableaux de bords personnalisables facilement
  • Rapports personnalisés avec Power BI
Boards, Repos, Pipelines, Articfacts et Test Plans sont les services de Azure DevOps

Construire une chaîne DevOps avec Azure DevOps



Une chaîne DevOps se résume en quatre étapes essentielles :
  • Code
  • Build
  • Tests
  • Release ou Déploiement
Principales phases d’une démarche DevOps

Azure Repos

Azure Repos regroupe tous les outils permettant la gestion des versions du code-source.
Le code-source de votre application se trouve dans plusieurs branches, accessibles dans Azure Repos.
Le plus souvent, ces branches seront gérées selon une stratégie Git flow

gestion des branches Git Flow dans Azure Repos

Azure Pipelines

Azure Pipelines est la section de Azure DevOps spécifiquement dédiée à la démarche DevOps.
Avec Azure Pipelines, vous avez tous les outils pour mettre en place l’intégration continue, les tests continus et le déploiement continu.

Liste des exécutions d’une pipeline de build avec Azure DevOps
Résumé de l’exécution des tests automatiques intégrés dans une pipeline Azure DevOps
Configuration d’une pipeline de déploiement avec Azure DevOps

Votre démarche DevOps sur vos projets

Consultez nos propositions pour
la mise en place d'une chaîne DevOps sur votre projet !