Given the name, it won't be a major surprise to hear that Cloud SQL is a database service that makes it easy to set up, maintain, and manage your relational PostgreSQL or MySQL database on Google Cloud. Cloud SQL announced plans to release support for Microsoft SQL Server during 2019, but at the time of writing, it is not yet generally available.
When selecting MySQL, we can choose first-or second-generation instances. Although we are provisioning the underlying instances, it is a fully managed service that is capable of handling up to 10 TB of storage. Cloud SQL databases are relational, which means that they are organized into tables, rows, and columns. As an alternative, we can also install the SQL Server application image onto a Compute Engine instance, but Cloud SQL offers many benefits that come from being fully managed by Google—for...