Formation Développeur Cloud DevOps Azure
expand_less
(...)
Vous êtes ici : Accueil > Formation Développeur Cloud DevOps Azure
Cursus MétierNouveauté
CPF

Développeur Cloud DevOps Azure

Cursus Métier certifiant

Objectifs de ce cursus métier

Développeur Cloud DevOps Azure
  • Connaître les concepts généraux du Cloud et les différents services proposés par Microsoft dans Azure
  • Comprendre les principes de sécurité d'Azure
  • Comprendre la gestion des coûts et les modèles de support disponibles pour Azure
  • Comprendre comment créer des solutions dans Microsoft Azure
  • Savoir mettre en oeuvre des solutions de calcul Azure
  • Acquérir les compétences nécessaires pour mettre en oeuvre et gérer des applications Web
  • Apprendre à développer des solutions utilisant le stockage Azure
  • Comprendre comment mettre en oeuvre l'authentification, l'autorisation et sécuriser leurs solutions en utilisant KeyVault et Managed Identities
  • Savoir connecter une application aux services Azure et aux services tiers, puis les consommer
  • Savoir utiliser les différentes solutions de services de messages et d'événements d'Azure
  • Connaître les outils de surveillance des applications

Public

  • Toute personne intéressée par le développement Azure

Pré-requis

Programme détaillé

Notions fondamentales Microsoft Azure (2j)

Avant le présentielAvant le Présentiel
Pour aborder la formation dans les meilleures conditions, retrouvez sur le Learning Hub ib :
  • Des vidéocasts
En présentielEn Présentiel
  • Décrire les concepts Azure de base : discuter des concepts fondamentaux d'Azure, décrire les principaux composants architecturaux Azure
  • Décrire les principaux services Azure : explorer les services de base de données et d'analyse Azure, explorer les services de calcul Azure, les services de stockage Azure et les services de mise en réseau Azure
  • Décrire les solutions de base et les outils de gestion sur Azure : choisir le meilleur service d'IA, les meilleurs outils, le meilleur service de surveillance, la meilleure technologie sans serveur, le meilleur service Azure IoT...
  • Décrire les caractéristiques générales de sécurité et de sécurité du réseau : se protéger contre les menaces de sécurité sur Azure, connectivité réseau sécurisée sur Azure
  • Décrire les caractéristiques d'identité, de gouvernance, de confidentialité et de conformité : sécuriser l'accès aux applications, créer une stratégie de gouvernance cloud, examiner les normes de confidentialité, de conformité et de protection des données sur Azure
  • Décrire la gestion des coûts Azure et les accords de niveau de service : planifier et gérer vos coûts Azure, choisir les bons services Azure en examinant les SLA et le cycle de vie des services

Passage de l'examen

En présentielEn Présentiel
  • AZ-900 : Microsoft Azure Fundamentals

Développement de solutions Microsoft Azure (5j)

Avant le présentielAvant le Présentiel
Pour aborder la formation dans les meilleures conditions, retrouvez sur le Learning Hub ib
  • Des vidéocasts pour rappeler certains fondamentaux
En présentielEn Présentiel
  • Créer des applications Web Azure App Service : concepts fondamentaux, configurer les paramètres de l'application Web, mettre à l'échelle les applications, les emplacements de déploiement
  • Implémenter les fonctions Azure : présentation, développement et implémentation des fonctions Azure
  • Développer des solutions utilisant le stockage d'objets Blob : explorer le stockage d'objets Blob Azure, gérer le cycle de vie et utiliser le stockage d'objets Blob Azure
  • Développer des solutions utilisant Azure Cosmos DB Détail du module : présentation, partitionnement, utilisation d'Azure Cosmos DB
  • Implémenter des solutions IaaS : provisionnement de machines virtuelles, création et déploiement de modèles ARM, gérer les images de conteneur dans Azure Container Registry, exécuter des images de conteneur dans Azure Container
  • Instances Mettre en oeuvre l'authentification et l'autorisation des utilisateurs : Microsoft Identity Platform, implémenter l'authentification et des signatures d'accès partagé, utilisation de Microsoft Graph
  • Mettre en oeuvre des solutions Cloud sécurisées : implémenter Azure Key Vault, les identités gérées et la configuration de l'application Azure
  • Implémenter la gestion des API : explorer la gestion des API
  • Développer des solutions basées sur les événements : explorer Azure Event Grid et Azure Event Hubs
  • Développer des solutions basées sur les messages : découvrir les files d'attente de messages Azure
  • Solutions pour prendre en charge la surveillance et la journalisation : surveiller les performances des applications
  • Intégrer la mise en cache et la diffusion de contenu dans les solutions : développer pour Azure Cache pour Redis, développer pour le stockage sur CDN
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Passage de l'examen

En présentielEn Présentiel
  • AZ-204 : Developing Solutions for Microsoft Azure

Mise en oeuvre de DevOps avec Microsoft Azure (5j)

En présentielEn Présentiel
  • Planification DevOps : planification de la transformation, sélection du projet, structures d'équipe, migration vers Azure DevOps
  • Prise en main du contrôle de code source : avantages et types de systèmes de contrôle de source, introduction à Azure Repos et à GitHub, de TFVC vers Git dans Azure Repos
  • Gestion de la dette technique : identification de la dette technique, partage des connaissances dans Teams, modernisation des environnements de développement avec Codespaces
  • Utilisation de Git pour les entreprises DevOps : comment structurer votre référentiel Git, workflows de la création de branche Git, collaboration avec des demandes de tirage dans Azure Repos, pourquoi se préoccuper de Git Hooks, faciliter la source interne, gestion des référentiels Git
  • Configuration d'Azure pipelines : le concept de pipelines dans DevOps, Azure pipelines, utilisation des agents hébergés vs. agents auto-hébergés, pools d'agents, pipelines et accès concurrentiel, projets Azure DevOps et Open Source, Azure Pipelines, YAML vs Visual Designer
  • Implémenter l'intégration continue à l'aide d'Azure pipelines : implémentation d'une stratégie de build, intégration avec Azure pipelines, intégration du contrôle de code source externes avec Azure pipelines, configurer des agents auto-hébergés
  • Gestion de la configuration et des secrets de l'application : implémenter un processus de développement sécurisé, repenser les données de configuration d'application, gérer les secrets, les jetons et les certificats, implémenter la configuration d'application
  • Implémentation de l'intégration continue à l'aide de GitHub Actions : GitHub Actions, intégration continue avec GitHub Actions, sécurisation des secrets pour GitHub Actions
  • Conception et implémentation d'une stratégie de gestion des dépendances : dépendances de progiciel, gestion des packages, migration et consolidation des artéfacts, sécurité du package
  • Conception d'une stratégie de mise en production : suggestion de stratégie de mise en production, génération d'un pipeline de mise en production haute qualité, choix du bon outil de gestion des mises en production appropriées
  • Implémentation de l'intégration continue à l'aide d'Azure pipelines : créer un pipeline de mise en production, approvisionner et configurer des environnements, gérer et moduler des tâches et des modèles, configurer l'intégration automatisée et l'automatisation de tests fonctionnels
  • Mise en oeuvre d'un modèle de déploiement approprié : mettre en oeuvre un déploiement bleu vert, bascules de fonctionnalité, mises en production du contrôle de validité, lancement sombre Tests A/B, déploiement de l'exposition progressive
  • Gestion de l'infrastructure et configuration à l'aide des outils Azure : l'infrastructure en tant que code et gestion de la configuration, créer des ressources Azure à l'aide des modèles ARM, créer des ressources Azure à l'aide d'Azure CLI, Azure Automation avec DevOps, configuration d'état souhaité
  • Outils d'infrastructure tierce en tant que code disponible avec Azure : Chef, Puppet, Ansible et Terraform
  • Gestion des conteneurs à l'aide de Docker : implémentation d'une stratégie build de conteneur, implémentation de builds multi-phases, Docker
  • Création et gestions de l'infrastructure de service Kubernetes : Azure Kubernetes Service, outils Kubernetes, intégration de AKS avec Pipelines
  • Mise en oeuvre de la rétroaction pour les équipes de développement : outils de suivi de l'utilisation du système, routage des données du rapport d'incident de l'application mobile, développer des tableaux de bord de surveillance et d'état, intégrer et configurer des systèmes de tickets
  • Implémentation des mécanismes de rétroaction du système : ingénierie de fiabilité des sites, concevoir des processus pour capturer et analyser les commentaires des utilisateurs, ...
  • Implémentation de la sécurité dans les projets DevOps : activité dans le pipeline Azure Security Center
  • Validation des bases de code pour la conformité : logiciel Open Source, gestion des stratégies de sécurité et de conformité, intégration des analyses de licence et de vulnérabilité

Passage de l'examen

En présentielEn Présentiel
  • AZ-400 : Designing and Implementing Microsoft DevOps Solutions

Les plus de ce cursus métier

Développeur Cloud DevOps Azure
  • Chaque participant établit son propre planning de formation. En fonction de la date de début choisie parmi celles proposées ci-dessous, nos Conseillers Formation proposent différentes dates pour chacun des modules du cursus. Pour des raisons d'efficacité pédagogique, il est fortement recommandé de suivre les modules dans l'ordre présenté sur ce programme.
  • L'alternance de formations et de périodes de mise en pratique en entreprise favorise l'acquisition rapide et durable de nouveaux savoirs.
  • Animé par un expert spécialiste du sujet traité, chacun des 3 modules aborde un aspect spécifique de la thématique de formation.
  • A travers de nombreuses mises en situation, les participants mettront en pratique les aspects théoriques abordés au cours des différentes étapes du cursus.
  • Les supports de certains modules peuvent être en anglais. Rapprochez-vous de notre Service Conseil Clients pour connaître la langue de la dernière version des supports.
  • La réussite des tests AZ-900, AZ-204 et AZ-400 permet d'obtenir la certification "Microsoft Certified Azure DevOps Engineer Expert" qui atteste des aptitudes concevoir et à implémenter les processus et les pratiques DevOps.
  • Ce cursus préparant au passage de la certification "Mettre en oeuvre DevOps pour le cloud Microsoft Azure" est éligible au CPF (code 331772). Connectez-vous sur www.moncompteformation.gouv.fr
Certification

Cette formation prépare au test suivant :

  • AZ-900
  • AZ-204
  • AZ-400
et entre en jeu dans les cursus de certification :

Informations

Dimension Digitale

Inter
Intra

  • Durée : 12 Jours (84h)
  • Tarif : 6 230 € HT
  • Réf. : CM067
  • Option(s)
    • Restauration offerte
  • Durée : 12 Jours (84h)
  • Réf. : CM067


Dates des sessions inter

Financement

Bon à savoir...






















= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.

Nos partenaires technologiques