Aller au contenu principal

Azure DevOps - Plateforme DevOps Microsoft


À propos de ce cours

Azure DevOps est une suite complète d'outils Microsoft pour la gestion de projets, le contrôle de version, les pipelines CI/CD et la collaboration d'équipe.


Prérequis

  • Compte Microsoft ou Azure
  • Connaissances Git de base
  • Notions de CI/CD

Contenu du cours

  1. Introduction à Azure DevOps

    • Présentation des services
    • Organisations et projets
    • Tarification
  2. Azure Repos

    • Repositories Git
    • Branch policies
    • Pull requests
  3. Azure Boards

    • Work items
    • Sprints et backlogs
    • Kanban boards
  4. Azure Pipelines

    • Build pipelines
    • Release pipelines
    • Agents et pools
  5. YAML Pipelines

    • Syntaxe YAML
    • Multi-stage pipelines
    • Templates
  6. Azure Artifacts

    • Feeds et packages
    • npm, NuGet, Maven
    • Upstream sources
  7. Azure Test Plans

    • Test cases
    • Test suites
    • Automated testing
  8. Sécurité et Permissions

    • Groups et users
    • Service connections
    • Secrets management
  9. Bonnes pratiques

    • Organisation du projet
    • Pipeline patterns
    • Optimisation
  10. Exercices et Projets

    • Labs pratiques
    • Projet complet
    • Certification

Durée estimée

⏱️ 15-18 heures de formation incluant les exercices pratiques


Objectifs pédagogiques

À la fin de ce cours, vous serez capable de :

  • Créer et configurer une organisation Azure DevOps
  • Gérer le code source avec Azure Repos
  • Planifier le travail avec Azure Boards
  • Créer des pipelines CI/CD complets
  • Gérer les packages avec Azure Artifacts
  • Sécuriser votre environnement DevOps