Users can access Cloud SQL from nearly any application or Google Cloud service, including App Engine, Compute Engine and Google Kubernetes Engine. You also can use Big Query to query your Cloud SQL databases and expand your analytics possibilities.
What are the Features of Google Cloud SQL Database?
Google Cloud SQL has several features that drive the above benefits. These include:
High Availability of Data
With a simple click of a button, users can replicate an instance to another zone or region. This built-in, high availability allows you to provide isolation for the instance from infrastructure hardware and software failures.
Secure Access and Connectivity
All data in Google Cloud SQL is encrypted at rest and in transit, both on Google networks and when it is stored, whether it’s in tables, backups or temporary files. This database service also supports private connectivity for organizations that use Google Virtual Private Cloud (VPC) and also includes a firewall with each instance to control public access.
There’s no need to worry about having too much data stored in Cloud SQL. You can easily scale up by adding up to 64 processor cores and 400+ GB of RAM to support up to 30TB of storage. What’s more, Cloud SQL can automatically scale up your storage capacity when you get close to your limit. This eliminates the need to estimate future storage needs and also keeps you from overbuying storage that you don’t use.
Backup and Restore
Cloud SQL offers daily binary logging and backups. It also provides point-in-time restoration.
Now that you’ve explored the Google Cloud SQL database services, you won’t want to miss a look at other key services that Google Cloud Platform offers. Be sure to check out other blogs in our GCP 101 series: