Publicado en: Aug 31, 2022
AWS Step Functions amplía su compatibilidad para la manipulación de los datos de entrada y salida con la incorporación de 14 nuevas funciones intrínsecas, de modo que puede simplificar el procesamiento de los datos, reducir las llamadas a servicios descendentes y escribir menos código. Step Functions es un servicio de flujos de trabajo visuales que requiere poco código y admite integraciones con más de 220 servicios de AWS, 10 000 acciones de API y, ahora, 18 funciones intrínsecas.
Ahora, Step Functions logra que sea más fácil llevar a cabo las tareas de procesamiento de los datos, como la manipulación de matrices, la manipulación de objetos JSON y las funciones matemáticas dentro de los flujos de trabajo sin la necesidad de invocar servicios descendentes y agregar estados Task. Al crear flujos de trabajo, es posible que necesite comprobar el resultado de los estados Map y Parallel, combinar objetos JSON o crear un universally unique identifier (UUID, identificador único universal). Antes, para cumplir con estas tareas, se debían escribir funciones en servicios descendentes, como AWS Lambda, que generaban más código y más puntos de integración que administrar. Con las nuevas funciones intrínsecas de Step Functions, puede llevar a cabo el procesamiento básico de los datos y las manipulaciones de datos, como la combinación de dos objetos JSON mediante states.JsonMerge directamente en su flujo de trabajo, de modo que puede combinar los resultados de una tarea y su entrada original, lo que le permite utilizar los servicios descendentes en tareas más críticas para la empresa.
Las nuevas funciones intrínsecas se incorporan directamente al lenguaje de estados de Amazon y están disponibles donde cree flujos de trabajo de Step Functions hoy en día, incluida la consola de Step Functions con Workflow Studio, AWS CloudFormation, la interfaz de la línea de comandos de AWS (AWS CLI) o el AWS Cloud Development Kit (CDK). Para obtener más información, consulte la guía para desarrolladores de AWS Step Functions.
Las nuevas funciones intrínsecas de AWS Step Functions están disponibles en general en todas las regiones donde está disponible AWS Step Functions. Para obtener una lista completa de las regiones y los servicios ofrecidos, consulte Regiones de AWS.