Concevoir une répartition des messages et des applications serverless dans Azure

Intermédiaire
Architecte Solutions
Azure
Azure Functions
Hubs d'événements Azure
Azure Event Grid
Azure Service Bus
Azure Logic Apps

Découvrez comment créer une messagerie fiable pour vos applications et comment tirer parti des services d’application serverless dans Azure.

Prérequis

  • Connaissance du langage C#

Modules de ce parcours d’apprentissage

La solution Azure Functions permet aux développeurs d’héberger une logique métier qui peut être exécutée sans gestion ou approvisionnement d’infrastructure.

Définissez un workflow à l’aide de déclencheurs, d’actions et d’opérateurs conditionnels intégrés. Votre workflow s’exécute automatiquement lorsque les données sont disponibles, traite les données dans le cloud, enregistre les résultats dans une base de données et envoie des notifications par e-mail.

Quand une application englobe des composants s’exécutant sur différents ordinateurs, serveurs et appareils mobiles, les communications entre eux peuvent être difficiles et peu fiables. Azure offre plusieurs technologies que vous pouvez utiliser pour communiquer de manière plus fiable, dont les files d’attente de Stockage, Event Hubs, Event Grid et Service Bus. Ce module vous montre comment choisir la meilleure technologie pour votre tâche de communication.

Implémentez le modèle de publication et d’abonnement dans le cloud à l’aide du stockage File d’attente Azure.

Connectez les applications émettrices et réceptrices à Event Hubs afin de gérer des charges élevées sans perdre de données.

Écrivez du code C# dans une application personnalisée qui envoie et reçoit des messages à l’aide de files d’attente et de rubriques Azure Service Bus.

Créez une architecture d’application serverless, automatisez vos opérations et intégrez des applications en gérant les événements Azure avec Event Grid.