Google Cloud

Google Cloud Terraform Resources

Cost estimation reference for 52 Google Cloud resources supported by C3X. Each page covers pricing dimensions, Terraform examples, and optimization tips.

Analytics

Application Integration

Compute

Containers

Database

google_alloydb_cluster

PostgreSQL-compatible managed database with up to 4x faster queries than standard PG. CPU $0.06814/vCPU-hour + memory $0.00822/GB-hour. Storage $0.30/GB-month. Designed for OLTP and analytical workloads.

Google Cloud AlloyDB
google_alloydb_instance

A PostgreSQL-compatible instance within an AlloyDB cluster. Priced per vCPU-hour and per GB of memory-hour, plus separately-billed cluster storage.

AlloyDB for PostgreSQL
google_bigquery_dataset

A serverless data warehouse dataset. Two pricing models: on-demand ($6.25/TB scanned) or capacity-based (slot-hours).

BigQuery
google_bigtable_instance

Wide-column NoSQL for low-latency, high-throughput workloads. $0.65/node-hour (SSD) or $0.17/node-hour (HDD) plus storage. 3-node minimum production. Replication to another region doubles node cost.

Google Cloud Bigtable
google_dataflow_job

A managed Apache Beam job for streaming and batch data processing. Priced per worker-hour by machine type and tier, plus data processed.

Cloud Dataflow
google_firestore_database

A serverless document database billed by reads, writes, deletes, and storage — no instances. 10M reads + 2M writes + 50 GB is ~$19/month, with a free daily tier.

Cloud Firestore
google_memcache_instance

A managed Memcached cluster. Priced per node by vCPU-hour and memory GB-hour, multiplied across the node count.

Cloud Memorystore
google_redis_cluster

A horizontally-scalable, sharded Redis Cluster on Memorystore. Priced per shard-node-hour by capacity, multiplied across shards and replicas.

Cloud Memorystore
google_redis_instance

A managed Redis instance. Priced per GB-hour by service tier (Basic or Standard) and capacity.

Memorystore for Redis
google_spanner_instance

Globally-consistent, horizontally-scalable SQL database. $0.90/node-hour ($657/month) for regional, $3/node-hour for multi-region. Storage $0.30/GB-month regional, $0.50/GB-month multi-region. Processing Units offer 1/1000th node granularity.

Google Cloud Spanner
google_sql_database_instance

A managed MySQL, PostgreSQL, or SQL Server database. Priced by tier, storage, and HA mode. Sustained-use discounts apply.

Cloud SQL

Machine Learning

Messaging

Networking

Observability

Security

Security & Identity

Serverless

Storage