Caisse

Panier () Chargement en cours...

    • Nombre:
    • Fourni par:
    • Dates:
    • Endroit:

    $

Développement de solutions pour Microsoft Azure (AZ-204T00)

Exclusive - Ce cours montre aux développeurs comment créer des solutions de bout en bout dans Microsoft Azure.

Les étudiants apprendront à mettre en œuvre des solutions de calcul Azure, à créer des fonctions Azure, à mettre en œuvre et à gérer des applications Web, à développer des solutions utilisant le stockage Azure, à mettre en œuvre l'authentification et l'autorisation, et à sécuriser leurs solutions en utilisant KeyVault et Managed Identities. Les étudiants apprendront également à se connecter aux services Azure et aux services tiers et à les consommer, ainsi qu'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.

GK# 100748 Fournisseur# MAZ-204T00
Crédits Fournisseurs:
No matching courses available.
Start learning as soon as today! Click Add To Cart to continue shopping or Buy Now to check out immediately.
Période d’accès:
Scheduling a custom training event for your team is fast and easy! Click here to get started.

Is This The Right Course?

Pour réussir ce cours, les étudiants doivent avoir les éléments suivants :

  • Une expérience pratique des solutions Azure IaaS et PaaS, ainsi que 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 une 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é à un niveau intermédiaire.
  • Une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.

Si vous êtes novice en matière d'Azure et de cloud computing, pensez à l'une des ressources suivantes :

Who Should Attend?

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.

Ce que vous apprendrez

Vous apprendrez :

  • À créer des applications Web Azure App Service
  • À mettre en œuvre des fonctions Azure
  • À développer des solutions qui utilisent le stockage blob
  • À développer des solutions qui utilisent le stockage Cosmos DB
  • À mettre en œuvre des solutions IaaS
  • À mettre en œuvre l'authentification et l'autorisation des utilisateurs
  • À mettre en œuvre des solutions de cloud sécurisées
  • À mettre en œuvre la gestion des API
  • À développer des applications logiques de type App Service
  • À développer des solutions basées sur les événements
  • À développer des solutions basées sur les messages

Le plan de cours

Module 1 : Création d'applications Web Azure App Service
Les étudiants apprendront à créer une application Web sur la plateforme Azure App Service. Ils apprendront le fonctionnement de la plateforme et comment créer, configurer, mettre à l'échelle, sécuriser et déployer sur la plateforme App Service.

Leçons

  • 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 test d'Azure App Service

 

Module 2 : Mise en œuvre des fonctions Azure
Ce module couvre la création des applications de fonctions et comment intégrer des déclencheurs et des entrées/sorties dans l'application.

Leçons

  • Aperçu des fonctions Azure
  • Développement de fonctions Azure
  • Mise en œuvre des fonctions durables

 

Module 3 : développer des solutions qui utilisent le stockage en mode blob
Les étudiants apprendront comment fonctionne le stockage en bloc Azure, comment gérer les données à travers le cycle de vie du stockage en bloc chaud/froid/archivé, et comment utiliser la bibliothèque client de stockage en bloc Azure pour gérer les données et les métadonnées.

Leçons

  • Concepts fondamentaux du stockage Azure Blob
  • Gestion du cycle de vie du stockage Azure Blob
  • Utilisation du stockage Azure Blob

 

Module 4 : développer des solutions utilisant le stockage Cosmos DB
Les étudiants apprendront comment Cosmos DB est structuré et comment la cohérence des données est gérée. Ils apprendront également à créer des comptes Cosmos DB et à créer des bases de données, des conteneurs et des éléments en utilisant à la fois le portail Azure et le SDK .NET.

Leçons

  • Aperçu d'Azure Cosmos DB
  • Structure de données d’Azure Cosmos DB
  • Utilisation des ressources et des données d'Azure Cosmos DB

 

Module 5 : mise en œuvre de solutions IaaS
Ce module enseigne comment créer des VM et des images de conteneurs à utiliser dans leurs solutions. Il couvre la création de VM, l'utilisation de modèles ARM pour automatiser le déploiement des ressources, la création et la gestion d'images Docker, la publication d'une image dans Azure Container Registry et l'exécution d'un conteneur dans Azure Container Instances.

Leçons

  • Provisionnement des VMs dans Azure
  • Créer et déployer des modèles ARM
  • Créer des images de conteneur pour les solutions
  • Publier une image de conteneur dans Azure Container Registry
  • Créer et exécuter des images de conteneur dans Azure Container Instances

 

Module 6 : Mettre en œuvre l'authentification et l'autorisation des utilisateurs
Les étudiants apprendront à tirer parti de la plate-forme d'identité Microsoft v2.0 pour gérer l'authentification et l'accès aux ressources. Ils apprendront également comment utiliser la bibliothèque d'authentification Microsoft et Microsoft Graph pour authentifier un utilisateur et récupérer des informations stockées dans Azure, et comment et quand utiliser les signatures d'accès partagées.

Leçons

  • Plate-forme d'identité Microsoft 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 : Mettre en œuvre des solutions de cloud sécurisées
Ce module explique comment sécuriser les informations (clés, secrets, certificats) qu'une application utilise pour accéder aux ressources. Il couvre également la sécurisation des informations de configuration des applications.

Leçons

  • Gérer les clés, les secrets et les certificats à l'aide de l'API KeyVault.
  • Mise en œuvre de Managed Identities pour les ressources Azure
  • Sécurisation des données de configuration des applications à l'aide d'Azure App Configuration.

 

Module 8 : mise en œuvre de la gestion des API
Les étudiants apprendront à publier des API, à créer des politiques pour gérer les informations partagées via l'API et à gérer l'accès à leurs API à l'aide du service Azure API Management.

Leçons

  • Présentation de la gestion des API
  • Définition de politiques pour les API
  • Sécurisation de vos API

 

Module 9 : développer des applications logiques de service d'application
Ce module explique comment il faut utiliser Azure Logic Apps pour planifier, automatiser et orchestrer des tâches, des processus métier, des flux de travail et des services au sein des entreprises ou des organisations.

Leçons

  • Présentation d'Azure Logic Apps
  • Création de connecteurs personnalisés pour Logic Apps

 

Module 10 : développer des solutions basées sur des événements
Les étudiants apprendront à créer des applications avec des architectures basées sur les événements.

Leçons

  • Mise en œuvre de solutions utilisant Azure Event Grid
  • Mise en œuvre de solutions utilisant Azure Event Hubs
  • Mise en œuvre de solutions utilisant Azure Notification Hubs

 

Module 11 : développer des solutions basées sur les messages
Les étudiants apprendront à créer des applications avec des architectures basées sur les messages.

Leçons

  • Mise en œuvre de solutions utilisant Azure Service Bus
  • Mise en œuvre de solutions utilisant les files d'attente Azure Queue Storage

 

Module 12 : surveiller et optimiser les solutions Azure
Ce module montre aux étudiants comment instrumenter leur code pour la télémétrie et analyser et dépanner leurs applications.

Leçons

  • Aperçu de la surveillance dans Azure
  • Instrumenter une application pour la surveillance
  • Analyse et dépannage des applications
  • Mise en œuvre d'un code qui gère les défaillances transitoires

 

Module 13 : intégrer la mise en cache et la diffusion de contenu dans les solutions
Les étudiants apprendront à utiliser des services de mise en cache différents pour améliorer les performances de leurs applications.

Leçons

  • Développer pour Azure Cache for Redis
  • Développer pour le stockage sur CDN

Prérequis

Pour réussir ce cours, les étudiants doivent avoir les éléments suivants :

  • Une expérience pratique des solutions Azure IaaS et PaaS, ainsi que 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 une 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é à un niveau intermédiaire.
  • Une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.

Si vous êtes novice en matière d'Azure et de cloud computing, pensez à l'une des ressources suivantes :

Certifications connexes