exam questions

Exam ANS-C00 All Questions

View all questions & answers for the ANS-C00 exam

Exam ANS-C00 topic 1 question 33 discussion

Exam question from Amazon's ANS-C00
Question #: 33
Topic #: 1
[All ANS-C00 Questions]

An organization with a growing ecommerce presence uses the AWS CloudHSM to offload the SSL/TLS processing of its web server fleet. The company leverages
Amazon EC2 Auto Scaling for web servers to handle the growth. What architectural approach is optimal to scale the encryption operation?

  • A. Use multiple CloudHSM instances, and load balance them using a Network Load Balancer.
  • B. Use multiple CloudHSM instances to the cluster; request to it will automatically load balance.
  • C. Enable Auto Scaling on the CloudHSM instance, with similar configuration to the web tier Auto Scaling group.
  • D. Use multiple CloudHSM instances, and load balance them using an Application Load Balancer.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
dpvnme
Highly Voted 3 years, 2 months ago
"When you create an AWS CloudHSM cluster with more than one HSM, you automatically get load balancing." Ref: https://docs.aws.amazon.com/cloudhsm/latest/userguide/clusters.html#cluster-high-availability-load-balancing
upvoted 19 times
...
ohcan
Highly Voted 3 years, 2 months ago
AS far as I know Cloud HSM balances the requests by itself, so the right answer should be "B". Am I wrong? Why?
upvoted 15 times
clark
3 years, 2 months ago
you might be correct. I have to investigate
upvoted 1 times
...
certificatores
3 years, 1 month ago
The answer can be A according to the below page. It explains a solution with Network load balancer, CloudHSM, and SSL offloading as asked in the question. https://docs.aws.amazon.com/cloudhsm/latest/userguide/ssl-offload-add-load-balancing.html
upvoted 1 times
...
Stardec
3 years, 1 month ago
Yes, it is B. https://aws.amazon.com/cloudhsm/faqs/?nc1=h_ls Q: How does CloudHSM work? When you use the AWS CloudHSM service you create a CloudHSM Cluster. Clusters can contain multiple HSMs, spread across multiple Availability Zones in a region. HSMs in a cluster are automatically synchronized and load-balanced. You receive dedicated, single-tenant access to each HSM in your cluster. Each HSM appears as a network resource in your Amazon Virtual Private Cloud (VPC). Adding and removing HSMs from your Cluster is a single call to the AWS CloudHSM API (or on the command line using the AWS CLI). After creating and initializing a CloudHSM Cluster, you can configure a client on your EC2 instance that allows your applications to use the cluster over a secure, authenticated network connection.
upvoted 2 times
...
...
PavanKushwah123
Most Recent 1 year, 11 months ago
Correct Answer B
upvoted 2 times
...
Bobip
2 years, 5 months ago
B. AWS CloudHSM is a cryptographic service for creating and maintaining hardware security modules (HSMs) in your AWS environment. HSMs are computing devices that process cryptographic operations and provide secure storage for cryptographic keys. You can use AWS CloudHSM to offload SSL/TLS processing for web servers, protect private keys linked to an issuing certificate authority (CA). AWS CloudHSM organizes HSMs in clusters, which are automatically synchronized collections of HSMs within a given Availability Zone (AZ). By adding more HSMs to a cluster and distributing clusters across AZs, you can load balance the cryptographic operations being performed within your cloud environment and provide redundancy and high availability in case of AZ failure. Additionally, AWS CloudHSM periodically generates and stores backups of your clusters, making CloudHSM data recovery secure and simple. Ref: https://docs.aws.amazon.com/crypto/latest/userguide/awscryp-service-hsm.html
upvoted 1 times
...
networktalks
2 years, 8 months ago
Selected Answer: B
When you create an AWS CloudHSM cluster with more than one HSM, you automatically get load balancing. Load balancing means that the AWS CloudHSM client distributes cryptographic operations across all HSMs in the cluster based on each HSM's capacity for additional processing. When you create the HSMs in different AWS Availability Zones, you automatically get high availability. High availability means that you get higher reliability because no individual HSM is a single point of failure. We recommend that you have a minimum of two HSMs in each cluster, with each HSM in different Availability Zones within an AWS Region.
upvoted 1 times
...
Cyril_the_Squirl
3 years, 1 month ago
B is Correct like @ohcan & @dpvnme states
upvoted 1 times
...
Cyril_the_Squirl
3 years, 1 month ago
B is Correct.
upvoted 1 times
...
NSF2
3 years, 1 month ago
It is indeed B based on the information on the link below which says "Load balancing means that the AWS CloudHSM client distributes cryptographic operations across all HSMs in the cluster based on each HSM's capacity for additional processing" https://docs.aws.amazon.com/cloudhsm/latest/userguide/clusters.html
upvoted 1 times
...
KMak
3 years, 1 month ago
I believe the answer is still "B" as The network load-balancer seems intended for the Web Servers and not the CloudHSM. (Optional) Step 5: Add a Load Balancer with Elastic Load Balancing After you set up SSL/TLS offload with one web server, you can create more web servers and an Elastic Load Balancing load balancer that routes HTTPS traffic to the web servers. A load balancer can reduce the load on your individual web servers by balancing traffic across two or more servers. It can also increase the availability of your website because the load balancer monitors the health of your web servers and only routes traffic to healthy servers. If a web server fails, the load balancer automatically stops routing traffic to it.
upvoted 2 times
...
certificatores
3 years, 1 month ago
https://docs.aws.amazon.com/cloudhsm/latest/userguide/ssl-offload-add-load-balancing.html answer is A according to this link
upvoted 1 times
Marty2021
2 years, 5 months ago
That link discusses the use of an ALB to load balance the web traffic to the web servers not load balancing across HSMs
upvoted 1 times
...
...
backfringe
3 years, 2 months ago
agree its B
upvoted 3 times
...
Wpcorgan
3 years, 2 months ago
Then, is B correct?
upvoted 3 times
012ja
3 years, 2 months ago
yes the answer is B. automatically load balance when an instance is request https://docs.aws.amazon.com/cloudhsm/latest/userguide/clusters.html#cluster-high-availability-load-balancing
upvoted 7 times
012ja
3 years, 2 months ago
sorry when an instance request it*
upvoted 1 times
BillyC
3 years, 2 months ago
Thanks!
upvoted 1 times
...
...
...
...
clark
3 years, 2 months ago
The Cloud HSM balances the requests. True. The network load balancer is for the network traffic. I do not see anywhere that indicates Cloud HSM does network load balancing.
upvoted 6 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