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 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.
Use Azure Site Recovery to replicate both VMs to Azure and perform a planned failover, retaining the original IP addresses.
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.
Azure App Service Migration Assistant can copy an on-premises IIS site into an Azure App Service Web App while the source site remains online. Cut-over is completed by repointing the existing custom DNS name, so users continue using the same URL. For the database, Azure Database Migration Service supports online (continuous-replication) migrations from SQL Server 2017 to Azure SQL Managed Instance, enabling a brief final cut-over with no schema re-build. Together, these tools shift the web tier to a managed PaaS service, leave the database engine largely unchanged, and satisfy the minimal-downtime and DNS requirements. Alternatives either keep both VMs on IaaS, require extensive refactoring, or migrate the database to an incompatible platform.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Azure App Service Migration Assistant, and how does it simplify migration?
Open an interactive chat with Bash
How does Azure Database Migration Service (DMS) facilitate SQL Server migrations?
Open an interactive chat with Bash
Why is Azure SQL Managed Instance a good choice for migrating a SQL Server database?
Open an interactive chat with Bash
Microsoft Azure Solutions Architect Expert AZ-305
Design infrastructure solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .