Publié le: May 14, 2021
AWS Step Functions prend désormais en charge l'intégration des services avec Amazon EventBridge, ce qui vous permet d'envoyer des événements personnalisés à partir de vos flux de travail Step Functions vers un bus d'événements sans avoir à écrire de code personnalisé. Vous pouvez désormais émettre des événements personnalisés à partir de vos flux de travail qui permettent aux applications à couplage lâche de réagir aux différentes étapes de votre logique métier et orchestrées par Step Functions. Vous pouvez également utiliser cette intégration pour envoyer des événements aux applications situées dans une autre régions ou dans un compte différent en utilisant les capacités inter-comptes et inter-régions d'EventBridge.
AWS Step Functions vous permet de créer des flux de travail sans serveurs résilients en composant des services AWS tels que AWS Lambda, Amazon SNS et Amazon DynamoDB. Amazon EventBridge est un bus d’événements sans serveur utilisé pour créer des applications évolutives axées sur les événements en simplifiant la communication entre les différents composants, tels que les microservices et les applications SaaS. Les clients utilisent EventBridge et Step Functions simultanément pour modéliser des événements explicites dans leurs flux de travail. Ces événements constituent un moyen utile permettant de signaler les transitions d'état aux parties intéressées. Ces transitions d'état peuvent rester découplées de l'implémentation du flux de travail.
Pour commencer, lisez le Guide du développeur, puis testez un exemple de projet étape par étape.
Aucuns frais supplémentaires ne sont facturés pour l'utilisation de cette intégration : vous ne payez que pour les événements personnalisés publiés sur un bus d'événements EventBridge, selon la tarification EventBridge actuellement en vigueur. Consultez les pages Step Functions et tarification d'EventBridge pour en savoir plus.
L'intégration de Step Functions à EventBridge est disponible pour tous dans les régions suivantes : USA Est (Ohio et Virginie du Nord), USA Ouest (Oregon), Canada (Centre), UE (Irlande et Milan), Afrique (Le Cap) et Asie-Pacifique (Tokyo). Elle sera généralement disponible dans toutes les autres régions commerciales où les services Step Functions et EventBridge sont disponibles dans les prochains jours. Pour une liste complète des régions et des services proposés, voir le tableau des régions AWS.
Pour en savoir plus :
- Lire le billet de blog Présentation de l'intégration des services Amazon EventBridge pour AWS Step Functions
- Lire l'article sur l'intégration des services sur la page Intégrations de services prises en charge.
- Lire l'article expliquant comment démarrer avec Amazon EventBridge dans le Guide du développeur Amazon EventBridge.