Publicado en: Dec 1, 2016
AWS Step Functions facilita la coordinación de componentes de aplicaciones distribuidas y microservicios con flujos de trabajo visuales. La creación de aplicaciones a partir de componentes individuales que realizan cada uno una función discreta le permite escalar y modificar las aplicaciones con rapidez. Step Functions es una manera de confianza de coordinar los componentes y procesar las funciones de su aplicación. Step Functions proporciona una consola gráfica con la que ordenar y visualizar los componentes de su aplicación en varios pasos. De este modo, crear y ejecutar aplicaciones multipaso resulta sencillo. Step Functions activa y monitorea cada paso de manera automática; además, realiza reintentos cuando se producen errores, por lo que su aplicación se ejecuta en orden y según lo previsto. Step Functions registra el estado de cada paso, de manera que, cuando algo sale mal, puede diagnosticar y depurar los problemas con rapidez. Puede cambiar y agregar pasos sin escribir código, lo cual permite desarrollar la aplicación con facilidad e innovar con mayor velocidad.
AWS Step Functions administra las operaciones y la infraestructura subyacente para ayudarlo a garantizar que su aplicación se encuentre disponible a cualquier escala.
Con AWS Step Functions solo se paga por la transición desde un paso de su flujo de trabajo de aplicación al siguiente, lo que se denomina una transición de estado. Se factura en función de las transiciones de estado, independientemente del tiempo que cada estado persista (hasta un año). La capa gratuita de AWS Step Functions incluye 4000 transiciones de estado al mes.
Ahora, AWS Step Functions está disponibles en las regiones EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio), EE.UU. Oeste (Oregón), UE (Irlanda) y Asia Pacífico (Tokio).
Podrá encontrar más información en http://aws.amazon.com/step-functions.