exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 928 discussion

A company hosts a video streaming web application in a VPC. The company uses a Network Load Balancer (NLB) to handle TCP traffic for real-time data processing. There have been unauthorized attempts to access the application.

The company wants to improve application security with minimal architectural change to prevent unauthorized attempts to access the application.

Which solution will meet these requirements?

  • A. Implement a series of AWS WAF rules directly on the NLB to filter out unauthorized traffic.
  • B. Recreate the NLB with a security group to allow only trusted IP addresses.
  • C. Deploy a second NLB in parallel with the existing NLB configured with a strict IP address allow list.
  • D. Use AWS Shield Advanced to provide enhanced DDoS protection and prevent unauthorized access attempts.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
FlyingHawk
3 weeks ago
Selected Answer: B
https://aws.amazon.com/blogs/containers/network-load-balancers-now-support-security-groups/
upvoted 2 times
...
LeonSauveterre
1 month ago
Selected Answer: D
A - AWS WAF works at Layer 7 (application layer) and is designed for HTTP/HTTPS traffic, so WAF works only with Application Load Balancers (ALB), API Gateway, and CloudFront. C - Works but comes with unnecessary complexity and introduces architectural changes. So A & C are out. I'm actually torn between B and D. If the primary issue is unauthorized IP access and not large-scale DDoS attacks, then B might be the answer, but NLBs do not directly associate with security groups. Security groups are applied to the targets of the NLB (EC2 instances, IP addrs, or ALBs). Also, this is an architectural change. On the other hand, if the primary concern includes DDoS attacks, option D (AWS Shield Advanced) becomes more relevant but this is so much more expensive and may still be overkill for simple IP-based access control. I'm gonna go with D if it shows up in my exam.
upvoted 3 times
FlyingHawk
3 weeks ago
AWS NLB supports the security group now: https://aws.amazon.com/blogs/containers/network-load-balancers-now-support-security-groups/
upvoted 2 times
...
Salilgen
4 weeks, 1 day ago
https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-security-groups.html
upvoted 2 times
...
...
Denise123
1 month, 1 week ago
Selected Answer: B
Tricky one. About option A > AWS WAF does not support Network Load Balancers (NLBs) directly. NLBs operate at the transport layer (Layer 4), while AWS WAF is designed to work with Application Load Balancers (ALBs) at the application layer (Layer 7).....Given that the requirement is to improve application security for a Network Load Balancer with minimal architectural changes, the most appropriate solution would be Option B
upvoted 2 times
...
EllenLiu
1 month, 1 week ago
Selected Answer: B
shield is only for DDos attacks protection
upvoted 1 times
...
Anyio
1 month, 1 week ago
Selected Answer: D
The correct answer is D. Use AWS Shield Advanced to provide enhanced DDoS protection and prevent unauthorized access attempts. Explanation: Option D: Correct. AWS Shield Advanced is designed to protect against DDoS attacks, which can be a source of unauthorized access attempts. It provides enhanced protection features for applications behind a Network Load Balancer, offering additional security measures without requiring significant architectural changes. By leveraging AWS Shield Advanced, the company can gain comprehensive DDoS protection tailored for use with their existing NLB setup. Option B: Incorrect. NLBs do not support security groups which are applicable to instances, not to the NLB itself. In addition, recreating the NLB to deal with unauthorized access attempts does not align with the requirement for minimal architectural change.
upvoted 3 times
...
dragossky
1 month, 3 weeks ago
Selected Answer: D
Use AWS Shield Advanced to provide enhanced DDoS protection and prevent unauthorized access attempts.
upvoted 4 times
...
ckhemani
2 months, 1 week ago
Selected Answer: B
Real-time data processing normally use RTP Protocol which uses a range of ports to deliver audio and video streams. It doesn't specifically says HTTPS so i assume, it can't use WAF to control the traffic since it operates in HTTP/HTTPS Level only. Not designed for real-time: HTTP is primarily designed for request-response communication, which involves sending a request and then waiting for a full response, making it less efficient for continuous data streams needed in real-time applications
upvoted 1 times
...
ttttttttttttttttttttttt
2 months, 1 week ago
Selected Answer: A
Why is it not A?
upvoted 1 times
ARV14
2 months, 1 week ago
Waf supports ALB layer7, not nlb
upvoted 2 times
...
...
Sergantus
2 months, 3 weeks ago
Selected Answer: D
The answer should be D. It makes no sense to pick B for a public app in cases of DDoS, SGs wouldn't help with that. It's like, the closer the questions end, the more trolls left.
upvoted 3 times
...
mk168898
2 months, 3 weeks ago
I don't think B is correct. if you only allow selected IPs to access then this company cannot host their video streaming service to the public. D should be the correct answer. AWS shield advanced if I rmb correctly prevent unauthorised attempts
upvoted 1 times
...
Jeyaluxshan
5 months ago
Network Load Balancers (NLB) now supports security groups, enabling you to filter the traffic that your NLB accepts and forwards to your application. Using security groups, you can configure rules to help ensure that your NLB only accepts traffic from trusted IP addresses, and centrally enforce access control policies. This improves your application's security posture and simplifies operations
upvoted 3 times
...
AbhiBK
5 months ago
Answer is D
upvoted 3 times
...
[Removed]
5 months, 2 weeks ago
Selected Answer: B
B is correct
upvoted 1 times
...
komorebi
6 months ago
Selected Answer: B
Answer is B
upvoted 1 times
...
example_
6 months ago
Selected Answer: B
https://aws.amazon.com/about-aws/whats-new/2023/08/network-load-balancer-supports-security-groups/
upvoted 4 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago