Formation Azure DevOps CI/CD

Qualiopi

Exploitez tout le potentiel d'Azure DevOps grâce à notre formation complète "Azure DevOps CI/CD". Pendant quatre jours immersifs, vous plongerez dans la création, la gestion et l'optimisation des pipelines CI/CD, en veillant à ce que vos processus de développement de logiciels soient aussi efficaces que possible. Du contrôle des sources avec Azure Repos aux stratégies de déploiement et aux meilleures pratiques de sécurité, nos sessions dirigées par des experts et nos activités pratiques vous permettront d'acquérir les compétences nécessaires pour exceller dans les environnements informatiques actuels qui évoluent rapidement. Inscrivez-vous dès maintenant et transformez votre processus de livraison de logiciels !

À partir de 2600 €
Durée 4 jours
Localisation Partout en France
Logo de Sparks - Formation Azure DevOps CI/CD

Proposé par

Sparks

Prérequis

Compréhension de base des cycles de développement de logiciels. Familiarité avec les concepts de contrôle de version et Git. Connaissance de base du Cloud, de préférence Microsoft Azure.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Analyser l'architecture d'Azure DevOps pour intégrer efficacement les différents composants
  • Concevoir et mettre en œuvre des pipelines CI/CD à l'aide d'Azure Pipelines
  • Configurer Azure Repos pour la gestion de versions et l'intégrer aux pipelines
  • Déployer des applications vers les services Azure à l'aide d'Azure DevOps
  • Surveiller et optimiser les pipelines en termes de performance et d'efficacité
  • Appliquer les meilleures pratiques de sécurité dans les environnements Azure DevOps
  • Automatiser les tâches et les processus en utilisant Azure CLI et les scripts PowerShell

Programme de la formation

Introduction à la formation Azure DevOps et CI/CD

Aperçu des principes DevOps et de l’importance de CI/CD dans le développement moderne de logiciels.
Introduction à Azure DevOps : services, composants et architecture.
Le rôle de CI/CD dans la réalisation des objectifs DevOps.
Exemples d’activités pratiques : exploration des services Azure DevOps ; configuration d’un compte Azure DevOps.

Contrôle de version avec Azure Repos

Principes fondamentaux de la gestion du contrôle des sources/versions.
Exploration détaillée d’Azure Repos : fonctionnalités, intégration de Git et meilleures pratiques.
Exemples d’activités pratiques : création et gestion d’un dépôt Git dans Azure Repos ; mise en œuvre de politiques de branches.

Pipelines d’intégration continue (CI)

Conception et mise en œuvre de pipelines d’intégration continue avec Azure Pipelines.
Intégration des tests automatisés et des outils de qualité du code dans l’intégration continue.
Gestion des déclencheurs de construction, des dépendances et des artefacts.
Exemples d’activités pratiques : configuration d’un pipeline CI pour un exemple d’application .NET ou Java ; intégration de tests automatisés dans le pipeline CI.

Pipelines de déploiement continu (CD)

Mise en place de pipelines CD dans Azure Pipelines pour un déploiement automatisé.
Stratégies de déploiement (bleu/vert, canari, etc.) et gestion de l’environnement.
Infrastructure as Code (IaC) avec les modèles Azure Resource Manager (ARM).
Exemples d’activités pratiques : configuration d’un pipeline CD pour déployer une application sur Azure Web Apps ; utilisation des modèles ARM pour la gestion de l’infrastructure.

Surveillance et optimisation

Surveillance des pipelines CI/CD avec Azure Monitor et Application Insights.
Optimisation des performances des pipelines et gestion des coûts.
Exemples d’activités pratiques : mise en place de la surveillance des performances des pipelines ; analyse des journaux des pipelines pour trouver des opportunités d’optimisation.

Sécurité dans Azure DevOps

Mise en œuvre des meilleures pratiques de sécurité dans les pipelines CI/CD.
Gérer les secrets et le contrôle d’accès avec Azure Key Vault et les connexions de service.
Analyse de la sécurité et conformité dans le cycle de vie DevOps.
Exemples d’activités pratiques : intégration d’Azure Key Vault avec Azure Pipelines ; configuration des outils d’analyse de la sécurité dans les pipelines CI/CD.

Automatisation et écriture de scripts

Automatiser les tâches répétitives et les configurations en utilisant Azure CLI et les scripts PowerShell.
Personnaliser et étendre Azure DevOps avec des scripts et des API.
Exemples d’activités pratiques : rédaction de scripts Azure CLI pour automatiser les tâches Azure DevOps ; utilisation de PowerShell pour gérer les ressources Azure.

Logo de Sparks - Formation Formation Azure DevOps CI/CD

Proposé par

Sparks

"Tout l'IT, vraiment tout"

Voir la fiche entreprise
À partir de 2600 €
Logo de Sparks - Formation Azure DevOps CI/CD

Formation Azure DevOps CI/CD

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.