Microsoft Azure - Développement de solutions
Microsoft Azure - Développement de solutions
Informatique > Cloud computing
Objectifs
- Comprendre comment créer des solutions dans Microsoft Azure.
- Acquérir les compétences nécessaires pour mettre en oeuvre et gérer des applications Web.
- Apprendre à développer des solutions utilisant le stockage Azure.
- Comprendre comment mettre en oeuvre l'authentification, l'autorisation et sécuriser leurs solutions en utilisant KeyVault et Managed Identities.
- Savoir connecter une application aux services Azure et aux services tiers.
- Savoir utiliser les différentes solutions de services de messages et d'événements d'Azure.
- Connaître les outils de surveillance des applications.
Le programme de la formation
Créer des applications Web Azure App Service
Explorer Azure App Service
Configurer les paramètres de l’application Web
Mettre à l’échelle des applications dans Azure App Service
Explorer les emplacements de déploiement Azure App Service
Implémenter les fonctions Azure
Présentation des fonctions Azure
Développement de fonctions Azure
Implémentation de fonctions durables
Développer des solutions utilisant le stockage d'objets Blob
Explorer le stockage d'objets Blob Azure
Gérer le cycle de vie du stockage d'objets Blob Azure
Utiliser le stockage d'objets Blob Azure
Développer des solutions utilisant Azure Cosmos DB
Présentation d'Azure Cosmos DB
Implémenter le partitionnement dans Azure Cosmos DB
Utiliser Azure Cosmos DB
Implémenter des solutions IAAS
Provisionnement de machines virtuelles dans Azure
Créer et déployer des modèles Azure Resource Manager
Gérer les images de conteneur dans Azure Container Registry
Exécuter des images de conteneur dans Azure Container Instances
Mettre en oeuvre l'authentification et l'autorisation des utilisateurs
Microsoft Identity Platform
Implémenter l'authentification à l'aide de la bibliothèque d'authentification Microsoft
Implémenter des signatures d’accès partagé
Utilisation de Microsoft Graph
Mettre en eouvre des solutions Cloud sécurisées
Implémenter Azure Key Vault
Implémenter les identités gérées
Implémenter la configuration de l’application Azure
Implémenter la gestion des API
Explorer la gestion des API
Développer des solutions basées sur les évènements
Explorer Azure Event Grid
Explorer Azure Event Hubs
Développer des solutions basées sur des messages
Découvrir les files d’attente de messages Azure
Solutions pour prendre en charge la surveillance et la journalisation
Surveiller les performances des applications
Intégrer la mise en cache et la diffusion de contenu dans les solutions
Développer pour Azure Cache pour Redis
Développer pour le stockage sur CDN
Public et Pré-requis de la formation
Toute personne intéressée par le développement Azure. Toute personne souhaitant passer l'examen de certification Microsoft Azure Developer Associate.
Expérience pratique avec les solutions Azure IaaS et PaaS, ainsi qu'avec le portail Azure.
Expérience de l'écriture dans un langage pris en charge par Azure au niveau intermédiaire (C#, JavaScript, Python ou Java).
Possibilité d'é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 de l'écriture de code pour gérer l'authentification, l'autorisation et d'autres principes de sécurité au niveau intermédiaire.
Une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.
Méthode pédagogique de la formation
Cette formation permet aux participants d'apprendre à créer des solutions de bout en bout dans Microsoft Azure.
Une formation complète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de mise en situation.
Les consultants spécialistes de la technologie apportent leurs conseils et leur expérience.
La qualité d'une formation officielle Microsoft (support de cours numérique en anglais).