Presentamos la API de validación para AWS Step Functions
AWS Step Functions anuncia una nueva API de validación para sus flujos de trabajo de AWS Step Functions. La API de validación le permite realizar comprobaciones semánticas en sus flujos de trabajo a medida que los crea, lo que le ayuda a encontrar los errores sintácticos antes y acorta los ciclos de desarrollo. AWS Step Functions es un servicio de flujo de trabajo visual capaz de orquestar prácticamente cualquier servicio de AWS, con el objetivo de automatizar procesos comerciales y cargas de trabajo de procesamiento de datos.
Con la API de validación, puede realizar comprobaciones semánticas en sus flujos de trabajo antes de ejecutarlos o implementarlos y así detectar antes los problemas. Simplemente valide un flujo de trabajo creando, actualizando o llamando directamente a la API ValidateStateMachineDefinition. Ahora, con la API de validación, puede detectar errores sintácticos comunes en los flujos de trabajo, como la falta de .$ en un campo que usa una función JSONPath o intrínseca. También hemos incluido sugerencias para los nombres de campo que son incorrectos, pero que coinciden estrechamente. Por ejemplo, en caso de que se produzcan posibles errores de distinción entre mayúsculas y minúsculas al llamar a servicios de AWS, como Amazon Simple Notification Service o Amazon Simple Queue Service, le sugeriremos el nombre correcto de mayúsculas y minúsculas para el nombre de un servicio cuando se detecte una discrepancia, lo que le permitirá ahorrar tiempo.
Puede empezar a utilizar la API de validación en la consola de AWS mediante el AWS-SDK o la interfaz de línea de comandos (CLI) de AWS. Para obtener más información, consulte la guía para desarrolladores de AWS Step Functions.