Which Azure database service provides a fully managed MariaDB database in the cloud?
Azure Database for MariaDB is the fully managed service for MariaDB workloads.
Why this answer
Azure Database for MariaDB is the correct answer because it is the specific Azure service designed to provide a fully managed, enterprise-ready MariaDB database in the cloud. MariaDB is a community-developed fork of MySQL, and Azure offers a dedicated managed service for it, including built-in high availability, automated backups, and scaling, without requiring you to manage the underlying infrastructure.
Exam trap
The trap here is that candidates often confuse MariaDB with MySQL due to their shared history and wire compatibility, leading them to incorrectly select Azure Database for MySQL instead of the dedicated Azure Database for MariaDB service.
How to eliminate wrong answers
Option A is wrong because Azure Database for MySQL is a separate service for the MySQL database engine, not MariaDB; while MariaDB originated from MySQL, they are distinct products with different codebases and features. Option C is wrong because Azure SQL Database is a fully managed relational database service for Microsoft SQL Server, not for MariaDB. Option D is wrong because Azure Database for PostgreSQL is a managed service for the PostgreSQL database engine, which is a different relational database system entirely.