exam questions

Exam AZ-304 All Questions

View all questions & answers for the AZ-304 exam

Exam AZ-304 topic 2 question 2 discussion

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

You have an Azure subscription that contains web apps in three Azure regions.
You need to implement Azure Key Vault to meet the following requirements:
✑ In the event of a regional outage, all keys must be readable.
✑ All the web apps in the subscription must be able to access Key Vault.
✑ The number of Key Vault resources to be deployed and managed must be minimized.
How many instances of Key Vault should you implement?

  • A. 1
  • B. 2
  • C. 3
  • D. 6
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
Smiles99
Highly Voted 4 years, 3 months ago
The correct answer is A. The question asks "How many instances of Key Vault should you implement?". You need just one. Azure already makes the Key highly available and automatically failover on case of an outage to a paired region except for the Brazil South Region.
upvoted 78 times
...
sallymaher
Highly Voted 4 years, 3 months ago
Correct answer is C , n the event of a regional outage, all keys must be readable. I believe the trick here is "keys" key vault can store certificate , keys and secrets during the failover "get " Get (properties of) keys that means "Key "will not be readable ref:-https://docs.microsoft.com/en-us/azure/key-vault/general/disaster-recovery-guidance ref:-https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disk-encryption-key-vault Warning section
upvoted 24 times
[Removed]
4 years, 3 months ago
however the question only talks about web app accessing key vault. As the VM encryption is not mentioned I believe answer should be 1. During regional outage 1 key vault will allow retriving key and secreats from VM and web app from other regions
upvoted 2 times
sallymaher
4 years, 3 months ago
at the same you are assuming the apps in 3 paired regions , what if they are not ? , so to be in safe side you should consider this factor and create 3 key vaults , still my answer is 3
upvoted 9 times
...
...
zsedo
3 years, 8 months ago
During a regional outage you cannot put new / update the existing secrets, keys, certificates. That is basically the limitation. "During failover, your key vault is in read-only mode." https://docs.microsoft.com/en-us/azure/key-vault/general/disaster-recovery-guidance I would go with "A".
upvoted 3 times
...
Teringzooi
3 years, 1 month ago
Wrong. 1 keyvault. https://docs.microsoft.com/en-us/azure/key-vault/general/disaster-recovery-guidance Correct answer: A
upvoted 1 times
...
AWS56
4 years, 2 months ago
C is incorrect, As per "https://docs.microsoft.com/en-us/azure/key-vault/general/disaster-recovery-guidance" check below ---- In the rare event that an entire Azure region is unavailable, the requests that you make of Azure Key Vault in that region are automatically routed (failed over) to a secondary region except in the case of the Brazil South region. When the primary region is available again, requests are routed back (failed back) to the primary region. Again, you don't need to take any action because this happens automatically. ----- The correct answer is A
upvoted 13 times
...
...
ShivaUdari
Most Recent 1 year, 9 months ago
Selected Answer: C
Apps are in 3 different regions, so need 3 KV's and KV pairing doesn't happen to 3 regions.
upvoted 1 times
...
calotta1
1 year, 10 months ago
Answer must be A based on the article provided - "In the rare event that an entire Azure region is unavailable, the requests that you make of Azure Key Vault in that region are automatically routed (failed over) to a secondary region . When the primary region is available again, requests are routed back (failed back) to the primary region. Again, you don't need to take any action because this happens automatically."
upvoted 1 times
...
wwwmmm
2 years, 6 months ago
Anyone passed the exam can share what they choose and whether they passed please?
upvoted 1 times
...
PPP164
2 years, 8 months ago
Correct answer is A only, key vault automatically replicated to paired region. Even though web apps are deployed to 3 different regions, in order to get key vault access one can registered all 3 web apps under Azure AD App Registration so actually there is no linkage between regions of web app deployment and regions of key vault. It is trick only.
upvoted 1 times
...
ROLLINGROCKS
2 years, 9 months ago
Selected Answer: C
3 REGIONS = 3 KEY VAULTS
upvoted 1 times
...
ROLLINGROCKS
2 years, 9 months ago
Selected Answer: A
3 REGIONS = 3 KEY VAULTS
upvoted 1 times
ROLLINGROCKS
2 years, 9 months ago
I meant C :(
upvoted 1 times
...
...
sapien45
3 years ago
In the rare event that an entire Azure region is unavailable, the requests that you make of Azure Key Vault in that region are automatically routed (failed over) to a secondary region except in the case of the Brazil South and Qatar Central region. When the primary region is available again, requests are routed back (failed back) to the primary region. Again, you don't need to take any action because this happens automatically. A
upvoted 1 times
...
VijayRaja2000
3 years, 1 month ago
Might be useful . In the rare event that an entire Azure region is unavailable, the requests that you make of Azure Key Vault in that region are automatically routed (failed over) to a secondary region except in the case of the Brazil South and Qatar Central region. When the primary region is available again, requests are routed back (failed back) to the primary region. Again, you don't need to take any action because this happens automatically. https://docs.microsoft.com/en-us/azure/key-vault/general/disaster-recovery-guidance
upvoted 1 times
...
itenginerd
3 years, 3 months ago
Selected Answer: C
Per Microsoft: https://docs.microsoft.com/en-us/azure/key-vault/general/best-practices "Our recommendation is to use a vault per application per environment (development, pre-production, and production), per region. This helps you not share secrets across environments and regions. It will also reduce the threat in case of a breach" With apps in 3 regions, C would appear to be the correct best-practices answer.
upvoted 6 times
ROLLINGROCKS
2 years, 9 months ago
This is the correct answer. Forget about the availability, if you are working in three regions, you need a Key Vault per region.
upvoted 1 times
Fal991l
2 years, 9 months ago
Make more sense in general
upvoted 1 times
...
...
...
kanchanar05
3 years, 3 months ago
As Azure Vault is region-specific, 3 vaults would be required.
upvoted 1 times
...
soucine
3 years, 3 months ago
Selected Answer: A
This is really confusing. Microsoft's recommendation is : "Our recommendation is to use a vault per application per environment (development, pre-production, and production), per region. This helps you not share secrets across environments and regions. It will also reduce the threat in case of a breach." But we don't know how many webs app we have. We only know that we have these apps in three regions. So it seems like the question is about the automatic intergrated replication/fail-over mechanism, and thus the answer would be 1 (A). Source : https://docs.microsoft.com/en-us/azure/key-vault/general/best-practices#:~:text=Our%20recommendation%20is%20to%20use,in%20case%20of%20a%20breach.
upvoted 1 times
...
FlyingMachine
3 years, 3 months ago
Selected Answer: C
3 KVs in 3 Regions
upvoted 1 times
...
thebarber87
3 years, 3 months ago
Selected Answer: A
Answer is 1
upvoted 1 times
...
plmmsg
3 years, 3 months ago
Selected Answer: A
1 key is enough
upvoted 2 times
...
d3an
3 years, 4 months ago
Selected Answer: A
Available in regional outage
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 ...