No te pierdas los últimos lanzamientos de productos, demos y cursos de Next '24. Vamos allá.
Combina los servicios y las API de Google Cloud para crear aplicaciones fiables, automatizar procesos y gestionar datos y flujos de procesamiento de aprendizaje automático.
Los nuevos clientes reciben 300 USD en crédito gratis para utilizarlo en Workflows. Todos los clientes reciben 5000 pasos y 2000 llamadas a APIs externas al mes, sin que se les descuente de su crédito.
Despliega y ejecuta un flujo de trabajo que conecte una serie de servicios entre sí con este tutorial
Automatiza procesos de forma fiable que incluyen esperas y reintentos durante un año como máximo
Implementa procesos en tiempo real con ejecuciones de baja latencia basadas en eventos
Ventajas
Los flujos de trabajo con reconocimiento del estado te permiten visualizar y monitorizar las integraciones de servicios complejas sin dependencias adicionales.
Controla los fallos con una lógica de reintentos predeterminada y personalizada, y gestión de errores incluso cuando otros sistemas fallen. Para ello, se consultan todos los pasos de Spanner y, así, puedes monitorizar el progreso.
Escala según lo necesites: sin parches ni mantenimiento. Paga solo cuando los flujos de trabajo se ejecuten, sin coste mientras están en espera o inactivos.
Características principales
Llama a cualquier servicio, desde Cloud Functions o Cloud Run hasta APIs privadas y de terceros. Los conectores te permiten disfrutar de los servicios de Google Cloud de forma más fácil, ya que se encargan del formato de las solicitudes, de los reintentos y de las esperas para completar operaciones de larga duración.
Utiliza expresiones y funciones para transformar datos de respuesta y preparar entradas de solicitudes. Automatiza condiciones según las respuestas de entrada y de servicio. Especifica las políticas de reintento y de gestión de errores. Espera para realizar operaciones y eventos asíncronos con sondeos y retrollamadas.
Paga solo cuando los flujos de trabajo sigan pasos.
Documentación
Casos prácticos
Combina secuencias de invocaciones de servicio en flujos de trabajo fiables y observables. Por ejemplo, puedes usar un flujo de trabajo para implementar el procesamiento de recibos en una aplicación de gastos. Cuando se sube una imagen de recibo a un segmento de Cloud Storage, Workflows la envía a Document AI. Una vez completado el procesamiento, Cloud Functions determina si es necesario aprobarla. Por último, los usuarios pueden ver el recibo añadiendo una entrada a la base de datos de Firestore.
Ejecuta operaciones comerciales con Workflows. Por ejemplo, puedes automatizar el procesamiento y el seguimiento de los pedidos mediante un flujo de trabajo. Después de comprobar el inventario, se solicita un envío al almacén y se envía una notificación al cliente. El envío se escanea al salir del almacén, actualizando el flujo de trabajo mediante una retrollamada que añade la información de seguimiento al pedido. Los pedidos que no se marquen como entregados en un plazo de 30 días se derivan al servicio de atención al cliente.
Despliega flujos de procesamiento de datos por lotes y en tiempo real con flujos de trabajo que secuencian exportaciones, transformaciones, consultas y tareas de aprendizaje automático. Los conectores de flujos de trabajo de servicios de Google Cloud como BigQuery te permiten realizar operaciones fácilmente y esperar a que se completen. Gracias a la integración con Cloud Scheduler, puedes ejecutar flujos de trabajo de forma sencilla en una programación periódica.
Automatiza la infraestructura en la nube con flujos de trabajo que controlan los servicios de Google Cloud. Por ejemplo, puedes programar un flujo de trabajo mensual para detectar y solucionar problemas de cumplimiento de seguridad. Envía solicitudes obligatorias de renovación de aprobación mediante una función de Cloud Functions al iterar a través de recursos críticos y permisos de IAM. Quita el acceso a los permisos que no se hayan renovado en un plazo de 14 días.
Todas las características
Redundancia y tolerancia a fallos | Los flujos de trabajo se replican automáticamente en varias zonas y estados de punto de control después de cada paso para que las ejecuciones se reanuden incluso después de interrupciones. Los fallos de otros servicios se gestionan mediante políticas de reintentos y tiempos de espera predeterminados y personalizables, y mediante la gestión personalizada de errores. |
Autodocumentado | Especifica los flujos de trabajo en YAML o JSON con pasos con nombre para que sean más fáciles de visualizar, comprender y observar. Estos formatos legibles por máquinas admiten generaciones programáticas y análisis de flujos de trabajo. |
Espera hasta un año | Espera a que un periodo determinado implemente la encuesta. Los conectores ofrecen pasos de bloqueo para muchos servicios de Google Cloud con operaciones de larga duración. Solo tienes que escribir tus pasos y asegurarte de que cada uno se completa antes de la siguiente ejecución. |
Activadores programados, programáticos y basados en eventos | Las ejecuciones de flujos de trabajo son de baja latencia y admiten el procesamiento en tiempo real y por lotes. Gracias a Eventarc, los flujos de trabajo se pueden ejecutar cuando se producen eventos, como cuando se sube un archivo a Cloud Storage o cuando se publica un mensaje de Pub/Sub. |
Retrollamadas en HTTP | Crea URLs de retrollamada únicas en tu flujo de trabajo. A continuación, espera (con un tiempo configurable de hasta un año) a que se llame a la URL y recibe los datos de la solicitud HTTP en tu flujo de trabajo. Ideal para esperar a sistemas externos e implementar procesos humanos. |
Seguridad | Los flujos de trabajo se ejecutan en un entorno de entorno aislado y no tienen dependencias de código que requieran parches de seguridad. Almacena y recupera secretos con Secret Manager. |
Autenticación fluida en Google Cloud | Orquestación del trabajo de cualquier producto de Google Cloud sin tener que preocuparte por la autenticación. Usa una cuenta de servicio adecuada, el resto lo hará Workflows. |
Ejecución de baja latencia | Rápida programación de ejecuciones del flujo de trabajo y transiciones entre pasos. Rendimiento predecible sin arranques en frío. |
Despliegues rápidos | Despliega tu aplicación en cuestión de segundos para que los desarrolladores disfruten de una experiencia y unos cambios de producción rápidos. |
Registro y monitorización integrados | La integración preconfigurada con Cloud Logging gracias a las entradas automáticas y personalizadas te da información valiosa sobre cada ejecución del flujo de trabajo. Cloud Monitoring monitoriza el volumen de ejecuciones, las tasas de errores y el tiempo de ejecución. |
Precios
Paga solo por lo que uses, redondeando a los 1000 pasos ejecutados más cercanos. Además, ofrecemos el nivel Always Free. Paga solo por los pasos ejecutados en tu flujo de trabajo. Si tu flujo de trabajo no funciona, no pagarás nada. Usa la calculadora de precios de Google Cloud para obtener una estimación.
PASOS INTERNOS | Precio al mes |
---|---|
Primeros 5000 pasos | Gratis |
Pasos de 5000 a 100.000.000 | 0,01 USD por cada incremento de 1000 pasos |
Más de 100.000.000 | Contacta con Ventas para conocer las opciones de precios |
LLAMADAS HTTP EXTERNAS | PRECIO AL MES |
---|---|
Primeras 2000 llamadas | Gratis |
Pasos de 2000 a 100.000.000 | 0,025 USD por cada incremento de 1000 llamadas |
Más de 100.000.000 | Contacta con Ventas para conocer las opciones de precios |
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKUs de Google Cloud.
Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.