fbpx

Microsoft Azure – Développement De Solutions

 Objectifs

À l'issue de cette formation Microsoft Azure - développement de solutions, vous serez capable de valider les objectifs d’apprentissages suivants :
➤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 .

 Prérequis

➤Pour suivre cette formation Développement Azure, les participants doivent avoir un à deux ans d'expérience en développement professionnel ainsi qu'une première expérience avec Microsoft Azure.
➤Il est également nécessaire de savoir programmer dans un des langages suivants : C#, Java, Python ou Node.js.

 Programme

mon programme

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 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.

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 œ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.

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 dans les solutions :

➤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.