4 reasons Azure is a great DBaaS platform for PostgreSQL, MySQL and NoSQL
When you think of Microsoft and databases, chances are you think of SQL Server and possibly even Microsoft Access. But did you know that SQL Server now runs on Linux and did you also think of MySQL, MariaDB, PostgreSQL and NoSQL? Possibly not, here is why you should!
First of all, if you are reading this you already know that PostgreSQL, MySQL and NoSQL are becoming de-facto standards in most enterprises.
What you might not know is that Azure is an open cloud and data platform that "empowers every person and every organization to achieve more" and that Microsoft today is one of the top open source contributors. Azure welcomes any data, structured or unstructured, and any database, SQL or NoSQL, as first class citizens on our open platform.
Microsoft Azure offers the most comprehensive choice of fully managed DBaaS, whether your preference is SQL, MySQL, MariaDB, PostgreSQL or a NoSQL database such as document (e.g. MongoDB), key value store, wide column (Cassandra), graph (Gremlin) etc., and offers enterprise scale, performance, availability, security and support guaranteed with Azure. I truly believe this is a main reason why Microsoft is a leader in the Gartner Magic Quadrant for both Cloud databases and overall Operational Database Management Systems.
So what are the key benefits of running your open source databases on Azure?
Let me highlight a few.
That's fantastic, but what database should I consider for what use case? That is almost a :religious" question, everyone has their favorite database, but below are some high level hints on what database you might consider for a few common scenarios.
Ok, I can think of quite a few use cases for my own organization now, but I have a lot of legacy databases already running so how do I get there, isn't the migration journey going to be complex and risky?
MySQL and PostgreSQL to DBaaS Migration Guidance
Here are some great Azure Database Migration Guides to get you going!
Oracle DB to PostgreSQL DBaaS Migration Guidance
Here is a more comprehensive article I have written on Migrating Oracle to Azure.
Considering migrating your MongoDB, Cassandra clusters or other NoSQL workloads to Azure DBaaS?
I have written this article on?Migrating Cassandra and MongoDB to Azure DBaaS. Here is a great recording on?MongoDB to Azure Cosmos DB?and a story on why Symantec migrated their Cassandra clusters to Azure.
Ok, so if Azure is such a great platform to run my open source databases and workloads, can you tell me about some of your customers already running OSS DBs on Azure?
Sure! Here are a few customer stories as inspiration.
Azure MySQL DBaaS customers
Azure PostgreSQL DBaaS customers
For Azure Cosmos DB customers I recommend you read my other article on Common use cases for NoSQL with Azure Cosmos DB. Here are just a few examples: ASOS, DHL, Walgreens, Albertsons, ABN Amro, Munich Re, HSBC, Siemens, Symantec, Mercedes-Benz, Zeiss, Exxon Mobil, Singapore Airlines, NSW Health etc.
If this article has caught your interest and you want to learn more, I would recommend checking out these on-demand webinars:
We look forward to see you and your database, regardless of flavor, on Azure soon! :)
Thank you
Great article. I’ve always wondered why the basic MySQL sku is more expensive than azure sql db?
Technical Specialist, Architect - Data & AI at Microsoft
3 年Very Nice and Informative !! Good that I reached here today and able to read this post. Thanks, Patrik for sharing all these information with us..
Cloud Strategy and Transformation
3 年Very informative post.
Global Technical Customer Lead | Azure Engineering Direct | S500 | Azure CXP at Microsoft
3 年Great Post! Patrik Bihammar ... Would like to add that Azure database for open source, is hassle free comparing to other providers when it comes to engine best practices that are automatically managed by PaaS service.
Dreaming, doubting and definitely doing…
3 年Great input Patrik Bihammar especially as enterprises start to embrace a cloud first and cloud native execution!