Google Cloud Platform today released three database services from beta, signaling that they’re ready for production use. Cloud SQL, Cloud Bigtable and Cloud Datastore are all now in general release, Google said in a blog post.
The move brings Google up to where Amazon Web Services and Microsoft Azure have been for some time: positioned to handle the routine but vital database needs of corporate clients. Though Google Cloud Platform excels at AI and machine learning, it has been slow to expand into this essential area.
“Today marks a major milestone in our tremendous momentum and commitment to making Google Cloud Platform the best public cloud for your enterprise database workloads,” Dominic Preuss, lead product manager for storage and databases, wrote in the post.
Cloud SQL, Second Generation, is a service offering instances of the popular MySQL database. It’s most comparable to AWS’s Aurora and SQL Azure, though there are some differences from SQL Azure, so Microsoft allows running a MySQL database on Azure. Google’s Cloud SQL supports MySQL 5.7, point-in-time recovery, automatic storage resizing and one-click failover replicas, the company said.
Cloud Bigtable is a NoSQL database, the same one that powers Google’s own search, analytics, maps and Gmail. It’s designed for large workloads (up to hundreds of petabytes), offering low latency and high throughput and integrating with big-data tools such as Hadoop and Spark, Google said.
Cloud Datastore is also a NoSQL database but is designed for smaller datasets and for web and mobile applications. It’s most comparable to AWS’s DynamoDB and to Azure’s DocumentDB, according to analyst firm Ovum.
In addition to those database offerings, Google supports Microsoft SQL Server images on its Compute Engine.