Precios

En este documento, se explican en detalle los precios de Cloud Composer. Para ver los precios de otros productos, consulta la documentación sobre precios. El tamaño del disco, la memoria del tipo de máquina y el uso de red se calculan en gigabytes (GB), con la equivalencia de 1 GB = 230 bytes. Esta unidad de medida también se conoce como gibibyte (GiB).

También puedes usar la calculadora de precios de Google Cloud para estimar los costos de uso de Cloud Composer.

Descripción general de los precios

Los precios se basan en el tamaño de un entorno de Cloud Composer y el tiempo durante el cual se ejecuta el entorno. Los entornos de Cloud Composer se facturan por minuto según la cantidad y el tamaño de los nodos de servidor web, del almacenamiento y de los nodos de la base de datos y la cantidad de tráfico de salida de la red.

Se factura el precio de Cloud Composer, además de los siguientes servicios que se usan para ejecutar y supervisar entornos y conservar datos:

  1. Los nodos de Google Kubernetes Engine que usan los trabajadores y programadores en un entorno. Estos nodos están sujetos a precios de Compute Engine diferentes y se basan en la cantidad y el tipo de instancias que se usan. Persistent Disk que se usa para la cola de Redis (este disco persiste hasta que se borra manualmente).
  2. El bucket de Cloud Storage creado por un entorno para administrar DAG y conservar los registros de las tareas. Este bucket persiste hasta que se borra manualmente.
  3. Los datos que recopila Cloud Monitoring para ayudarte a entender el rendimiento y el estado de tu entorno. Según la configuración predeterminada, Monitoring está habilitado y los datos están sujetos a precios de Monitoring distintos.
  4. El almacenamiento y el tráfico de salida que se generan con el uso de Google Container Registry y Google Artifact Registry. Estos servicios se usan para almacenar y entregar las imágenes de contenedor que se crean cuando instalas módulos de PyPI adicionales. Puedes obtener más detalles en las páginas de precios de Container Registry y precios de Artifact Registry.
  5. Si usas claves de encriptación administradas por el cliente, es posible que se generen cargos adicionales por el uso de Cloud Key Management Service (KMS). Consulta los precios de Google Key Management Service para obtener más detalles.
Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en los SKU de Cloud Platform.

Tabla de precios

Si bien algunos precios se expresan en horas o de forma mensual, Cloud Composer se factura por minuto.

NOTA: En la siguiente tabla, se describe el precio de Web Server cuando Cloud Composer está configurado para ejecutarse en el modo de IP pública. Cuando creas el entorno de Cloud Composer en el modo de IP privada, se duplica el costo relacionado con Web Server, ya que Composer tiene dos instancias de este servidor que se ejecutan detrás del balanceador de cargas.

Tipos de máquina admitidos

Los entornos de Cloud Composer admiten los siguientes tipos de instancia de Compute Engine:

  • Tipos de máquina estándar (n1-standard)
  • Tipos de máquina con alta capacidad de memoria (n1-highmem)
  • Tipos de máquina con alta capacidad de CPU (n1-highcpu)
  • Tipos de máquina con optimización de memoria (n1-ultramem)

No se admiten los tipos de máquina de núcleo compartido.

Tipos de máquinas compatibles con la instancia de Cloud SQL que ejecuta la base de datos de Airflow

En este momento se admiten los siguientes tipos de máquinas:

Tipo de máquina CPU virtuales Memoria
db-n1-standard-2 2 7.5 GB
db-n1-standard-4 4 15 GB
db-n1-standard-8 8 30 GB
db-n1-standard-16 16 60 GB

NOTA: El tamaño del disco de las instancias de Cloud SQL aumenta de forma automática según la demanda proveniente del uso del almacenamiento de bases de datos.

Tipos de máquinas compatibles con la instancia de VM que ejecuta el servidor web de Airflow

En este momento se admiten los siguientes tipos de máquinas:

Tipo de máquina CPU virtuales Memoria Disco
composer-n1-webserver-2 2 1.6 GB 20 GB
composer-n1-webserver-4 4 3.6 GB 20 GB
composer-n1-webserver-8 8 7.6 GB 20 GB

Tamaño del entorno

El tamaño de un entorno de Cloud Composer afecta el precio del entorno. Algunas configuraciones pueden ajustarse para cambiar el tamaño de los entornos de Cloud Composer. Otras están predefinidas y no se pueden ajustar.

ConfiguraciónValor predeterminadoAjustable
Almacenamiento (GB)30No
Base de datosdb-n1-standard-2
Servidor webcomposer-n1-webserver-2
Tipo de máquina de trabajadorn1-standard-1
Nodos trabajadores3
Almacenamiento de trabajadores (GB por trabajador)100

Ejemplo de precios

Supongamos que creas un entorno de Cloud Composer en modo de IP pública en us-central1 (Iowa) y no ajusta la configuración durante el proceso de creación. Tu entorno usará los siguientes recursos:

RecursoTotal
Almacenamiento (GB)30
Base de datosdb-n1-standard-2
Servidor webcomposer-n1-webserver-2
CPU virtuales para trabajadores3

En este ejemplo, tu entorno tiene 3 CPU virtuales para trabajadores: el tipo de máquina predeterminada es n1-standard-1 con 1 CPU virtual y la cantidad predeterminada de trabajadores es 3 (3 workers * 1 vCPU = 3 vCPUs). La base de datos de Airflow se ejecuta en una instancia de Cloud SQL mediante el tipo de máquina db-n1-standard-2, mientras que composer-n1-webserver-2 se usa para ejecutar el servidor web de Airflow.

Si este es un entorno de desarrollo que ejecutas durante un 25% del mes (182 horas mensuales) con 6.5 GB de tráfico de salida, los costos mensuales totales de Cloud Composer para este entorno son los siguientes:

RecursoCosto total
Horas básicas de bases de datos$45.66
Horas básicas web$26.91
Almacenamiento web y de bases de datos$2.05
Salida de red$1.44
Costo total de Cloud Composer$76.06

Estos cargos son adicionales a los costos de Cloud Storage y Compute Engine correspondientes a los nodos de GKE que se usan para almacenamiento DAG, los trabajadores y el programador.

NOTA: En esta sección, se describe el costo de Composer en el modo de IP pública. Cuando creas un entorno de Composer en el modo de IP privada, se duplica el costo relacionado con Web Server, ya que Composer tiene dos instancias de este servidor que se ejecutan detrás del balanceador de cargas.

Puedes usar la calculadora de precios de Google Cloud para estimar el costo por esos tres trabajadores.