Publicado en: Aug 12, 2019

AWS Step Functions ahora le permite organizar procesos de mayor complejidad mediante la generación de flujos de trabajo modulares reutilizables. 

Step Functions permite coordinar varios servicios de AWS en flujos de trabajo completamente administrados para poder crear y actualizar aplicaciones rápidamente. A medida que las organizaciones amplían el uso de los flujos de trabajo, se complican los procesos de creación, prueba y modificación relacionados con estos. Con frecuencia, los procesos de flujo de trabajo comunes se repiten en varios lugares. Las ejecuciones de flujos de trabajo grandes también son más difíciles de corregir cuando ocurre algún error.  

La anidación de flujos de trabajo de Step Functions le permite crear flujos de trabajo más grandes y complejos a partir de flujos de trabajo más pequeños y sencillos. Cuando sus flujos de trabajo tienen procesos recurrentes, como revisiones o aprobaciones manuales o aprovisionamiento de recursos en cuentas, puede crear una biblioteca de bloques de creación modulares y reutilizables para agilizar el proceso de desarrollo. Step Functions le permite intercambiar y reorganizar módulos de flujo de trabajo sin personalizar código. Esto le permite armar flujos de trabajo nuevos a partir de flujos de trabajo existentes en cuestión de minutos. Puede separar pasos de flujos de trabajo de alto nivel de pasos de flujos de trabajo de bajo nivel para obtener orígenes de monitorización y detección de errores con mayor facilidad y en segundos. En la consola de Step Functions, puede intercambiar entre visualizaciones de niveles de flujo de trabajo diferentes con un solo clic. 

Lanza una ejecución de flujo de trabajo anidado a partir de un único paso de flujo de trabajo. Puede configurar su flujo de trabajo para iniciar un flujo de trabajo anidado mediante el uso de fragmentos de código en la consola. Opcionalmente, puede usar un proyecto de prueba en la consola para implementar un ejemplo completo. 

No se aplican cargos adicionales por iniciar un flujo de trabajo anidado. Los flujos de trabajo anidados se facturan igual que todos los flujos de trabajo de Step Functions. Para obtener más información, consulte los precios de AWS Step Functions. Los flujos de trabajo anidados están disponibles en todas las regiones públicas de AWS en las que se ofrece Step Functions. Para obtener una lista completa de las regiones donde se ofrece AWS Step Functions, consulte las regiones de AWS.  

Si desea obtener más información sobre Step Functions, lea la guía para desarrolladores de AWS Step Functions. Si desea obtener más información sobre la generación de flujos de trabajo anidados, lea la sección Integraciones con los servicios de AWS