Azure Relational Database Services

Azure Relational Database Services

Question

Your company needs to implement a relational database in Azure. The solution must minimize ongoing maintenance.

Which Azure service should you use?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

B

https://azure.microsoft.com/en-us/services/sql-database/#features

The best Azure service to implement a relational database while minimizing ongoing maintenance is Azure SQL Database.

Azure SQL Database is a fully managed database service that provides scalable, secure, and highly available databases in the cloud. With Azure SQL Database, Microsoft manages the infrastructure, availability, and security of the database. This means that your organization can focus on using the database without worrying about ongoing maintenance tasks such as patching, backups, and monitoring.

Azure SQL Database also provides several features that enable your organization to scale the database resources based on workload needs. For example, you can easily scale up or down the database size, add or remove replicas, and set up automatic performance tuning.

In contrast, Azure HDInsight is a fully managed cloud service that makes it easy to process big data using popular open-source frameworks such as Hadoop, Spark, Hive, and Storm. HDInsight is not designed for relational databases, but for big data processing, so it is not the best choice for this scenario.

Azure Cosmos DB is a globally distributed, multi-model database service that provides a scalable and highly available NoSQL database. While Cosmos DB can handle relational data, it is designed for non-relational data models such as document, graph, and key-value stores, so it is not the best choice for a traditional relational database.

Finally, SQL Server on Azure Virtual Machines is a service that provides the ability to run SQL Server in a virtual machine on Azure. While this service provides more control over the database infrastructure, it also requires more ongoing maintenance tasks such as patching, backups, and monitoring. Therefore, it is not the best choice for minimizing ongoing maintenance.

In conclusion, Azure SQL Database is the best Azure service to implement a relational database while minimizing ongoing maintenance