Publié le: Aug 13, 2020

AWS Step Functions annonce de nouvelles améliorations apportées à Amazon States Language pour vous permettre de créer plus facilement des flux de travail. Les clients peuvent désormais s'attendre à une plus grande souplesse dans la définition de leur machine d'état et à un comportement plus dynamique dans leur application de flux de travail grâce à des états de choix et de tâches améliorés.

Avec AWS Step Functions, les développeurs peuvent, en quelques minutes, regrouper des services AWS tels que AWS Lambda, Amazon Simple Notification Service (SNS) et Amazon Elastic Map Reduce (EMR) en un flux de travail sans serveur. Step Functions garantit un suivi fiable des étapes du flux de travail sans serveur, le passage de l'information entre les étapes et le traitement automatique des erreurs. Amazon States Language est le langage basé sur JSON utilisé pour écrire des machines d'état déclaratives afin de définir des flux de travail durables et pilotés par les événements dans AWS Step Functions.

Les clients peuvent, lors de la création d'applications de flux de travail, utiliser des opérateurs supplémentaires de type « Choice State », notamment le test de la valeur nulle et de l'existence d'une variable, le joker et la comparaison de variable à variable. Ce nouvel ensemble de fonctions assure un accès global à l'objet contexte, garantit des temporisations dynamiques et permet la sélection des résultats. Vous pouvez également utiliser des fonctions intrinsèques intégrées comme la création de chaînes et de tableaux, la conversion des chaînes en JSON et de JSON en chaînes.

Les clients n'ont pas à payer de frais supplémentaires pour utiliser ces nouvelles fonctions.

Pour démarrer, veuillez visiter Documentation AWS Step Functions et lire notre billet de blog.  

Ces fonctions sont disponibles dans toutes les régions AWS Commercial (sauf en Chine) et AWS GovCloud où AWS Step Functions est disponible.

Pour en savoir plus sur AWS Step Functions, veuillez visiter la page AWS Step Functions