Integrations with Cloud SQL

This page describes integrations between Cloud SQL for MySQL and other products and services.

Google Cloud services

This section describes the Google Cloud services that Cloud SQL integrates with.

BigQuery

BigQuery is Google's fully managed, petabyte-scale, low-cost analytics data warehouse. You can use BigQuery to query data stored in Cloud SQL.

To get started, see Querying Cloud SQL Data.

Cloud Functions

Cloud Functions is an event-driven serverless compute platform that integrates with Cloud SQL.

The Connecting from Cloud Functions to Cloud SQL page demonstrates how to configure and connect to Cloud SQL in several programming languages.

Cloud Run

Cloud Run is a managed compute platform that enables you to run containers that are invocable via requests or events and integrate with Cloud SQL.

The Connecting from Cloud Run to Cloud SQL page demonstrates how to configure and connect to Cloud SQL in several programming languages.

App Engine standard environment

The App Engine standard environment is based on container instances running on Google's infrastructure. Containers are preconfigured with one of several available runtimes.

The Connecting from App Engine standard environment to Cloud SQL page demonstrates how to configure and connect to Cloud SQL in several programming languages.

App Engine flexible environment

The App Engine flexible environment automatically scales your app up and down while also balancing the load.

The Connecting from App Engine flexible environment to Cloud SQL page demonstrates how to configure and connect to Cloud SQL in several programming languages.

Google Kubernetes Engine

Google Kubernetes Engine helps you deploy, manage, and scale containerized applications on Kubernetes, powered by Google Cloud.

The Connecting from Google Kubernetes Engine page demonstrates how to configure and connect to Cloud SQL.

Infrastructure management

This section describes infrastructure management tools that Cloud SQL integrates with.

Apps Script

Apps Script can connect to external databases through the JDBC service, a wrapper around the standard Java Database Connectivity technology. The JDBC service supports Cloud SQL.

Terraform

Terraform is an open source tool that codifies APIs into declarative configuration files. These files can be shared among team members, treated as code, edited, reviewed, and versioned.

For more information about using Cloud SQL with Terraform, see Cloud SQL Database Instance in the Terraform documentation.