Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Microsoft Azure - Développement de solutions

Microsoft Azure - Développement de solutions

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 22/12/2021. Dernière mise à jour le 15/03/2022.

Version du programme : 1

Programme de la formation

Objectif de formation : A l’issue de la formation, le stagiaire sera capable de concevoir et de créer des applications et des services Cloud sous Microsoft Azure. Examen AZ-204 pour la certification Microsoft Azure Developer Associate

Objectifs de la formation

  • Comprendre comment créer et déployer des solutions dans Microsoft Azure
  • Sélectionner une solution de technologie cloud appropriée à un besoin
  • Savoir mettre en œuvre des solutions de calcul Azure
  • Développer pour le stockage du cloud
  • Créer les solutions Platform as a Service (PaaS)
  • Sécuriser les solutions Cloud
  • Mettre à l’échelle une solution Azure
  • Réagir aux évènements, échanger des messages applicatifs
  • Gérer les APIs via APIM

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Administrateur
  • Chef de projets techniques
Prérequis
  • Avoir suivi la formation "Azure - Les fondamentaux" ou détenir des connaissance similaires
  • Maîtriser un langage de programmation tel que C#, Java, Python, Node.js
  • Avoir une expérience en développement IT ainsi qu'une première expérience avec Microsoft Azure

Contenu de la formation

  • Créer des applications Web Azure App Service
    • Concepts de base pour Azure App Service
    • Créer une application Web Azure App Service
    • Configurer et surveiller les applications App Service
    • Mettre à l’échelle les applications App Service
    • Emplacements de déploiement Azure App Service
  • Mettre en œuvre les Azure Functions
    • Présentation des Azure Functions
    • Développer des Azure Functions
    • Mettre en œuvre des fonctions de type Durable Functions
  • Développer des solutions qui utilisent le stockage Microsoft Azure Blob
    • Concepts fondamentaux pour le stockage Azure Blob
    • Gérer le cycle de vie du stockage Azure Blob
    • Travailler avec le stockage Azure Blob
  • Développer des solutions qui utilisent Cosmos DB
    • Présentation de Azure Cosmos DB
    • Structure des données de Azure Cosmos DB
    • Travailler avec des ressources et des données de Azure Cosmos DB
  • Mettre en œuvre des solutions IaaS
    • Générer des VMs dans Azure
    • Créer et déployer des modèles ARM
    • Créer des images de conteneurs pour les solutions
    • Publier une image de conteneur vers Azure Container Registry
    • Créer et exécuter une image de conteneurs dans Azure Container Instances
  • Mettre en œuvre l’authentification et les autorisations
    • Microsoft Identity Platform v2.0
    • Authentification avec Microsoft Authentication Library
    • Utiliser Microsoft Graph
    • Autoriser les manipulations de données dans Azure Storage
  • Mettre en œuvre des solutions Cloud sécurisées
    • Gérer les clés, les secrets et les certificats en utilisant KeyVault API
    • Mettre en œuvre les identités gérées pour les ressources Azure
    • Sécuriser les données de configuration en utilisant Azure App Configuration
  • Mettre en œuvre la gestion des API
    • Présentation de API Management
    • Définir des stratégies pour les APIs
    • Sécuriser vos APIs
  • Développer des App Service Logic Apps
    • Présentation de Azure Logic Apps
    • Créer des connecteurs personnalisés pour Logic Apps
  • Développer des solutions basées sur les événements
    • Mettre en œuvre des solutions utilisant Azure Event Grid
    • Mettre en œuvre des solutions utilisant Azure Event Hubs
    • Mettre en œuvre des solutions utilisant Azure Notification Hubs
  • Développer des solutions basées sur les messages
    • Mettre en œuvre des solutions utilisant Azure Service Bus Queues
    • Mettre en œuvre des solutions utilisant Azure Storage Queues
  • Surveiller et optimiser les solutions Azure
    • Présentation de la surveillance dans Azure
    • Instrumentation et applications pour la surveillance
    • Analyser et dépanner les applications
    • Mettre en œuvre du code qui intercepte les erreurs de transit
  • Intégrer des solutions de cache et de remise de contenu (CDN)
    • Développer avec Azure Redis Cache
    • Développer du stockage sur les CDNs
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation