Ce cours enseigne aux développeurs à créer des solutions de bout en bout dans Microsoft Azure. Les étudiants apprendront à mettre en œuvre les solutions informatiques Azure, créer Azure Functions, implémenter et gérer des applications web, développer des solutions à l’aide du stockage Azure, implémenter l’authentification et l’autorisation, et sécuriser leurs solutions à l’aide de KeyVault et les identités gérées. Les étudiants apprendront également à se connecter et à consommer les services Azure et les services des tiers, et à inclure les modèles basés sur des événements et sur des messages dans leurs solutions. Ce cours couvre également la surveillance, la résolution des problèmes et l’optimisation des solutions Azure. Formations pour aller plus loin: |
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 | - Expérience pratique des solutions Azure IaaS et PaaS, et du portail Azure.
- Expérience de l'écriture dans un langage supporté par Azure au niveau intermédiaire. (C#, JavaScript, Python ou Java).
- Capacité à écrire du code pour se connecter et effectuer des opérations sur un produit de base de données SQL ou NoSQL. (SQL Server, Oracle, MongoDB, Cassandra ou similaire)
- Expérience de l'écriture de code pour gérer l'authentification, l'autorisation et d'autres principes de sécurité au niveau intermédiaire.
- Une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.
|
Objectifs | À l'issue de ce cours, vous serez capable de : - 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
|
| Cette formation prépare à la certification : Microsoft Certified: Azure Developer Associate |
Contenu | Parcours d'apprentissage 1 : Implémenter des applications web avec Azure App Service Explorer Azure App Service Configurer les paramètres des applications web Mettre à l'échelle des applications dans Azure App Service Explorer les slots de déploiement d'Azure App Service
Parcours d'apprentissage 2 : Implémenter des fonctions Azure Parcours d'apprentissage 3 : Développer des solutions utilisant le stockage Blob Explorer le stockage Blob Azure Gérer le cycle de vie du stockage Blob Azure Travailler avec le stockage Blob Azure
Parcours d'apprentissage 4 : Développer des solutions utilisant Azure Cosmos DB Parcours d'apprentissage 5 : Implémenter des solutions conteneurisées Gérer les images de conteneurs dans Azure Container Registry Exécuter les images de conteneurs dans Azure Container Instances Implémenter Azure Container Apps
Parcours d'apprentissage 6 : Implémenter l'authentification et l'autorisation des utilisateurs Explorer la plateforme d'identité Microsoft Implémenter l'authentification avec Microsoft Authentication Library Implémenter des signatures d'accès partagé Explorer Microsoft Graph
Parcours d'apprentissage 7 : Implémenter des solutions cloud sécurisées Implémenter Azure Key Vault Implémenter des identités gérées Implémenter Azure App Configuration
Parcours d'apprentissage 8 : Implémenter API Management Parcours d'apprentissage 9 : Développer des solutions basées sur des événements Parcours d'apprentissage 10 : Développer des solutions basées sur des messages Parcours d'apprentissage 11 : Résoudre les problèmes des solutions avec Application Insights Parcours d'apprentissage 12 : Implémenter la mise en cache pour les solutions
|
|
|