The demand for greater agility, flexibility, and scalability has accelerated the move to the cloud for developers, but when is Database as a Service the right choice for your next project?
"It can be confusing navigating the plethora of services that big cloud providers now offer. It may seem that the likes of Amazon AWS, Google Cloud and Microsoft Azure and others offer an inexhaustible selection, but when it comes to database services it boils down to three options. The first is installing your own database in a cloud instance, as an example, this could be Percona Server for MySQL on an AWS instance.
The second option is to choose a Database as a Service (DBaaS) based on an open source project that's offered by a cloud provider. An example of this is AWS RDS for MySQL. Your third option is to run a commercially supported, proprietary DBaaS, which is fully managed by a cloud provider, with AWS Aurora MySQL being a good example of this..."