Home › Forums › Azure › AZ-900 Microsoft Azure Fundamentals › Question 33, Review Exam 1
-
I have a question re: this practice question below.
33. QUESTION
Category: AZ-900 – Describe Azure Architecture and Services
Note: This item is part of a series of questions with the exact same scenario but with a different proposed answer. Each one in the series has a unique solution that may, or may not, comply with the requirements specified in the scenario.
Your company plans to deploy several virtual machines that will host its business-critical application to Azure.
You need to recommend a solution to ensure that if a single data center fails, the application will not be affected.
Solution: Deploy virtual machines to a scale set.
Does this meet the goal?
Yes
No<div>____________________________________
I answered NO and got it incorrect.
The details re: the answer are below, but shouldn’t the answer be to deploy the VM’s in a second availability zone? Because if a VM’s scale-set exist in a single data center and that data center fails, then so does the scale-set that it hosts?!
The explanation below started talking about AZ’s, which further confused me. Am I reading too much into this?!
__________________________________________________________________
Availability zones expand the level of control you have to maintain the availability of the applications and data on your VMs. Availability Zones are unique physical locations within an Azure region. Each zone is made up of one or more data centers equipped with independent power, cooling, and networking.
With Availability Zones, Azure offers industry best 99.99% VM uptime SLA. By architecting your solutions to use replicated VMs in zones, you can protect your applications and data from the loss of a data center. If one zone is compromised then replicated apps and data are instantly available in another zone.
Azure virtual machine scale sets let you create and manage a group of load-balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule. Scale sets provide the following key benefits:
– Easy to create and manage multiple VMs
– Provides high availability and application resiliency by distributing VMs across availability zones or fault domains
– Allows your application to automatically scale as resource demand changes
There is no cost for the scale set itself, you only pay for each VM instance that you create.
Therefore, the correct answer is: Yes.
</div>
-
Hi Darman,
When you create virtual machine scale sets, you can configure your scale set to span multiple availability zones.
The question requires that your application be available if a single availability zone fails. So if you configured your scale set to use multiple availability zones, your application would still be available.
Let me know if this helps.
Thank you.
Log in to reply.