You plan to move a web app named App1 from an on-premises datacenter to Azure.
App1 depends on a custom COM component that is installed on the host server.
You need to recommend a solution to host App1 in Azure. The solution must meet the following requirements:
-> App1 must be available to users if an Azure datacenter becomes unavailable.
-> Costs must be minimized.
What should you include in the recommendation?
Click on the arrows to vote for the correct answer
A. B. C. D.C
Option A: In two Azure regions, deploy a load balancer and a web app. This option suggests deploying a load balancer and a web app in two different Azure regions. This provides redundancy in case one Azure region becomes unavailable, and the load balancer routes traffic to the available region. However, this option does not address the requirement that the custom COM component is installed on the host server.
Option B: In two Azure regions, deploy a load balancer and a virtual machine scale set. This option is similar to Option A, but instead of deploying a web app, it recommends deploying a virtual machine scale set. The virtual machine scale set can be configured to automatically scale based on the workload, which can help minimize costs. However, like Option A, this option does not address the requirement that the custom COM component is installed on the host server.
Option C: Deploy a load balancer and a virtual machine scale set across two availability zones. This option recommends deploying a load balancer and a virtual machine scale set across two availability zones. This provides redundancy within the same Azure region, and the virtual machine scale set can be configured to automatically scale based on the workload. Additionally, deploying the virtual machine scale set across two availability zones can help minimize costs. This option addresses the requirement that the custom COM component is installed on the host server by allowing the virtual machines in the scale set to host the component.
Option D: In two Azure regions, deploy an Azure Traffic Manager profile and a web app. This option suggests deploying an Azure Traffic Manager profile and a web app in two different Azure regions. The Traffic Manager routes traffic to the available region if one region becomes unavailable. However, like Options A and B, this option does not address the requirement that the custom COM component is installed on the host server.
Therefore, the recommended solution to host App1 in Azure that meets the requirements of the question is Option C: Deploy a load balancer and a virtual machine scale set across two availability zones. This option provides redundancy within the same Azure region, can help minimize costs, and addresses the requirement that the custom COM component is installed on the host server by allowing the virtual machines in the scale set to host the component.