AWS Step Functions

Flujos de trabajo visuales para aplicaciones modernas

AWS Step Functions es un servicio de flujo de trabajo visual de código bajo que se utiliza para organizar servicios de AWS, automatizar procesos empresariales y crear aplicaciones sin servidor. Los flujos de trabajo administran los errores, los reintentos, la paralelización, las integraciones de servicios y la observabilidad para que los desarrolladores se puedan centrar en la lógica empresarial de mayor valor.

4000 transiciones de estado gratis

por mes con el nivel gratuito de AWS

Beneficios

Cree e implemente con rapidez

Comience con una sencilla interfaz de arrastrar y soltar. Con Step Functions, puede expresar una lógica empresarial compleja en forma de flujos de trabajo de código bajo y basados en eventos que conectan servicios, sistemas o personas en cuestión de minutos.

Escriba menos código de integración

Redacte flujos de trabajo empresariales resistentes, canalizaciones de datos o aplicaciones a partir de recursos de AWS como Lambda, ECS, Fargate, Batch, DynamoDB, SNS, SQS, SageMaker, EventBridge o EMR.

Cree flujos de trabajo con estado y tolerantes a errores

Step Functions administra el estado, los puntos de control y los reinicios por usted, para asegurar que los flujos de trabajo se ejecuten en orden y según lo esperado. Las capacidades incorporadas de prueba/captura, reintento y restauración se ocupan automáticamente de los errores y las excepciones con base en la lógica empresarial que defina.

Diseñado para cualquier caso de uso

Step Functions ofrece dos tipos de flujo de trabajo, estándar o express, que puede utilizar dependiendo de su caso de uso específico. Los flujos de trabajo estándar se utilizan para administrar cargas de trabajo de larga ejecución.  Los flujos de trabajo express admiten cargas de trabajo para procesar eventos de gran volumen. 

Funcionamiento

  • Información general
  • Patrón de manejo de errores
  • Patrones de ramificación e interacción humana
  • Patrón de encadenamiento
  • Patrón de saga
  • Información general
  • Funcionamiento de AWS Step Functions: información general
  • Patrón de manejo de errores
  • Funcionamiento de AWS Step Functions: patrón de manejo de errores
  • Patrones de ramificación e interacción humana
  • Funcionamiento de AWS Step Functions: patrones de ramificación e interacción humana
  • Patrón de encadenamiento
  • Funcionamiento de AWS Step Functions: patrón de encadenamiento
  • Patrón de saga
  • Funcionamiento de AWS Step Functions: patrón de saga

Casos de uso

Automatice el proceso de extracción, transformación y carga (ETL)

Asegúrese de que los varios trabajos ETL de ejecución larga se ejecuten en orden y se completen correctamente, en lugar de organizarlos manualmente o de mantener otra aplicación.

Prepare datos para Machine Learning (ML)

Para habilitar el machine learning, se tienen que recoger, procesar y normalizar los datos fuente para que los sistemas de modelado de ML, como Amazon SageMaker, puedan entrenarse a partir de ellos.   Step Functions facilita la secuenciación de los pasos necesarios para automatizar su canalización de ML.

Organice microservicios

Use Step Functions para combinar varias funciones de AWS Lambda en aplicaciones y microservicios sin servidor y con buena capacidad de respuesta. También puede organizar datos y servicios que se ejecutan en instancias de Amazon EC2, contenedores o servidores en las instalaciones

Liberty Mutual

Liberty Mutual creó con Step Functions un flujo de trabajo basado en eventos en el que las fuentes de datos de cada línea de negocio se transforman en una serie de eventos o transacciones financieras.   Descubra cómo se procesan un millón de transacciones al mes por solo 60,00 USD.

Vea las historias de clientes

Freebird

Use Step Functions para combinar varias funciones de AWS Lambda en aplicaciones y microservicios sin servidor y con buena capacidad de respuesta, sin tener que escribir código para la lógica del flujo de trabajo, los procesos paralelos, el manejo de errores, los tiempos de espera o los reintentos. También puede organizar datos y servicios que se ejecutan en instancias de Amazon EC2, contenedores o servidores en las instalaciones.

Vea las historias de clientes

The Guardian

The Guardian organizó el flujo de datos entre varios sistemas y con ello ahorró a los equipos técnicos 4 horas semanales en la eliminación manual de cuentas.  Descubra cómo el equipo pudo mantener registros precisos y automatizados con Step Functions, lo que dio como resultado la entrega puntual de periódicos para miles de suscriptores. Vea las historias de clientes

Vea las historias de clientes

Ver más casos de uso »

Clientes

Ver más testimonios de clientes »

Videos de clientes

Novedades

fecha
  • fecha
1
3 de diciembre de 2019

Presentación de los flujos de trabajo exprés de AWS Step Functions


Los flujos de trabajo exprés son un nuevo tipo de flujo de trabajo de AWS Step Functions que organizan de manera rentable servicios de cómputo, bases de datos y mensajería de AWS a velocidades que superan los 100 000 eventos por segundo.

18 de septiembre de 2019

AWS Step Functions agrega soporte para paralelismo dinámico en flujos de trabajo


AWS Step Functions ahora admite paralelismo dinámico, por lo que puede optimizar el rendimiento y la eficiencia de los flujos de trabajo de las aplicaciones.

12 de agosto de 2019

AWS Step Functions agrega compatibilidad con flujos de trabajo anidados


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

Vea todos los anuncios »

Publicaciones recientes del blog

1

Introducción a AWS

Regístrese para obtener una cuenta de AWS

Regístrese para obtener una cuenta de AWS

Obtenga acceso instantáneamente a la capa gratuita de AWS.
Aprenda con tutoriales de 10 minutos

Aprenda con tutoriales de 10 minutos

Explore y aprenda con tutoriales sencillos.
Comience a crear con AWS

Comience a crear con AWS

Comience a crear con las guías paso a paso que le ayudarán a lanzar el proyecto de AWS.

Obtenga más información sobre AWS Step Functions

Visite la página de características