exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 544 discussion

A company wants to host its website on AWS using serverless architecture design patterns for global customers. The company has outlined its requirements as follow:
✑ The website should be responsive.
✑ The website should offer minimal latency.
✑ The website should be highly available.
✑ Users should be able to authenticate through social identity providers such as Google, Facebook, and Amazon.
✑ There should be baseline DDoS protections for spikes in traffic.
How can the design requirements be met?

  • A. Use Amazon CloudFront with Amazon ECS for hosting the website. Use AWS Secrets Manager to provide user management and authentication functions. Use ECS Docker containers to build an API.
  • B. Use Amazon Route 53 latency routing with an Application Load Balancer and AWS Fargate in different regions for hosting the website. Use Amazon Cognito to provide user management and authentication functions. Use Amazon EKS containers to build an API.
  • C. Use Amazon CloudFront with Amazon S3 for hosting static web resources. Use Amazon Cognito to provide user management and authentication functions. Use Amazon API Gateway with AWS Lambda to build an API.
  • D. Use AWS Direct Connect with Amazon CloudFront and Amazon S3 for hosting static web resources. Use Amazon Cognito to provide user management authentication functions. Use AWS Lambda to build an API.
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
daviens
Highly Voted 3 years, 8 months ago
C. The question mentions protection against DDoS attack. You can setup WAF on API gateway but you cannot set WAF on EKS, ECS nor Lambda
upvoted 9 times
Aum
2 years, 8 months ago
baseline DDos also available when using Route 53
upvoted 1 times
...
...
3a632a3
Most Recent 1 year, 5 months ago
Selected Answer: C
Both B & C meet all the requirements in the list, but B is ruled out because of the requirement in the first sentence of the question. "...using serverless architecture design patterns..." EKS and Application Load Balancers are not considered serverless architecture patterns even though the lines are blurring with Fargate.
upvoted 1 times
...
SkyZeroZx
2 years ago
Selected Answer: C
I'll go with C That's why you'll use Amazon API Gateway with AWS Lambda to build an API. And recall that: A company wants to host its website on AWS using serverless architecture design patterns SAM is not compatible with EKS but it is with Lambda and API Gateway
upvoted 1 times
...
Jesuisleon
2 years, 1 month ago
Selected Answer: B
I choose B. First of all, you can use route 53 and shield to reduce DDOS risks, see "https://aws.amazon.com/blogs/aws/reduce-ddos-risks-using-amazon-route-53-and-aws-shield/" The second, C doesn't address "highly availability" since it has just one S3 bucket hosting a static web site. While B explictly says "Route 53 latency routing", "in different regions for hosting the website". I will go with B
upvoted 1 times
...
TechX
3 years ago
Why not B, I see B meet the requirement...
upvoted 1 times
...
AzureDP900
3 years, 7 months ago
I'll go with C
upvoted 1 times
...
vbal
3 years, 7 months ago
the ECS control plane services (those services that deliver ECS management capabilities to our customers) do not take service dependencies outside of the Region in which we are operating to avoid multi-region impact - Not sure if that means ECS Custer is Regional?
upvoted 1 times
...
WhyIronMan
3 years, 8 months ago
I'll go with C That's why you'll use Amazon API Gateway with AWS Lambda to build an API. And recall that: A company wants to host its website on AWS using serverless architecture design patterns SAM is not compatible with EKS but it is with Lambda and API Gateway
upvoted 1 times
...
digimaniac
3 years, 8 months ago
B, what does a website is responsive mean? It is called Responsive UI framework. This needs server side scripting, which means you can't use S3 for hosting.
upvoted 2 times
WhyIronMan
3 years, 8 months ago
That's why you'll use Amazon API Gateway with AWS Lambda to build an API. And recall that: A company wants to host its website on AWS using serverless architecture design patterns SAM is not compatible with EKS but it is with Lambda and API Gateway
upvoted 2 times
...
...
Waiweng
3 years, 8 months ago
it's C
upvoted 2 times
...
Ebi
3 years, 9 months ago
C is the answer
upvoted 4 times
...
T14102020
3 years, 9 months ago
Correct is C. CloudFront + S3 + Cognito.
upvoted 1 times
...
jackdryan
3 years, 9 months ago
I'll go with C
upvoted 3 times
...
CYL
3 years, 9 months ago
C. These combination of services are stateless and highly scaleable.
upvoted 1 times
...
NikkyDicky
3 years, 9 months ago
C. Dup of Q146
upvoted 2 times
...
meenu2225
3 years, 9 months ago
Although I like option B, but its has both Fargate and EKS, this option needs bit more explaination. Option D is a bad design, Direct connect seriously?. Option A is missing congito/user authentication method. Which leaves only option C.
upvoted 2 times
...
Bouji1982
3 years, 9 months ago
D is the answer, Npo need for API-GW
upvoted 1 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 ...