Topic: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

A company is using Amazon Route 53 latency-based routing to route requests to its UDP-based application for users around the world. The application is hosted on redundant servers in the company's on-premises data centers in the United States, Asia, and Europe. The company’s compliance requirements state that the application must be hosted on premises. The company wants to improve the performance and availability of the application.

What should a solutions architect do to meet these requirements?

A.
Configure three Network Load Balancers (NLBs) in the three AWS Regions to address the on-premises endpoints. Create an accelerator by using AWS Global Accelerator, and register the NLBs as its endpoints. Provide access to the application by using a CNAME that points to the accelerator DNS.
B.
Configure three Application Load Balancers (ALBs) in the three AWS Regions to address the on-premises endpoints. Create an accelerator by using AWS Global Accelerator, and register the ALBs as its endpoints. Provide access to the application by using a CNAME that points to the accelerator DNS.
C.
Configure three Network Load Balancers (NLBs) in the three AWS Regions to address the on-premises endpoints. In Route 53, create a latency-based record that points to the three NLBs, and use it as an origin for an Amazon CloudFront distribution. Provide access to the application by using a CNAME that points to the CloudFront DNS.
D.
Configure three Application Load Balancers (ALBs) in the three AWS Regions to address the on-premises endpoints. In Route 53, create a latency-based record that points to the three ALBs, and use it as an origin for an Amazon CloudFront distribution. Provide access to the application by using a CNAME that points to the CloudFront DNS.

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

NLBs allow UDP traffic (ALBs don't support UDP)
Global Accelerator uses Anycast IP addresses and its global network to intelligently route users to the optimal endpoint
Using NLBs as Global Accelerator endpoints provides improved availability and DDoS protection.

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

Non-HTTP, Massive performance: NLB, UDP: AWS Global Accelerator

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

Neither ALB (B+D) nor CloudFront (C+D) do support UDP.

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

UDP = NLB and Global Accelerator

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

NLB + GA support UDP/TCP

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

good reference https://blog.cloudcraft.co/alb-vs-nlb-which-aws-load-balancer-fits-your-needs/

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

C - D: Cloudfront don't support UDP/TCP
B: Global accelerator don't support ALB
A is correct

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

UDP = NBL
UDP = GLOBAL ACCELERATOR
UPD NOT WORKING WITH CLOUDFRONT
ANS IS A

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

More discussions at:  https://www.islever.com/discussions/amazon/view/51508-exam-aws-certified-solutions-architect-associate-saa-c02/

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

Why is C not correct - does anyone know?

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

It could be valid but I think A is better. Uses the AWS global network to optimize the path from users to applications, improving the performance of TCP and UDP traffic

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

Latency based routing is already using in the application, so AWS global network will optimize the path from users to applications.

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

UDP == NLB
Must be hosted on-premises != CloudFront

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

actually CloudFront's origin can be on-premises. Source: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistS3AndCustomOrigins.html#concept_CustomOrigin

"A custom origin is an HTTP server, for example, a web server. The HTTP server can be an Amazon EC2 instance or an HTTP server that you host somewhere else. "

Re: AWS Certified Solutions Architect SAA-C03 topic 1 question 367

aaaaaaaa