Traitement des événements Event Grid

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Les événements Media Services permettent aux applications de réagir à différents événements (par exemple, l’événement de changement d’état d’un travail) en utilisant des architectures sans serveur modernes. et sans qu’il soit nécessaire de faire appel à du code complexe ou à des services d’interrogation coûteux et inefficaces. Au lieu de cela, les événements sont envoyés via Azure Event Grid aux gestionnaires d’événements, comme Azure Functions, Azure Logic Apps, ou même à votre propre Webhook, et vous payez seulement pour ce que vous utilisez. Pour plus d’informations sur la tarification, consultez la page Tarification Event Grid.

La disponibilité des événements Media Services est liée à la disponibilité d’Event Grid, et sera proposée dans d’autres régions en même temps qu’Event Grid.

Schémas et événements Media Services

Event Grid utilise les abonnements aux événements pour acheminer les messages d’événements vers les abonnés. Les événements Media Services contiennent toutes les informations dont vous avez besoin pour répondre aux modifications de vos données. Vous pouvez identifier un événement Media Services, car la propriété eventType commence par « Microsoft.Media ».

Pour plus d’informations, consultez les schémas d’événement Media Services.

Exemples et procédures

L’exemple de référentiel Media Services pour .NET montre comment utiliser les bibliothèques de client Event Grid et Event Hubs les plus récentes pour recevoir des événements dans vos propres applications personnalisées.

Utilisez Event Grid pour superviser les événements Media Services dans le portail Azure.

Pratiques pour la consommation d’événements

Les applications qui gèrent des événements Media Services doivent suivre certaines pratiques recommandées :

  • Comme plusieurs abonnements peuvent être configurés pour acheminer les événements vers le même gestionnaire d’événements, il est important de ne pas considérer que les événements proviennent d’une source particulière, mais de vérifier le sujet du message pour vous assurer qu’il provient d’un compte de stockage que vous attendez.
  • De même, vérifiez que vous êtes prêt à traiter son eventType, et ne supposez pas que tous les événements reçus seront aux types que vous attendez.
  • Ignorez les champs que vous ne comprenez pas. Cette pratique vous aidera à prendre en charge les nouvelles fonctionnalités qui peuvent être ajoutées à l’avenir.
  • Utilisez le préfixe « subject « et les correspondances de suffixe pour limiter les événements à un événement particulier.

Notes

Les événements sont soumis au contrat de niveau de service (SLA) Event Grid. Si vous souhaitez obtenir des notifications d’événements à l’aide d’API, consultez les exemples illustrant comment consommer des événements, avec le kit SDK .NET ou le kit SDK Java.