MICROSOFT AZURE - Développement de solutions - AZ203

Objectifs

Comprendre comment intégrer de façon native la sécurité dans les développements. Comprendre comment provisionner des machines virtuelles. Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements. Connaître les outils de surveillance des applications. Créer des solutions conteneurisées avec le service Kubernetes. Créer et gérer des ressources de services.

Programme

Implémenter des solutions qui utilisent des machines virtuelles
-Provisionnement de machines virtuelles
-Création de modèles ARM
-Configuration du chiffrement de disques pour les machines virtuelles

Implémentation de batchs
-Présentation du service
-Création de machines virtuelles
-Disponibilité de machines virtuelles
-Extension de machines virtuelles

Stockage dans Azure
-Comptes de stockage
-Exécution de batch avec Azure CLI et le portail Azure
-Exécution de batch utilisant du code
-Gestion des batch à l’aide d’API

Utilisation de conteneurs
-Création d’un cluster de services Kubernetes
-Création d’images de conteneurs
-Publication d’images dans le registre
-Exécution de conteneurs

Création de services Web
-Présentation des concepts
-Création de services Web
-Création de taches de fond à l’aide de WebJobs

Création de services pour les applications mobiles
-Présentation des concepts
-Activation des notifications push
-Activation du mode off-line

Création d’API
-Présentation des concepts
-Utilisation de Swagger pour documenter une API

Implémentation de fonctions Azure
-Présentation des concepts
-Développement de fonctions avec Visual Studio

Développement de solutions utilisant le stockage Azure Table
-Présentation d’Azure Table
-Gestion des autorisations
-Utilisation de l’API Rest

Développement de solutions utilisant une base de données relationnelle
-Présentation d’Azure SQL
-Création et accès à une base de données
-Mise à jour et suppressions de tables à l’aide de code

Développement de solutions utilisant le stockage Microsoft Azure Blob
-Présentation d’Azure Blob
-Travailler avec des Blobs

Implémentation de l’authentification
-Présentation de la plateforme Microsoft Identity
-Implémentation de l’authentification OAuth2
-Implémentation des identités managées
-Implémenter l’authentification par certificats, par formulaires, ou par token
-Implémenter l’authentification multi facteurs

Implémentation du contrôle d’accès
-Authentification à la demande
-Contrôle d’accès basé sur les rôles

Implémentation de la sécurité des données
Options de chiffrement
Chiffrement de bout en bout
Implémentation de la confidentialité Azure
Gestion des clés de chiffrement

Introduction au service de surveillance d’Azure
Mode de fonctionnement du service
La collecte d’informations

Développement de code supportant la montée en charge
Implémentation du mode Autoscale
Implémenter un code qui traite des instances d’application singleton
Gestion des défauts transitoires

Gestion du cache et diffusion de contenus
Azure Cache for Redis
Développement pour le stockage sur CDNs

Développement d’applications « logis Apps »
Présentation
Création à l’aide de Visual Studio
Création de connecteurs spécifiques
Création de modèles spécifiques

Intégration du moteur de recherche Azure dans les développements
Création d’index
Interrogation du service de recherche
Mise en œuvre de la recherche full-text

Gestion des API
Introduction au service de gestion des API
Sécurisation d’API
Définition de politiques de sécurité

Développement d’application basé sur les évènements
Implémentation de solutions utilisant Azure Event Grid
Implémentation de solutions utilisant Azure Event Hubs
Implémentation de solutions utilisant Azure Notification Hubs

Développement d’application basé sur les messages
Implémentation de solutions utilisant Azure Service Bus
Implémentation de solutions utilisant Azure Queue Storage

Recherches

Tout le site Le catalogue

Liens directs