Publié le: Aug 31, 2022

AWS Step Functions étend la prise en charge de la manipulation de vos données d'entrée et de sortie avec l'ajout de 14 nouvelles fonctions intrinsèques afin de vous permettre de simplifier le traitement des données, de réduire les appels aux services en aval et d'écrire moins de code. Step Functions est un service de flux de travail visuel à faible code qui prend en charge les intégrations avec plus de 220 services AWS, 10 000 actions d'API et désormais 18 fonctions intrinsèques.

Dorénavant, Step Functions facilite l'exécution de tâches de traitement de données telles que la manipulation de tableaux et d'objets JSON, ainsi que les fonctions mathématiques dans vos flux de travail sans avoir à appeler des services en aval ou à ajouter des états de tâche. Lors de la création de flux de travail, vous pourriez avoir à vérifier le résultat des états des cartes et parallèles, fusionner des objets JSON ou créer un UUID. Auparavant, pour accomplir ces tâches, vous deviez écrire des fonctions dans des services en aval tels qu'AWS Lambda, ce qui se traduisait par davantage de code et de points d'intégration à gérer. Grâce aux nouvelles fonctions intrinsèques de Step Functions, vous pouvez effectuer un traitement de base des données et des manipulations de données telles que la fusion de deux objets JSON à l'aide de states.JsonMerge directement dans votre flux de travail afin que vous puissiez combiner les résultats d'une tâche et son entrée d'origine, vous permettant d'utiliser des services en aval pour des tâches plus critiques.

Les nouvelles fonctions intrinsèques sont ajoutées directement à Amazon States Language et disponibles là où vous créez des flux de travail Step Functions aujourd'hui, y compris la console Step Functions avec Workflow Studio, AWS CloudFormation, l'interface de ligne de commande (CLI) AWS ou l'AWS Cloud Development Kit (CDK). Pour en savoir plus, consultez le guide du développeur AWS Step Functions.

Les nouvelles fonctions intrinsèques d'AWS Step Functions sont désormais disponibles pour tous dans toutes les régions où AWS Step Functions est disponible. Pour obtenir la liste complète des régions et services proposés, consultez le tableau des régions AWS.