Ref: MSAZ204
Microsoft Azure - Développement de solutions
E-learning - Synchrone - 35h
Objectifs
- 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
Syllabus
CRÉER DES APPLICATIONS WEB À L'AIDE D'AZURE APP SERVICE
- Concepts fondamentaux d'Azure App Service
- Créer une application Web à l'aide d'Azure App Service
- Configurer et surveiller les applications d'App Service
- Mettre à l'échelle les applications App Service
- Environnements de simulation d'Azure App Service
IMPLÉMENTER LES FONCTIONS AZURE
- Présentation des fonctions Azure
- Développement de fonctions Azure
- Implémentation de fonctions durables
DÉVELOPPER DES SOLUTIONS UTILISANT LE STOCKAGE BLOB
- Concepts de base du stockage Blob Azure
- Gérer le cycle de vie du stockage Blob Azure
- Travailler avec le stockage Blob Azure
DÉVELOPPER DES SOLUTIONS UTILISANT LE STOCKAGE COSMOS DB
- Présentation d'Azure Cosmos DB
- Structure des données dans Azure Cosmos DB
- Travailler avec les ressources et les données d'Azure Cosmos DB
IMPLÉMENTER DES SOLUTIONS IAAS
- Provisionnement de machines virtuelles dans Azure
- Création et déploiement de modèles ARM
- Création des images de conteneurs pour les solutions
- Publication d'une image de conteneur dans Azure Container Registry
- Création et exécution d'images de conteneurs dans Azure Container Instances
IMPLÉMENTATION 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 le stockage Azure
IMPLÉMENTATION DES SOLUTIONS CLOUD SÉCURISÉES
- Gestion des clés, secrets et des certificats à l'aide de l'API KeyVault
- Implémenter les identités gérées pour les ressources Azure
- Sécuriser les données de configuration des applications à l'aide d'Azure App Configuration
IMPLÉMENTATION DE LA GESTION DES API
- Présentation de la gestion des API
- Définition des stratégies pour les API
- Sécuriser vos API
DÉVELOPPEMENT DU SERVICE D'APPLICATION LOGIC APPS
- Présentation d'Azure Logic Apps
- Créer des connecteurs personnalisés pour Logic Apps
DÉVELOPPEMENT DE SOLUTIONS BASÉES SUR LES É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
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
SUIVI ET OPTIMISATION DES SOLUTIONS AZURE
- Présentation du suivi dans Azure
- Manipuler une application pour le suivi
- Analyse et dépannage des applications
- Implémenter un code qui gère les erreurs transitoires
INTÉGRATION DE LA MISE EN CACHE ET LIVRAISON DE CONTENU DANS LE CADRE DES SOLUTIONS
- Développer pour Azure Cache pour Redis
- Développer pour le stockage sur des CDN
Comment ?
Méthodes pédagogiques
1 poste et 1 support par stagiaire
8 à 10 stagiaires par salle
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, de réflexions et de retours d'expérience
Évaluation
Auto-évaluation des acquis par le stagiaire via un questionnaire en ligne
Attestation de fin de stage remise au stagiaire
Prépare à la Certification Microsoft developing Microsoft Azure Solutions (70-532)
Participez à la prochaine session !
S'inscrireAdmission
A qui s’adresse cette formation
- Toute personne intéressée par le développement Azure
- Toute personne souhaitant passer l'examen de certification Microsoft Azure Developer Associate
Prérequis
- Avoir 1à 2 ans d'expérience en développement professionnel et une expérience avec Microsoft Azure
- Savoir programmer dans un langage pris en charge par Azure
Coût de la formation
Frais pédagogiques
3085€ HT
Tarif Inter-entreprise par personne
Aides au financement
Des dispositifs variés et aides au fnancement existent. N’hésitez pas à nous constulter pour en savoir plus.
En savoir plus sur les dispositifs de financement.