________________________________________________________________
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
________________________________________________________________
Cours AZ-204 : Développer des solutions pour Microsoft Azure
Ce cours enseigne aux développeurs comment créer des solutions complètes sur Microsoft Azure . Les participants 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 utilisant le stockage Azure, à implémenter l'authentification et l'autorisation, et à sécuriser leurs solutions à l'aide de Key Vault et des identités managées. Ils apprendront également à se connecter aux services Azure et tiers et à les utiliser, ainsi qu'à intégrer des modèles événementiels et de messagerie dans leurs solutions. Le cours aborde également la surveillance, le dépannage et l'optimisation des solutions Azure.
Formation en ligne avec examen de certification gratuit. Ne ratez pas cette opportunité ! L’examen, d’une valeur de 126 € HT, est inclus sans frais supplémentaires.
Offre valable jusqu'au 30 juin 2026. Examen unique disponible uniquement en format virtuel (e-learning). Non applicable au format d'autoformation.
Niveau : Intermédiaire - Produit : Azure - Rôle : Développeur
Cours destiné à
Les étudiants inscrits à ce cours s'intéressent au développement Azure ou à la réussite de l' examen de certification Microsoft Azure Developer Associate.
Éléments de la formation AZ-204
-
Implémentation d'une application web Azure App Service (4 modules)
-
Implémentation des fonctions Azure (2 modules)
-
Développement de solutions utilisant le stockage Blob (3 modules)
-
Développement de solutions utilisant Azure Cosmos DB (2 modules)
-
Mise en œuvre de solutions conteneurisées ( 3 modules)
-
Mise en œuvre de l'authentification et de l'autorisation des utilisateurs (4 modules)
-
Mise en œuvre de solutions Azure sécurisées (3 modules)
-
Implémentation de la gestion des API (1 module)
-
Développement de solutions événementielles (2 modules)
-
Développement de solutions basées sur la messagerie (1 module)
-
Solutions de dépannage utilisant Application Insights (1 module)
-
Mise en œuvre de la mise en cache des solutions (2 modules)
Contenu du cours AZ-204 : Développement de solutions pour Microsoft Azure
Module 1 : Découverte d’Azure App Service
- Explorez Azure App Service.
- Examen Azure App Service.
- Examen des plans Azure App Service.
- Implémentation dans App Service.
- Exploration de l'authentification et de l'autorisation dans App Service.
- Détection des fonctionnalités réseau d'App Service.
- Création d'une application web HTML statique à l'aide d'Azure Cloud Shell
Module 2 : Configuration des applications web
- Paramètres de l'application
- Configurez les options générales.
- Explorez les affectations de parcours.
- Activation du journal de diagnostic.
- Configuration du certificat de sécurité.
Module 3 : Mise à l’échelle des applications dans Azure App Service
- Examen des facteurs d'échelle automatiques.
- Identification des facteurs d'échelle automatiques.
- Activation de la mise à l'échelle automatique dans App Service.
- Exploration des procédures de mise à l'échelle automatique recommandées.
Module 4 : Exploration des emplacements de déploiement d’Azure App Service
- Exploration des emplacements de déploiement d'Azure App Service.
- Exploration des emplacements de déploiement d'Azure App Service.
- Échange d'emplacements de déploiement.
- Routage du trafic dans App Service.
Module 5 : Découverte des fonctions Azure
- Découvrez Azure Functions
- Comparaison des options d'hébergement d'Azure Functions.
- Mise à l'échelle des fonctions Azure.
Module 6. Développement de fonctions Azure
- Exploration du développement d'Azure Functions.
- Création de déclencheurs et de liens.
- Connexion des fonctions aux services Azure.
- Création d'une instance Azure Functions à l'aide de Visual Studio Code.
Module 7. Exploration du stockage Blob Azure
- Exploration du stockage Blob Azure.
- Détection des types de ressources Azure Blob Storage.
- Découverte des fonctionnalités de sécurité d'Azure Storage.
- Détection de l'hébergement de sites web statiques dans Azure Storage.
Module 8. Gestion du cycle de vie du stockage Blob Azure
- Exploration du cycle de vie du stockage Blob Azure.
- Détection des politiques de cycle de vie du stockage Blob.
- Mise en œuvre des politiques de cycle de vie du stockage Blob.
- Réhydratation des données blob à partir du niveau fichier.
Module 9. Utilisation du stockage Blob Azure
- Exploration de la bibliothèque cliente Azure Blob Storage.
- Création d'un objet client.
- Création de ressources de stockage Blob à l'aide de la bibliothèque cliente .NET.
- Gestion des métadonnées et des propriétés des conteneurs à l'aide de .NET.
- Définition et récupération des propriétés et des métadonnées des ressources blob à l'aide de REST.
Module 10. Exploration d'Azure Cosmos DB
- Identifier les principaux avantages d'Azure Cosmos DB.
- Exploration de la hiérarchie des ressources.
- Exploration des niveaux de cohérence.
- Choisir le niveau de cohérence approprié.
- Exploration des API prises en charge.
- Détection des unités de requête.
- Création de ressources Azure Cosmos DB à l'aide du portail Azure.
Module 11. Utilisation d'Azure Cosmos DB
- Exploration du kit de développement logiciel (SDK) Microsoft .NET v3 pour Azure Cosmos DB.
- Création de ressources à l'aide du kit de développement logiciel (SDK) Microsoft .NET v3.
- Création de procédures stockées.
- Création de déclencheurs et de fonctions définies par l'utilisateur.
- Exploration de la source des modifications dans Azure Cosmos DB.
Module 12. Gestion des images de conteneurs dans Azure Container Registry
- Informations sur Azure Container Registry.
- Exploration des fonctionnalités de stockage.
- Compilation et gestion des conteneurs à l'aide de tâches.
- Exploration des éléments d'un Dockerfile.
- Compilation et exécution d'une image de conteneur à l'aide des tâches d'Azure Container Registry.
Module 13. Exécution d'images de conteneur dans Azure Container Instances
- Explorer les instances de conteneurs Azure
- Déploiement d'une instance de conteneur à l'aide d'Azure CLI.
- Exécution de tâches dans des conteneurs avec des directives de redémarrage.
- Définition des variables d'environnement dans les instances de conteneur.
- Montage d'un partage de fichiers Azure dans Azure Container Instances.
Module 14. Implémentation d'Azure Container Apps
- Découverte des applications conteneurisées Azure.
- Mise en œuvre d'une application conteneurisée.
- Explorer les conteneurs dans Azure Container Apps.
- Mise en œuvre de l'authentification et de l'autorisation dans Azure Container Apps.
- Gestion des révisions et des secrets dans Azure Container Apps.
- Exploration de l'intégration de Dapr avec Azure Container Apps.
Module 15. Découverte de la plateforme d'identité Microsoft
- Exploration de la plateforme d'identité de Microsoft.
- Exploration des entités de services.
- Informations relatives aux autorisations et au consentement.
- Informations relatives à l'accès conditionnel.
Module 16. Mise en œuvre de l'authentification à l'aide de la bibliothèque d'authentification Microsoft
- Exploration de la bibliothèque d'authentification Microsoft.
- Initialisation de l'application cliente.
- Mise en œuvre de l'authentification interactive à l'aide de MSAL.NET.
Module 17. Mise en œuvre des signatures d'accès partagé
- Découverte de signatures d'accès partagé.
- Déterminer quand utiliser les signatures d'accès partagé.
- Exploration des politiques d'accès enregistrées.
Module 18. Exploration de Microsoft Graph
- Découvrez Microsoft Graph.
- Interrogez Microsoft Graph à l'aide de REST.
- Interroger Microsoft Graph à l'aide des SDK.
- Application des procédures recommandées à Microsoft Graph.
Module 19. Implémentation d'Azure Key Vault
- Explorez Azure Key Vault.
- Informations sur les bonnes pratiques d'Azure Key Vault.
- Authentification dans Azure Key Vault.
- Création et récupération d'un secret Azure Key Vault à l'aide de l'interface de ligne de commande Azure (Azure CLI).
Module 20. Mise en œuvre des identités gérées
- Exploration des identités gérées.
- Détection du flux d'authentification des identités gérées.
- Configuration de l'identité gérée.
- Acquisition d'un jeton d'accès.
Module 21. Implémentation de la configuration d'une application Azure
- Exploration du service de configuration d'applications Azure.
- Création de paires clé-valeur.
- Gestion des fonctionnalités de l'application.
- Protection des données de configuration de l'application.
Module 22. Exploration de la gestion des API
- Description du service de gestion des API.
- Exploration des passerelles API.
- Exploration des directives de gestion des API.
- Création de politiques avancées.
- Protection des API par abonnement.
- Protection de l'API par certificats.
- Créer une API back-end.
Module 23. Découverte d'Azure Event Grid
- Exploration d'Azure Event Grid.
- Détection de modèles d'événements.
- Analyse de la durabilité de l'organisation d'événements.
- Contrôle d'accès aux événements.
- Réception d'événements via webhooks.
- Filtrage des événements.
- Acheminement des événements personnalisés vers le point de terminaison Web à l'aide d'Azure CLI.
Module 24. Exploration d’Azure Event Hubs
- Informations sur Azure Event Hubs.
- Exploration de la capture des hubs événementiels.
- Mise à l'échelle de l'application de traitement.
- Contrôle d'accès aux événements.
- Effectuez des opérations courantes avec la bibliothèque cliente Event Hubs.
Module 25. Files d'attente de messages Azure
- Choisir une solution de mise en file d'attente des messages.
- Analyse d'Azure Service Bus.
- Files d'attente, thèmes et abonnements du bus de service.
- Chargement et sérialisation des messages dans Service Bus.
- Envoi et réception de messages depuis une file d'attente Service Bus à l'aide de .NET.
- Analyse du stockage des files d'attente Azure.
- Création et gestion du stockage et des messages Azure Queue Storage à l'aide de .NET.
Module 26. Surveillance des performances de l'application
- Exploration des informations relatives aux applications.
- Détection des indicateurs à partir des enregistrements.
- Mise en œuvre d'une application de surveillance.
- Sélection d'un test de disponibilité.
- Résolution des problèmes de performance des applications à l'aide de la carte des applications.
Module 27. Développement pour Azure Cache pour Redis
- Exploration d'Azure Cache pour Redis.
- Configuration d'Azure Cache pour Redis.
- Interagir avec Azure Cache pour Redis à l'aide de .NET.
- Connexion d'une application à Azure Cache pour Redis à l'aide de .NET Core.
Module 28. Développement du stockage CDN
- Exploration des instances Azure Content Delivery Network.
- Contrôle du comportement du cache dans Azure Content Delivery Network.
- Interagir avec les instances Azure Content Delivery Network à l'aide de .NET.
Prérequis
Pour réussir ce cours, les étudiants doivent posséder les éléments suivants :
-
Expérience pratique des solutions Azure IaaS et PaaS et du portail Azure
-
Expérience intermédiaire en rédaction dans un langage compatible avec Azure (C#, JavaScript, Python ou Java)
-
Capacité à écrire du code pour se connecter à un produit de base de données SQL ou NoSQL (SQL Server, Oracle, MongoDB, Cassandra ou similaire) et y effectuer des opérations.
-
Expérience en programmation pour la gestion de l'authentification, de l'autorisation et d'autres principes de sécurité, à un niveau intermédiaire.
-
Connaissances générales en HTML, protocole HTTP et interfaces API REST
Langue
Certification Microsoft Associate : Développeur Azure Associate
Certifié Microsoft : Développeur Azure associé
Créez des solutions complètes dans Microsoft Azure pour créer des fonctions Azure, déployer et gérer des applications web, développer des solutions utilisant Azure Storage, et bien plus encore.
Niveau : Intermédiaire
Rôle : Développeur
Produit : Azure
Sujet : Innovation numérique et applicative