Publié le: Dec 3, 2019
Les Express Workflows sont un nouveau type de flux de travail AWS Step Functions qui orchestre de façon rentable les services AWS de calcul, de bases de données et de messagerie à une vitesse supérieure à 100 000 événements par seconde. Les Express Workflows démarrent automatiquement en réponse à des événements tels que des requêtes HTTP via Amazon API Gateway, des requêtes AWS Lambda, des actions associées au moteur de règles AWS IoT, et plus de 100 autres sources d’événements AWS et SaaS depuis Amazon EventBridge. Les Express Workflows conviennent à un volume important de charges de travail de traitement d’événements comme l’ingestion de données IoT, le traitement et la transformation des données en streaming, et l’orchestration des volumes importants de microservices.
AWS Step Functions permet aux développeurs de créer des services AWS (par exemple, des fonctions Lambda) dans un flux de travail sans serveur en quelques minutes, sans écrire de code. Step Functions garantit que les étapes dans le flux de travail sans serveur sont suivies avec fiabilité, que les informations sont transmises entre les étapes, et que les erreurs sont traitées automatiquement. De nos jours, les développeurs utilisent les Standard Workflows de manière productive pour gérer les flux de travail de longue durée tels que la formation de modèle de machine learning, la production de rapports, l’automatisation informatique et le traitement des commandes.
Les Express Workflows peuvent prendre en charge des taux d’événement supérieurs à 100 000 par seconde, ce qui fait qu’ils conviennent aux charges de travail de traitement des événements. Avec une tarification à partir de 1,00 USD par million de requêtes et 0,00000456 USD par Go-seconde, le prix des Express Workflows permet de réaliser des flux de travail basés sur les événements peu onéreux.
Il n'y a aucun engagement initial ni aucun frais minimum pour utiliser les Express Workflows : vous ne payez que ce que vous utilisez.
Vous pouvez démarrer avec Express Workflows grâce à AWS Management Console, à l’interface de ligne de commande (CLI) ou au kit SDK. Les développeurs peuvent créer leurs premiers flux de travail à l'aide d'exemples de projets prêts à être exécutés qui se déploient d'un simple clic depuis la console Step Functions.
Les Express Workflows sont généralement disponibles dans les régions suivantes : USA Est (Ohio et Virginie du Nord), USA Ouest (Oregon et Californie du Nord), Canada (Centre), UE (Stockholm, Paris, Irlande, Francfort et Londres), Asie-Pacifique (Mumbai, Tokyo, Hong Kong, Séoul, Singapour, Pékin, Hong Kong, Ningxia et Sydney) et Amérique du Sud (Sao Paulo, Bahreïn).
Pour en savoir plus sur les Express Workflows :
- Lisez l’article de blog de Jeff Barr
- Consultez la page produit d’AWS Step Functions
- Lisez le Guide du développeurd’Amazon Step Functions