Let’s face it. We’re painting ourselves into a corner given the number of special-purpose, cloud-native databases we’re placing into production. This without regard to how we should be using those databases in ways that allow for easy access and understanding of data. Today, they are typically coupled to applications, and have a tactical and not a strategic purpose.
This is not the purpose of data, and not the promise of the cloud. Keep in mind that data in the cloud was built up in our minds to make data more accessible and centralized. Finally, we would be able to do “wonderful things with our data.”
This is not to say that data and databases have stayed expensive to obtain and operate. That alone has been a major advantage of public clouds. You can go from “need a database” to “have a database” in about a day or less thanks to the wonderful world of on-demand cloud infrastructure.