exam questions

Exam AZ-301 All Questions

View all questions & answers for the AZ-301 exam

Exam AZ-301 topic 4 question 4 discussion

Actual exam question from Microsoft's AZ-301
Question #: 4
Topic #: 4
[All AZ-301 Questions]

You plan to move a web application named App1 from an on-premises data center 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 data center becomes unavailable.
✑ Costs must be minimized.
What should you include in the recommendation?

  • A. In two Azure regions, deploy a Traffic Manager profile and a web app.
  • B. In two Azure regions, deploy a load balancer and a virtual machine scale set.
  • C. Deploy a load balancer and a virtual machine scale set across two availability zones.
  • D. In two Azure regions, deploy a load balancer and a web app.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
aab
Highly Voted 5 years, 10 months ago
Question is asking about data center failure and minimize costs. Thsi will be satisfied with Loadbalancer, scale set with availability zones.
upvoted 92 times
Daren
5 years, 1 month ago
True...
upvoted 3 times
tartar
4 years, 7 months ago
C is ok
upvoted 8 times
...
...
dev2dev
4 years, 10 months ago
can load balancer work across regions? Answer is no. So A is correct. Sometimes cost saving can't acheive
upvoted 6 times
A_z_u_r_e
4 years, 9 months ago
nope, load balancer does not work across regions
upvoted 2 times
...
denkes
4 years, 8 months ago
The requirement does not need region availabilty. The requirement is: ...App1 must be available to users if an Azure data center becomes unavailable... Option C with two datacenters is enough. I choose: C.
upvoted 5 times
...
samhouston
4 years, 7 months ago
What about the COM component that runs on a SERVER and App depends on, so are you going to install two instances of it for two regional Apps?. LB with Scaleset fulfills the requirement. IMHO C is correct.
upvoted 1 times
...
...
...
Roshan
Highly Voted 5 years, 10 months ago
It will need to be hosted on a virtual machine to access the underlying resource...so it has to be load balancer with availability zones
upvoted 33 times
FunkyMonkey
5 years ago
The COM component is key to the decision too
upvoted 5 times
zhifu
4 years, 9 months ago
thank you, web app cannot support COM component
upvoted 1 times
...
...
...
Ajayb9
Most Recent 4 years, 2 months ago
C is correct. DC failure is more cost effectively handled with redundant AZs
upvoted 1 times
...
glam
4 years, 3 months ago
C. Deploy a load balancer and a virtual machine scale set across two availability zones.
upvoted 2 times
...
sanketshah
4 years, 4 months ago
C is correct answer.
upvoted 1 times
...
AhmedAL
4 years, 6 months ago
app service doesn't work with com components as far as I know. So you should look for a VM based or container solution. C looks tight
upvoted 1 times
...
Rooh
4 years, 8 months ago
C is most suited
upvoted 2 times
...
matiz007
4 years, 8 months ago
Correct answer : C Load Balancer (Traffic manager not required...) Virtual Machine Scale Sets (coz of COM component on the host server needs to be installed...) Availability Zones (to avoid data center failure...)
upvoted 4 times
...
Edhotp
4 years, 8 months ago
For me the answer is C Azure App Service does not allow the registration of COM components on the platform. If your app makes use of any COM components, these need to be rewritten in managed code and deployed with the site or application. https://docs.microsoft.com/en-us/dotnet/azure/migration/app-service
upvoted 4 times
...
zarl
4 years, 9 months ago
C is the correct answer
upvoted 2 times
...
mrpaul9
4 years, 9 months ago
A is Correct. https://docs.microsoft.com/en-us/dotnet/azure/migration/app-service "Azure App Service with Windows Containers If your app cannot be migrated directly to App Service, consider App Service using Windows Containers, which enables usage of the GAC, COM components, MSIs, full access to .NET FX APIs, DirectX, and more."
upvoted 3 times
...
[Removed]
4 years, 9 months ago
A. In two Azure regions, deploy a Traffic Manager profile and a web app. > Can be ruled out, as Azure App Service doesn't support COM components B. In two Azure regions, deploy a load balancer and a virtual machine scale set. > As we are not having two independent web applications and we don't have any further details about the architecture of App1 this can be ruled out as well. C. Deploy a load balancer and a virtual machine scale set across two availability zones. > The scaling would allow to reduce cost for situations of lighter traffic. And the use of avail. zones fulfills the requirement of high availability. D. In two Azure regions, deploy a load balancer and a web app. > Can be ruled out. See comment for A. Conclusion: > C. should be the correct answer. Refs: https://docs.microsoft.com/en-us/dotnet/azure/migration/app-service
upvoted 8 times
...
dima123
4 years, 9 months ago
C is definitely the correct answer. There is no mention of needing multiple regions. Availability zones protect from datacenter failures (which is what the requirement is). Using VMs to register COM. Using scale sets to scale in previously mentioned VMs to minimize cost.
upvoted 4 times
...
profileexto
4 years, 9 months ago
Answer is C "minimize costs" -> don't use resources across regions
upvoted 2 times
...
Neetiniti
4 years, 9 months ago
Correct Answer: C No requirement for multiple regions here-“ App1 must be available to users if an Azure data center becomes unavailable.”. Also you can't host COM (which is a dependency) object in webapp so that option is ruled out. "Azure App Service does not allow the registration of COM components on the platform. If your app makes use of any COM components, these would need to be rewritten in managed code and deployed with the site or application." https://docs.microsoft.com/en-us/dotnet/azure/dotnet-howto-migrate-app-service?view=azure-dotnet
upvoted 3 times
...
aelhalawany
4 years, 10 months ago
The answer is C
upvoted 1 times
...
Barry123456
4 years, 10 months ago
C COM and COM+ components- Azure App Service does not allow the registration of COM components on the platform. If your site(s) or application(s) make use of any COM components, these would need to be rewritten in managed code and deployed with the site or application. https://azure.microsoft.com/de-de/blog/migration-checklist-when-moving-to-azure-app-service/
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago