Remember when there were just two or three cloud computing platforms to choose from, and just about as many cloud databases? Well, as clouds have proliferated, so have the database services built on top of them. In fact, it’s getting hard to keep up with what’s actually available.
Here’s a primer highlighting the available services (note, we’re talking managed database services, not database instances that users still need to manage and administer) and where they’re running. It’s intended to be thorough, but that can be easier said than done, so please note any omissions in the comments.
Amazon Relational Database Service: One of the first cloud database services, Amazon Web Services’ RDS is now one of the most complete, too. Like most AWS services, it’s tied into the AWS management interface and is compatible with a large majority of AWS’s countless other cloud computing services. Initially just an AWS-hosted and -managed MySQL service, RDS now lets users choose Microsoft SQL Server and Oracle Database, as well.
Heroku Postgres: Heroku Postgres is the public-facing implementation of platform-as-a-service darling Heroku’s internal PostgreSQL database. It’s designed for reliability and data protection — Heroku claims 99.99 percent uptime and a design targeted to hit 99.999999999 percent data durability — and tries to bring the Heroku experience to developers that can’t use its PaaS offering. One of its more interesting features is called Data Clips, which lets users send the results of a SQL query to someone else via a URL.
Rackspace Cloud Databases: The latest addition to Rackspace’s line of cloud offerings, Cloud Databases is first built from its inception atop the OpenStack platform. Still in early access mode, users won’t get SLAs or a host of features (such as monitoring, backups or a GUI) that are slated for the GA edition, but they will get promises of high performance and reliability thanks to the service’s container-based virtualization and storage-area network-based architecture.
Database.com: Salesforce.com’s standalone database service, Database.com, isn’t exactly NoSQL, but it isn’t exactly a relational database, either. What it is for sure is the same multitenant database architecture that has been underneath Salesforce.com’s CRM service and Force.com platform for years. It stores a variety of data types, including of the unstructured variety, and is designed for (although not limited to) applications tying into existing Salesforce.com services.Feature image courtesy of Shutterstock user Oleksly Mark.
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.