You need to recommend a solution for the network configuration of the front-end tier of the payment processing. What should you include in the recommendation?
Suggested Answer:C🗳️
Scenario: ✑ Ensure that the number of compute nodes of the front-end and the middle tiers of the payment processing system can increase or decrease automatically based on CPU utilization. ✑ Ensure that each tier of the payment processing system is subject to a Service Level Agreement (SLA) of 99.99 percent availability. With Azure Load Balancer, you can scale your applications and create high availability for your services. Load Balancer supports inbound and outbound scenarios, provides low latency and high throughput, and scales up to millions of flows for all TCP and UDP applications. Azure Load Balancer is available in two SKUs: Basic and Standard. There are differences in scale, features, and pricing. Standard SLA guarantees a 99.99% for data path with two healthy virtual machines. Basic SLA does not exist. Reference: https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-overview
-> If a data center fails, ensure that the payment processing system remains available without any administrative intervention. The middle-tier and the web front end must continue to operate without any additional configurations
b) Traffic mannager
wrong, description of case study states "Requirements for the payment processing system: If a data center fails,..."
So datacenter is an availability zone and not a region.
If you read some lines above, it states " Infrastructure services must remain available if a region or a data center fails. Failover must occur without any administrative intervention."
Front-End System:
- Hosted on servers that run Win2012R2, ISS
- Code is written in C# and ASP.NET
Requirements:
1. If a data center fails, ensure the front-end reamains available without intervention.
2. Encrypt data in transit (and at rest)
3. Support blocking inbound and outbound traffic based on the source IP address, the destination IP address, and the port number.
4. Ensure compute nodes can increase or decrease automatically based on CPU utilization.
5. Cost must be minimized
6. Front-End tier must provide SLA of 99.99%
Possible answers:
A. Application Gateway
- Supports Availability Zones
- Supports Autoscaling
- Provides 99.95% SLA
B. Traffic Manager
- Doesn't provide a way by itself to scale a group of VMs in or out
C. Load Balancer (Standard SKU)
- Provides 99.99% SLA
- Supports Availability Zones
- Supports HTTPs health probes (we can assume HTTPs is used as of req. 2)
D. Load Balancer (Basic SKU)
- Doesn't support Availability Zones and can be ruled out
Conclusion:
Answer C.
I'd say that the only possible option is the AppGW since it the only one that fulfills all the requirements (asuming the more specific requirement for the payment process availability - Data center level instead of cross-region)
1. SLA - 99,99 --> AppGWv2 supports it
2. Encrypt data in transit and at rest. Only the front-end and middle-tier components must be able to access the encryption keys that protect the data store --> AppGW only
3. Inspect inbound and outbound traffic from the front-end tier by using highly available network appliances.--> AppGW only
4. Ensure compute nodes can increase or decrease automatically based on CPU utilization --> AppGWv2 supports it
Please see --> https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-autoscaling-zone-redundant
Answer is Std LB , check these SLAs
https://azure.microsoft.com/en-us/support/legal/sla/application-gateway/v1_2/
https://azure.microsoft.com/en-us/support/legal/sla/load-balancer/v1_0/
There is confusing info in the question:
1)" Infrastructure services must remain available if a region or a data center fails. "
Multiple regions based HA: if it is needed then TM, it has 99.99% sla
2) If a data center fails, ensure that the payment processing system remains available without any administrative intervention.
ie multiple zones based HA: if only requirement is for multiple zones, it Std LB since it has 99.99% and also zone redundant
https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-standard-availability-zones
App Gateway can be avoided since it does not have 99.99% SLA
C is the right answer. SLA for Traffic Manager is only for the DNS queries, where the SLA for standard LB involved the VMs behind the LB. Both are 99.99%
i think that mmo is right , the requirement "Inspect inbound and outbound traffic from the front-end tier by using highly available network appliances" requires a Application gateway (or frontdoor).
1. Contoso hosts a business-critical payment processing system in its New York data center.
- So, there is no cross- regional availability Requirement
2. If a data center fails, ensure that the payment processing system remains available without any administrative intervention. The middle-tier and the web front end must continue to operate without any additional configurations.
- In case of a Datacenter failure, Payment processing systems should be available. No requirement for Regional failure
- So, No need of Traffic Manager
3. Ensure that each tier of the payment processing system is subject to a Service Level Agreement (SLA) of 99.99 percent availability
- Will Require Standard LB
4. Ensure that the payment processing system preserves its current compliance status. So do not require a Cross-regional availability
5. Infrastructure services must remain available if a region or a data center fails- It is not applicable to Payment processing system, as the requirement is explicitly stated as above.
Answer is B, Traffic Manager
the key is : Infrastructure services must remain available if a region or a data center fails
Only Traffic Manager can handle multi region
May I recommend to add a thumbs down that will turn the icons to say red color and those with 3 or more thumbs up turn it say green so its easier to spot the likely answer. I'm so tired of having to fact check the same answers a million times because some random person decides to give what ever answer he feels is right without reading through the whole discussion where the correct answer may have been given more than once....
Seems we're going back an forth on region for the infrastructure and zone for the app.
There's only 1 way listed that can solve both of these at the same time and that's Traffic Manager.
If the app fails in a data center in one region, the health checks will determine this and stop pointing traffic to it. And only point traffic to the other region.
bah, on second thought that might not be the right approach either.
I think what we have to decide is if we go by the general infrastructure guidance or the app specific guidance. After thinking harder, i think we should go by the more specific case and that's the app requirements and therefore the Standard Load Balancer.
one thing for sure is, it cannot be traffic manager because it cannot perform this:
"Inspect inbound and outbound traffic from the front-end tier by using highly available network appliances."
The scenario is a bit confusing.
On the one hand it says that the infrastructure, in general, needs to be resilient to datacenter AND region failures. But then it says that the payment processing system needs to be resilient to datacenter failures. To take into account both requirements, I would say Traffic Manager is the answer. But because they strictly mention payment processing, I guess the answer could be standard load balancer, as long as there is already a traffic manager set up to handle region failures.
This section is not available anymore. Please use the main Exam Page.AZ-301 Exam Questions
Log in to ExamTopics
Sign in:
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.
Jesch75
Highly Voted 5 years, 4 months agoRStover
5 years, 1 month agoRStover
5 years, 1 month agojuri
4 years, 11 months agoYannor
4 years, 11 months agotartar
4 years, 9 months ago[Removed]
Highly Voted 4 years, 11 months agoLuisV
Most Recent 4 years, 4 months agosallymaher
4 years, 3 months agoAfz
4 years, 9 months agomacco455
4 years, 9 months agomacco455
4 years, 9 months agocloudycloud
4 years, 9 months agothe_milkman
4 years, 9 months agoNehuuu
4 years, 9 months agoAnil001
4 years, 10 months agoqr
4 years, 10 months agoLen
4 years, 10 months agodenkes
4 years, 10 months agoJer0i
4 years, 10 months agoTest_Taker_1
4 years, 10 months agoTest_Taker_1
4 years, 10 months agoX_L
4 years, 10 months agoJames0208
4 years, 10 months agoKCjoe
4 years, 10 months agodima123
4 years, 11 months agoDeveshSolanki
5 years ago