Easy1 markMultiple Choice
Domain 2.1: Relational Data StorageDomain 2SQL Server on VMIaaS vs PaaSMigration

AZ-305 · Question 19 · Domain 2.1: Relational Data Storage

A company is migrating a third-party vendor application to Azure.

The vendor explicitly states that the application requires sysadmin access to the database server, the ability to install custom third-party agents on the underlying operating system, and support for SQL Server Distributed Transaction Coordinator (MSDTC).

Which database solution MUST you use?

Answer options:

A.

Azure SQL Database

B.

Azure SQL Managed Instance

C.

SQL Server on Azure Virtual Machines

D.

Azure Synapse Analytics

How to approach this question

Look for requirements that demand OS-level access. Any requirement for OS access immediately rules out PaaS solutions.

Full Answer

C.SQL Server on Azure Virtual Machines✓ Correct
SQL Server on Azure Virtual Machines
The requirement to install custom third-party agents on the underlying operating system mandates an Infrastructure as a Service (IaaS) solution. Azure SQL Database and Azure SQL Managed Instance are Platform as a Service (PaaS) offerings; Microsoft manages the OS, and you cannot log into it or install OS-level agents. Therefore, SQL Server on Azure Virtual Machines is the only viable option.

Common mistakes

Choosing Managed Instance because it supports MSDTC. While true, candidates miss the 'OS agent installation' requirement, which strictly requires IaaS.

Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 2

55 questions · hints · full answers · grading

More questions from this exam