Azure : Développement de solutions (AZ-204)

Éligible CPF LiveOnLine Certifiant
  • Référence : MSAZ204
  • Durée : 5 jours (35 heures)
  • Certification : AZ-204
  • Eligible CPF : Oui
  • Logo Msf Learning

CONNAISSANCES PREALABLES

  • Avoir 1 à 2 ans d'expérience en développement professionnel et une expérience avec Microsoft Azur
  • Toute personne souhaitant passer l'examen de certification Microsoft Azure Developer Associate

PROFIL DES STAGIAIRES

  • Toute personne intéressée par le développement Azure
  • Toute personne souhaitant passer l'examen de certification Microsoft Azure Developer Associate

OBJECTIFS

  • Comprendre comment déployer son application dans Azure
  • Savoir mettre à l’échelle son application en fonction de la demande
  • Créer et gérer les fonctionnalités en arrière-plan de son application
  • Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements
  • Comprendre comment déployer son application via des machines virtuelles ou des solutions conteneurisées
  • Comprendre comment intégrer de façon native la sécurité dans les développements
  • Savoir utiliser les différentes solutions de services de messages et d'événements d'Azure
  • Connaître les outils de surveillance des applications

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Azure

CONTENU DU COURS

1 - Création d'applications web Azure app service

  • Concepts de base d’Azure App Service
  • Création d’une application Web Azure App Service
  • Configuration et surveillance des applications App Service
  • Mise à l’échelle des applications App Service
  • Environnements de transfert Azure App Service

2 - Implémentation des fonctions Azure

  • Présentation des fonctions Azure
  • Développement de fonctions Azure
  • Implémentation de fonctions durables

3 - Développement de solutions utilisant un stockage BLOB

  • Concepts de base du stockage Azure Blob
  • Gestion du cycle de vie du stockage Azure Blob
  • Utilisation du stockage Azure Blob

4 - Développement de solutions utilisant le stockage cosmos DB

  • Présentation d’Azure Cosmos DB
  • Structure de données Azure Cosmos DB
  • Utilisation des ressources et des données Azure Cosmos DB

5 - Implémentation de solutions IAAS

  • Provisionnement de machines virtuelles dans Azure
  • Création et déploiement de modèles ARM
  • Création d’images Docker
  • Publication d’images dans Azure Container Registry
  • Création et exécution d’images dans Azure Container Instances

6 - Implémentation de l'authentification et de l'autorisation des opérations

  • Microsoft Identity Platform v2.0
  • Authentification à l’aide de la bibliothèque d’authentification Microsoft
  • Utilisation de Microsoft Graph
  • Autorisation des opérations de données dans Azure Storage

7 - Implémentation des solutions Cloud sécurisées

  • Gestion des clés, secrets et des certificats à l’aide de l’API KeyVault
  • Implémenter des identités gérées pour les ressources Azure
  • Sécuriser les données de configuration d’application à l’aide d’Azure App Configuration

8 - Implémentation de la gestion des API

  • Présentation de la gestion des API
  • Définition de stratégies pour les API
  • Sécuriser vos API

9 - Développement d'applications Logic Apps

  • Présentation d’Azure Logic Apps
  • Création de connecteurs personnalisés pour Logic Apps

10 - Développement de solutions événementielles

  • Mettre en oeuvre des solutions qui utilisent Azure Event Grid
  • Mettre en oeuvre des solutions qui utilisent Azure Event Hubs
  • Mettre en oeuvre des solutions qui utilisent Azure Notification Hubs

11 - Développement de solutions basées sur les messages

  • Implémenter des solutions qui utilisent Azure Service Bus
  • Implémenter des solutions qui utilisent les files d’attente Azure Queue Storage

12 - Surveillance et optimisation des solutions Azure

  • Présentation de la surveillance dans Azure
  • Instrumenter une application pour la surveillance
  • Analyse et dépannage des applications
  • Implémenter du code qui gère les défauts transitoires

13 - Intégration de la mise en cache et livraison de contenu

  • Développer pour Azure Cache pour Redis
  • Développer pour le stockage sur CDN

14 - Certification Microsoft Certified Azure Developper Associate

  • Cette formation prépare au passage de la certification Microsoft Certified Azure Developper Associate
cookie