Développer des solutions pour Microsoft Azure (AZ-204T00)

Préparez-vous à l'examen AZ-204 avec cette formation avancée. Maîtrisez les compétences pour développer des applications via l'utilisation des outils Azure.
Microsoft Partner

Prochaines sessions

Voir toutes les sessions
Session garantie
  • Durée: 5 jours
  • Prix régulier: $2,820
  • Prix préférentiel: $2,330

Plan de cours

Durée : 5 jours

© AFI Expertise inc.

Public concerné

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

Préalables

  • Avoir 1 à 2 ans d'expérience en développement professionnel et une expérience avec Microsoft Azure
  • Savoir programmer dans une langue prise en charge Azure

Objectifs

  • Apprendre à créer des solutions de bout en bout dans Microsoft Azure
  • Comprendre comment installer des solutions de calcul Azure
  • Être capable de créer des fonctions Azure
  • Pouvoir mettre en oeuvre et gérer des applications Web
  • Être en mesure de développer des solutions utilisant le stockage Azure
  • Comprendre comment installer l'authentification et l'autorisation et sécuriser leurs solutions à l'aide de KeyVault et des identités gérées
  • Apprendre à se connecter aux services Azure et aux services tiers et à les utiliser, et à inclure des modèles basés sur des événements et des messages dans leurs solutions

Contenu

Module 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

Module 2: INSTALLATION DES FONCTIONS AZURE

  • Présentation des fonctions Azure
  • Développement de fonctions Azure
  • Installer des fonctions durables

Module 3: DÉVELOPPEMENT DE SOLUTIONS UTILISANT LE STOCKAGE BLOB

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

Module 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

Module 5: CRÉER DES SOLUTIONS CONTENEURISÉES

  • Créer un cluster AKS (Azure Managed Kubernetes Service)
  • Réaliser des images de conteneurs pour les solutions
  • Publier une image dans le registre Azure Container Registry
  • Exécuter des conteneurs en utilisant Azure Container Instance ou AKS

Module 6: MISE EN OEUVRE DE L'AUTHENTIFICATION ET DE L'AUTORISATION DES UTILISATEURS

  • 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

Module 7: INSTALLATION DES SOLUTIONS CLOUD SÉCURISÉES

  • Gestion des clés, secrets et des certificats à l'aide de l'API KeyVault
  • Ajouter 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

Module 8: INSTALLATION DE LA GESTION DES API

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

Module 9: DÉVELOPPEMENT DES APPLICATIONS LOGIQUES APP SERVICE

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

Module 10: DÉVELOPPEMENT DE SOLUTIONS BASÉES SUR DES ÉVÈNEMENTS

  • 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

Module 11: DÉVELOPPEMENT DE SOLUTIONS BASÉES SUR LES MESSAGES

  • Intégrer des solutions qui utilisent Azure Service Bus
  • Développer des solutions qui utilisent les files d'attente Azure Queue Storage

Module 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
  • Ajouter du code qui gère les défauts transitoires

Module 13: INTÉGRATION DE LA MISE EN CACHE ET LIVRAISON DE CONTENU DANS LES SOLUTIONS

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

Savoir s’entourer des meilleurs

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Marc Maisonneuve
Marc Maisonneuve
Formateur et conseiller en efficacité professionnelle
M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Luc Labelle
Formateur certifié et conseiller en TI
Reconnu par ses pairs pour être un coach, formateur et conseiller inspirant, Luc est capable de transmettre ses connaissances au profit des équipes avec qui il travaille. 
Soyez au fait des tendances, innovations et bonnes pratiques, chaque mois.
Confidentialité
Centre de formation autorisé Emploi-Québec, Agrément : 0051460
TPS : 141582528 – TVQ : 1019557738
© 2020 AFI
AFI Expertise

L’expérience AFI par Edgenda

Chez AFI, nous concentrons nos efforts pour vous offrir des formations pertinentes et des expériences d’apprentissage percutantes qui s’inscrivent dans vos démarches de transformation. Vous désirez être accompagné dans ces démarches? Consultez les services d’Edgenda: Edgenda.com