exam questions

Exam AWS Certified Security - Specialty All Questions

View all questions & answers for the AWS Certified Security - Specialty exam

Exam AWS Certified Security - Specialty topic 1 question 240 discussion

Exam question from Amazon's AWS Certified Security - Specialty
Question #: 240
Topic #: 1
[All AWS Certified Security - Specialty Questions]

A security engineer is designing a solution that will provide end-to-end encryption between clients and Docker containers running in Amazon Elastic Container
Service (Amazon ECS). This solution will also handle volatile traffic patterns.
Which solution would have the MOST scalability and LOWEST latency?

  • A. Configure a Network Load Balancer to terminate the TLS traffic and then re-encrypt the traffic to the containers.
  • B. Configure an Application Load Balancer to terminate the TLS traffic and then re-encrypt the traffic to the containers.
  • C. Configure a Network Load Balancer with a TCP listener to pass through TLS traffic to the containers.
  • D. Configure Amazon Route to use multivalue answer routing to send traffic to the containers.
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
weurseuk
Highly Voted 3 years, 7 months ago
C /Network Load Balancer is optimized to handle sudden and volatile traffic patterns while using a single static IP address per Availability Zone. Network Load Balancer also supports TLS termination, preserves the source IP of the clients, and provides stable IP support and Zonal isolation
upvoted 15 times
Daniel76
3 years, 7 months ago
https://aws.amazon.com/blogs/compute/maintaining-transport-layer-security-all-the-way-to-your-container-using-the-network-load-balancer-with-amazon-ecs/
upvoted 5 times
...
...
cldy
Highly Voted 3 years, 7 months ago
C. lowest latency + e-2-e encryption.
upvoted 9 times
...
Raphaello
Most Recent 1 year, 3 months ago
Selected Answer: C
NBL with TCP listener to pass through TLS traffic to the containers for end-to-end encryption (encrypt/decrypt ops handled by the containers). C is the right answer here.
upvoted 1 times
...
samCarson
1 year, 11 months ago
Selected Answer: C
C. Configure a Network Load Balancer with a TCP listener to pass through TLS traffic to the containers. To achieve the MOST scalability and LOWEST latency for end-to-end encryption between clients and Docker containers in Amazon ECS, configuring a Network Load Balancer (NLB) with a TCP listener to pass through TLS traffic to the containers is the optimal solution. By allowing the NLB to directly route the encrypted traffic without terminating or re-encrypting it, the solution minimizes processing overhead and latency, ensuring high scalability and efficient handling of volatile traffic patterns. This approach eliminates the need for additional decryption and encryption steps, resulting in improved performance.
upvoted 1 times
...
pal40sg
2 years ago
Selected Answer: C
Option C is the most suitable because it allows the Network Load Balancer (NLB) to act as a pass-through for TLS traffic without terminating the SSL/TLS connection. This means that the TLS traffic remains encrypted all the way from the clients to the containers, ensuring end-to-end encryption.
upvoted 1 times
...
peddyua
2 years, 2 months ago
C for obvious reasons... For those who curious regarding D: ...multivalue answer routing is a feature of Amazon Route 53, which is a highly scalable Domain Name System (DNS) web service that translates domain names to IP addresses. Multivalue answer routing allows you to configure Route 53 to respond to DNS queries with multiple IP addresses for a single domain name. When a client requests a DNS resolution for a domain name with multivalue answer routing enabled, Route 53 randomly selects and returns one of the configured IP addresses, distributing traffic across the different resources associated with the domain name. This feature is useful when you have multiple resources that can serve a single application or website, and you want to distribute traffic evenly across all available resources. It also provides a measure of fault tolerance, as if one of the resources becomes unavailable, Route 53 will automatically route traffic to the remaining resources. https://repost.aws/knowledge-center/multivalue-versus-simple-policies
upvoted 2 times
...
arpgaur
2 years, 4 months ago
Anything with re-encryption will cause latency. Idk what is happening in option D. so C is the answer.
upvoted 1 times
...
jishrajesh
2 years, 4 months ago
Selected C
upvoted 1 times
...
sapien45
2 years, 9 months ago
Selected Answer: C
NLB with TCP passthough is detailled below. Providing end-to-end TLS communication across ECS services without offloading or terminating the certificates, gives you the ability to achieve high throughput at ultra-low latency for applications that require the TCP protocol. https://aws.amazon.com/blogs/compute/maintaining-transport-layer-security-all-the-way-to-your-container-using-the-network-load-balancer-with-amazon-ecs/
upvoted 1 times
...
Rja148393
2 years, 9 months ago
Selected Answer: C
C is the only option where there is no reencryption hence lowest latency
upvoted 2 times
...
KasnuSilva
3 years, 6 months ago
Answer C. As it's end end encryption the TLS should ends at the correct destination and not the ALB.
upvoted 1 times
...
tailedman
3 years, 7 months ago
can I ask why not A?
upvoted 2 times
Kdosec
3 years, 6 months ago
the question " a solution that will provide end-to-end encryption between clients and Docker containers", so it means that traffic must be encrypted between client and container, not at a middle layer as ALB or NLB.
upvoted 2 times
...
rhinozD
3 years, 7 months ago
How to re-encrypt? And maybe if you could re-encrypt then it'll take time.
upvoted 1 times
...
...
DayQuil
3 years, 8 months ago
Answer: C
upvoted 2 times
...
asiansensation
3 years, 8 months ago
The answer is C
upvoted 3 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 ...