Microsoft Azure Solutions Architect Expert AZ-305 Practice Question

You operate an on-premises two-tier ASP.NET MVC system. The web tier runs on Windows Server 2016 IIS; the data tier is a 2-TB SQL Server 2017 VM. Management wants to move the solution to Azure to reduce OS administration for the web tier but avoid refactoring the database. Migration requirements:

  • Minimal downtime at cut-over
  • Preserve the existing public DNS name
  • Avoid code changes

Which Azure-native migration approach meets all requirements?

  • Rebuild the application as Azure Functions behind Azure API Management and import the database into Azure SQL Database with a BACPAC file.

  • Use Azure Site Recovery to replicate both VMs to Azure and perform a planned failover, retaining the original IP addresses.

  • Use Azure App Service Migration Assistant to move the IIS site to Azure App Service and Azure Database Migration Service to perform an online migration of SQL Server to an Azure SQL Managed Instance, then repoint the existing DNS record to the new App Service.

  • Containerize the web tier with Azure Migrate App Containerization and deploy to Azure Kubernetes Service; migrate the database to Azure Database for PostgreSQL using Azure Database Migration Service.

Microsoft Azure Solutions Architect Expert AZ-305
Design infrastructure solutions
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot