Precios de Workflows
Este documento presenta los precios de Workflows. También puedes usar la calculadora de precios de Google Cloud para estimar el coste que supone usar Workflows.
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.
Resumen de precios
El precio de los flujos de trabajo se calcula mensualmente en función del número de pasos ejecutados en los flujos.
Para contabilizar el número total de pasos ejecutados en los flujos de trabajo se tiene en cuenta lo siguiente:
- Cualquier paso que se ejecute correctamente.
- Cualquier paso que haya fallado durante la ejecución.
- Cualquier paso que se reintenta durante la ejecución de un flujo de trabajo. Cada intento cuenta como una ejecución de pasos.
Pasos internos y externos
Los pasos se pueden clasificar como internos o externos. Los pasos internos y externos tienen precios distintos:
Pasos internos
Pasos que se llevan a cabo en Google Cloud cuando ejecutas tu flujo de trabajo. |
Entre los tipos de pasos internos se incluyen los siguientes:
|
Pasos externos
Pasos que realizan solicitudes HTTP externas a recursos ajenos a Google Cloud o que esperan a retrollamadas HTTP. |
Entre los tipos de pasos externos se incluyen los siguientes:
|
Incurre en cargos por incrementos de 1000 pasos internos o externos. Para ver cómo funciona, consulta este ejemplo de precios.
Costes de los flujos de trabajo secundarios
Para calcular los precios de los flujos de trabajo secundarios, se siguen las mismas directrices de precios que en los flujos de trabajo habituales. Por lo tanto, llamar a un flujo de trabajo secundario genera el mismo coste que todos los pasos del flujo de trabajo secundario, más el coste del paso.
Uso gratuito
Como parte del nivel gratuito de Google Cloud, Workflows ofrece recursos sin coste dentro de unos límites específicos. Estos límites de uso son válidos durante y después del periodo de prueba gratuito. Si ya no estás en el periodo de prueba gratuito, todo uso que supere los límites de Always Free se te cobrará según la tabla de precios.
Recurso | Límite mensual de uso gratuito |
Pasos internos | 5000 |
Pasos externos | 2000 |
Tabla de precios
Ejemplo de precios
El coste mensual se obtiene en función del número total de pasos internos y externos que se llevan a cabo en todas las ejecuciones del flujo de trabajo. Para calcular los cargos totales de facturación, se resta el uso gratuito de cada total, se suma el número de incrementos de 1000 que has utilizado total o parcialmente en cada categoría, se multiplica cada recuento por el coste de unidad asociado y, por último, se suman todos estos resultados.
Por ejemplo, si las ejecuciones de tu flujo de trabajo utilizan un total de 6500 pasos internos y 3999 pasos externos en un mes:
Total de pasos internos que has utilizado: 6500 | Pasos internos que cubre el nivel gratuito: 5000
Pasos internos adicionales: 1500
|
Total de pasos externos que has utilizado: 3999 | Pasos externos cubiertos por el nivel gratuito: 2000 Pasos externos adicionales: 1999
|
Cargos totales del mes: 0,02 USD + 0,05 USD | = 0,07 USD |
Optimizar el uso
Como se demuestra en el ejemplo anterior, el coste de ejecutar un flujo de trabajo es mínimo. Sin embargo, si se usa un volumen elevado, sigue estas directrices para optimizar el uso y reducir los costes:
En lugar de usar dominios personalizados, asegúrate de que las llamadas a los servicios de Google Cloud utilicen
*.appspot.com
,*.cloud.goog
,*.cloudfunctions.net
o*.run.app
para que se te facturen los pasos internos y no externos.Aplica una política personalizada de reintentos que equilibre tus necesidades de latencia y fiabilidad con los costes. Los reintentos más frecuentes reducen la latencia y aumentan la fiabilidad, pero también pueden aumentar los costes.
Si utilizas conectores que esperan para operaciones de larga duración, define una política de sondeo personalizada que optimice la latencia para reducir el coste. Por ejemplo, si crees que una operación tardará más de una hora, puedes crear una política que se base en una sondeo inicial después de un minuto en caso de que se produzca un error inmediato y, después, cada 15 minutos.
Combina tareas en un solo paso.
Evita usar
sys.log
pasos en exceso. En su lugar, te recomendamos que uses el registro de llamadas.
Siguientes pasos
- Lee la documentación de Workflows.
- Empieza a usar Workflows.
- Prueba la calculadora de precios.
- Obtén más información sobre las soluciones y los usos de Workflows.