Formation Développer des solutions pour Microsoft AZURE

Réf. M-AZ204   |   5 Jours

Cette formation Développer des solutions pour Microsoft AZURE vous permettra de

  • Sélectionner une solution de technologie cloud appropriée 
  • Développer pour le stockage du cloud 
  • Créer les solutions Platform as a Service (PaaS) 
  • Sécuriser les Solutions Cloud  
  • Mettre en œuvre l'autoscaling dans une solution 
  • Réagir aux évènements, échanger des messages applicatifs
  • Gérer les APIs via APIM  

Description de cette formation Développer des solutions pour Microsoft AZURE

Cette formation s'adresse aux nouveaux développeurs Microsoft Azure qui conçoivent et créent des solutions Cloud ?telles que des applications et des services. Ils participent à toutes les phases du développement, de la conception d'une solution, au développement,au déploiement, aux phases de tests et à la maintenance. Ils collaborent avec les architectes de solution Cloud, les cloud DBAs, les administrateurs du cloud, et les clients pour mettre en œuvre leur solution. 
Les participants acquièrent les compétences pour développer des applications via l'utilisation des outils Azure,y compris le stockage, la sécurité et les communications. La formation couvre également les sujets suivants : performance, instrumentation, journaux, intégration et gestion des?APIs et les architectures de messagerie.
Financement :  Cette formation est éligible à l'action collective Fafiec CLOUD

Programme de cette formation Développer des solutions pour Microsoft AZURE

Module 1 : Créer des Azure App Service Web Apps
  • Concepts de base pour Azure App Service
  • Créer une Azure App Service Web App
  • Configurer et surveiller les applications App Service
  • Mettre à l'échelle les applications App Service
  • Emplacements de déploiement Azure App Service
Module 2 : Mettre en œuvre les Azure functions
  • Présentation des Azure Functions
  • Développement de Azure Functions
  • Mise en œuvre de fonctions de type Durable Functions
Module 3 : Développement de solutions qui utilisent blob storage
  • Concepts fondamentaux pour Azure Blob storage
  • Gérer le cycle de vie de Azure Blob storage
  • Travailler avec Azure Blob storage
Module 4 : Développer des solutions qui utilisent Cosmos DB
  • Présentation de Azure Cosmos DB
  • Structure des données de Azure Cosmos DB
  • Travailler avec des ressources et des données de Azure Cosmos DB
Module 5 : Mettre en œuvre des solutions IaaS
  • Générer des VMs dans Azure
  • Créer et déployer des modèles ARM
  • Créer des images de conteneurs pour les solutions
  • Publié une image de conteneur vers Azure Container Registry
  • Créer et exécuter une image de conteneurs dans Azure Container Instances
Module 6 : Mettre en œuvre authentification et autorisation
  • Microsoft Identity Platform v2.0
  • Authentification avec Microsoft Authentication Library
  • Utiliser Microsoft Graph
  • Autoriser les manipulations de données dans Azure Storage
Module 7 : Mettre en œuvre des solutions Cloud sécurisées
  • Gérer les clés, les secrets et les certificats en utilisant KeyVault API
  • Mettre en œuvre les identités gérées pour les ressources Azure
  • Sécuriser les données de configuration en utilisant Azure App Configuration
Module 8 : Mettre en œuvre la gestion des API
  • Présentation de API Management
  • Définir des stratégies pour les APIs
  • Sécuriser vos APIs
Module 9 : Développer des App Service Logic Apps
  • Présentation de Azure Logic Apps
  • Créer des connecteurs personnalisés pour Logic Apps
Module 10 : Développer des solutions basées sur les événements
  • Mettre en œuvre des solutions utilisant Azure Event Grid
  • Mettre en œuvre des solutions utilisant Azure Event Hubs
  • Mettre en œuvre des solutions utilisant Azure Notification Hubs
Module 11 : Développer des solutions basées sur les messages
  • Mettre en œuvre des solutions utilisant Azure Service Bus Queues
  • Mettre en œuvre des solutions utilisant Azure Storage Queues
Module 12 : Surveiller et optimiser les solutions Azure
  • Présentation de la surveillance dans Azure
  • Instrumentation et applications pour la surveillance
  • Analyser et dépanner les applications
  • Mettre en œuvre du code qui intercepte les erreurs de transit
Module 13 : intégrer des solutions de cache et de remise de contenu (CDN)
  • Développer avec Azure Redis Cache
  • Développer du stockage sur les CDNs