Which configuration should the solutions architect choose to meet these requirements?
Configure Amazon CloudFront with AWS WAF.
Configure Application Load Balancers with AWS WAF
Configure Amazon Route 53 with a geolocation policy
Configure Amazon Route 53 with a geoproximity routing policy
Explanations:
While Amazon CloudFront can help with content delivery and can be configured with AWS WAF for additional security, it does not inherently manage distribution rights based on geographic location without additional setup. CloudFront’s behavior depends on how it is configured to serve content and does not natively restrict access based on geographic distribution rights.
Configuring Application Load Balancers (ALBs) with AWS WAF provides security features, but ALBs alone do not provide geographic control to enforce distribution rights. ALBs are focused on routing traffic rather than managing content delivery based on geographic restrictions.
Configuring Amazon Route 53 with a geolocation policy allows the company to direct users to different content based on their geographic location. This method can ensure that users receive the correct content in compliance with distribution rights by routing them to specific resources based on their location.
While a geoproximity routing policy in Route 53 can help in routing traffic based on proximity, it does not specifically enforce geographic distribution rights. It focuses on minimizing latency or optimizing traffic flow rather than restricting content access based on legal distribution rights.