________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Description du cours : AZ-204 : Développement de solutions pour Microsoft Azure
Ce cours enseigne aux développeurs comment créer des solutions de bout en bout dans Microsoft Azure. Les étudiants apprendront à déployer des solutions de calcul Azure, à créer des fonctions Azure, à déployer et gérer des applications Web, à développer des solutions qui utilisent le stockage Azure, à mettre en œuvre l'authentification et l'autorisation et à sécuriser leurs solutions à l'aide de KeyVault et des identités gérées. Les étudiants apprendront également à se connecter et à utiliser des services Azure et des services tiers, et à inclure des modèles basés sur des événements et des messages dans leurs solutions. Le cours couvre également la surveillance, le dépannage et l’optimisation des solutions Azure.
Profil du public
Les étudiants de ce cours sont intéressés par le développement Azure ou par la réussite de l'examen de certification Microsoft Azure Developer Associate.
Objets de cette collection
- Explorez Azure App Service (9 unités)
- Configurer des applications Web (9 unités)
- Mise à l'échelle des applications dans Azure App Service (7 unités)
- Explorez les emplacements de déploiement Azure App Service (7 unités)
- Exploration des fonctions Azure (6 unités)
- Développement de fonctions Azure (7 unités)
- Implémentation de fonctions durables (9 unités)
- Explorer le stockage Azure Blob (8 lecteurs)
- Gestion du cycle de vie du stockage Azure Blob (7 lecteurs)
- Travailler avec Azure Blob Storage (7 lecteurs)
- Exploration Azure Cosmos DB (10 unités)
- Implémentation du partitionnement dans Azure Cosmos DB (6 Drives)
- Travailler avec Azure Cosmos DB (7 unités)
- Provisionnement de machines virtuelles dans Azure (7 unités)
- Créer et déployer des modèles Azure Resource Manager (8 unités)
- Gestion des images de conteneurs dans Azure Container Registry (8 unités)
- Exécuter des images de conteneur dans Azure Container Instances (8 unités)
- Explorer la plateforme d'identité Microsoft (7 unités)
- Implémentation de l'authentification à l'aide de la bibliothèque d'authentification Microsoft (6 unités)
- Implémentation de signatures d'accès partagé (6 unités)
- Exploration Microsoft Graph (7 unités)
- Déploiement Azure Key Vault (7 unités)
- Implémentation d'identités gérées (7 unités)
- Déploiement de configuration d'application Azure (7 unités)
- Exploration de la gestion des API (10 unités)
- Exploration Azure Event Grid (10 unités)
- Explorez Azure Event Hubs (8 unités)
- Files d'attente de messages Azure (10 unités)
- Surveillance des performances des applications (9 unités)
- Développement pour Azure Cache pour Redis (7 unités)
- Développement de stockage CDN (6 unités)
Plan du cours
Module 1 : Créer des applications Web Azure App Service
Découvrez les fonctionnalités d’Azure App Service et comment créer et mettre à jour une application. Découvrez l’authentification et l’autorisation, la configuration des paramètres d’application, les applications évolutives et comment utiliser les emplacements de déploiement dans App Service.
Leçons
-
Explorer Azure App Service
-
Configurer les applications Web
-
Mise à l'échelle des applications dans Azure App Service
-
Explorer les emplacements de déploiement Azure App Service
Module 2 : Déployer les fonctions Azure
Découvrez comment créer et déployer Azure Functions. Explorez les options d'hébergement, les liaisons, les déclencheurs et comment utiliser les fonctions durables pour définir des flux de travail avec état.
Leçons
-
Explorer les fonctions Azure
-
Développement d'Azure Functions
-
Implémentation de fonctions durables
Module 3 : Développement de solutions utilisant le stockage Blob
Découvrez comment créer des ressources Azure Blob Storage, comment gérer les données tout au long du cycle de vie du stockage Blob et comment utiliser des conteneurs et des éléments à l’aide de la bibliothèque cliente Azure Blob Storage V12 pour .NET.
Leçons
-
Explorer le stockage Blob Azure
-
Gestion du cycle de vie du stockage Azure Blob
-
Travailler avec le stockage Blob Azure
Module 4 : Développer des solutions à l'aide d'Azure Cosmos DB
Découvrez comment créer des ressources Azure Cosmos DB avec les niveaux de cohérence appropriés, comment choisir et créer une clé de partition et comment effectuer des opérations sur les données à l’aide du SDK .NET V3 pour Azure Cosmos DB.
Leçons
Module 5 : Mise en œuvre de solutions d'infrastructure en tant que service
Découvrez comment créer et déployer des machines virtuelles, comment déployer des ressources à l'aide de modèles Azure Resource Manager et comment gérer et déployer des conteneurs.
Leçons
-
Provisionner des machines virtuelles dans Azure
-
Créer et déployer des modèles Azure Resource Manager
-
Gestion des images de conteneur dans Azure Container Registry
-
Exécuter des images de conteneur dans Azure Container Instances
Module 6 : Mise en œuvre de l'authentification et de l'autorisation des utilisateurs
Découvrez comment implémenter la fonctionnalité d'authentification et d'autorisation sur les ressources à l'aide de Microsoft Identity Platform, de la bibliothèque d'authentification Microsoft, des signatures d'accès partagé et de Microsoft Graph.
Leçons
-
Explorer la plateforme d'identité Microsoft
-
Implémenter l'authentification à l'aide de la bibliothèque d'authentification Microsoft
-
Implémentation de signatures d'accès partagé
-
Explorer Microsoft Graph
Module 7 : Mise en œuvre de solutions cloud sécurisées
Découvrez comment déployer des applications de manière plus sécurisée sur Azure à l’aide d’Azure Key Vault, des identités managées et d’Azure App Configuration.
Leçons
-
Déploiement d'Azure Key Vault
-
Déploiement d'identités managées
-
Déployer la configuration de l'application Azure
Module 8 : Mise en œuvre de la gestion des API
Découvrez comment fonctionne le service de gestion des API, comment transformer et sécuriser vos API et comment créer une API back-end.
Leçons
Module 9 : Développement de solutions basées sur des événements
Découvrez comment créer des applications avec des architectures basées sur les événements en intégrant Azure Event Grid et Azure Event Hubs dans votre solution.
Leçons
Module 10 : Développement de solutions basées sur des messages
Découvrez comment créer des applications avec des architectures basées sur les messages en intégrant Azure Service Bus et Azure Queue Storage dans votre solution.
Leçons
Module 11 : Instrumentation de solutions pour prendre en charge la surveillance et la journalisation
Découvrez comment instrumenter vos applications pour permettre à Application Insights de surveiller les performances et de vous aider à résoudre les problèmes.
Leçons
Module 12 : Intégration de la mise en cache et de la diffusion de contenu dans les solutions
Découvrez comment améliorer les performances et l’évolutivité de vos applications en intégrant Azure Cache pour Redis et Azure Content Delivery Network dans votre solution.
Leçons
Conditions préalables
Pour réussir ce cours, les étudiants doivent avoir les éléments suivants :
-
Expérience pratique avec les solutions Azure IaaS et PaaS et le portail Azure
-
Expérience d'écriture dans un langage pris en charge par Azure à un 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 en écriture de code pour contrôler l'authentification, l'autorisation et d'autres principes de sécurité à un niveau intermédiaire
-
Connaissance générale du HTML, du protocole HTTP et des interfaces API REST
Langue
Certification d'associé
Certifié Microsoft : associé développeur Azure
Créez des solutions de bout en bout dans Microsoft Azure pour créer des fonctions Azure, déployer et gérer des applications Web, développer des solutions qui utilisent le stockage Azure, et bien plus encore.
Niveau : Intermédiaire
Rôle : Développeur
Produit : Azure
Sujet : Données et IA