ASTON INSTITUT : 12. Microsoft Azure Développement
Organisme
92300 LEVALLOIS PERRETVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
- Présentiel
Tout au long de la formation, le formateur s'assure de la compréhension et de l'assimilation des concepts via des QCM et exercices. Après la formation : évaluation à chaud et à froid.
Prix
Public
Développeurs expérimentés souhaitant évoluer vers le développement de solutions pour Microsoft Azure
Pré-requis
- Avoir une expérience en développement IT ainsi qu'une première expérience avec Microsoft Azure.
- Savoir programmer en C#, Java, Python ou Node.js.
- Avoir suivi la formation "Microsoft Azure – Fondamentaux" ou disposer des connaissances équivalentes
Objectifs pédagogiques
✓ 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
Programme détaillé
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 : IMPLÉMENTATION DES FONCTIONS AZURE
- Présentation des fonctions Azure
- Développement de fonctions Azure
- Implémentation de fonctions durables
Module 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
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 : 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
Module 6 : 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 Azure Storage
Module 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
Module 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
Module 9 : DÉVELOPPEMENT D’APPLICATIONS LOGIC APPS
- Présentation d’Azure Logic Apps
- Création de connecteurs personnalisés pour Logic Apps
Module 10 : DÉVELOPPEMENT DE SOLUTIONS ÉVÉNEMENTIELLES
- Mettre en œuvre des solutions qui utilisent Azure Event Grid
- Mettre en œuvre des solutions qui utilisent Azure Event Hubs
- Mettre en œuvre des solutions qui utilisent Azure Notification Hubs
Module 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
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
- Implémenter 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
Cette formation prépare à la Certification Azure Developer Associate - AZ204 (En option : 165€)