Microsoft Azure - BDD
Microsoft Azure – Développement de solutions
Reference : MSAZ203

5
jours - 2995 € HT Télécharger la fiche
Prochaines sessions

Code CPF
235484
Objectifs
- Comprendre comment provisionner des machines virtuelles
- Utiliser des services batch pour déployer et maintenir des ressources
- Créer des solutions conteneurisées avec le service Kubernetes
- Créer et gérer des ressources de services
- Savoir intégrer les fonctions de « push » et « off-line » dans les applications mobiles
- Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements
- Comprendre comment intégrer de façon native la sécurité dans les développements
- Connaître les outils de surveillance des applications
- Savoir utiliser les différentes solutions de services de messages et d’événements d’Azure
Pré requis
- Posséder une expérience en développement d’applications Web ASP .Net et en développement d’applications C#
- Connaissances des bases de données relationnelles (SQL)
- Avoir suivi les formations « Microsoft Azure – Notions fondamentales » ou disposer des connaissances équivalentes
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Public visé
Pré-inscription
Cette formation Azure Développement s’adresse principalement aux développeurs web expérimentés.
Programmes de Microsoft Azure – Développement de solutions
Cette formation préparant à une certification est éligible au CPF (Code 235484) – Certification Microsoft developing Microsoft Azure Solutions
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 oeuvre 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