exam questions

Exam AWS Certified Machine Learning - Specialty All Questions

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

Exam AWS Certified Machine Learning - Specialty topic 1 question 5 discussion

A Data Engineer needs to build a model using a dataset containing customer credit card information
How can the Data Engineer ensure the data remains encrypted and the credit card information is secure?

  • A. Use a custom encryption algorithm to encrypt the data and store the data on an Amazon SageMaker instance in a VPC. Use the SageMaker DeepAR algorithm to randomize the credit card numbers.
  • B. Use an IAM policy to encrypt the data on the Amazon S3 bucket and Amazon Kinesis to automatically discard credit card numbers and insert fake credit card numbers.
  • C. Use an Amazon SageMaker launch configuration to encrypt the data once it is copied to the SageMaker instance in a VPC. Use the SageMaker principal component analysis (PCA) algorithm to reduce the length of the credit card numbers.
  • D. Use AWS KMS to encrypt the data on Amazon S3 and Amazon SageMaker, and redact the credit card numbers from the customer data with AWS Glue.
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
vetal
Highly Voted 3 years, 7 months ago
Why not D? When the data encrypted on S3 and SageMaker uses the same AWS KMS key it can use encrypted data there.
upvoted 36 times
WWODIN
3 years, 7 months ago
should be D
upvoted 12 times
...
zzeng
3 years, 6 months ago
Should be D. Use Glue to do ETL to Hash the card number
upvoted 8 times
...
Antriksh
3 years, 6 months ago
Answer would be D
upvoted 9 times
...
...
cybe001
Highly Voted 3 years, 7 months ago
D is correct
upvoted 8 times
...
Ganshank
Most Recent 2 months ago
Selected Answer: D
https://aws.amazon.com/blogs/big-data/detect-and-process-sensitive-data-using-aws-glue-studio/ AWS Glue can be used for detecting and processing sensitive data.
upvoted 2 times
...
JonSno
2 months, 1 week ago
Selected Answer: D
Use AWS KMS for encryption and AWS Glue to redact credit card numbers Reasoning: AWS KMS (Key Management Service) encrypts data at rest in Amazon S3 and during processing in Amazon SageMaker. AWS Glue can be used to redact sensitive data before processing, ensuring that credit card numbers are removed from datasets before being used for ML. Complies with PCI DSS requirements for handling payment information securely.
upvoted 1 times
...
Mickey321
7 months ago
Selected Answer: D
The reason for this choice is that AWS KMS is a service that allows you to easily create and manage encryption keys and control the use of encryption across a wide range of AWS services and in your applications1. By using AWS KMS, you can encrypt the data on Amazon S3, which is a durable, scalable, and secure object storage service2, and on Amazon SageMaker, which is a fully managed service that provides every developer and data scientist with the ability to build, train, and deploy machine learning models quickly3. This way, you can protect the data at rest and in transit.
upvoted 2 times
...
loict
1 year, 7 months ago
Selected Answer: D
A. NO - no need for custom encryption B. NO - IAM Policies are not to encrypt C. NO - launch configuration is not to encrypt D. YES
upvoted 2 times
...
Venkatesh_Babu
1 year, 9 months ago
Selected Answer: D
I think d is correct
upvoted 1 times
...
Valcilio
2 years, 1 month ago
Selected Answer: D
It's D, KMS key can be used for encrypting the data at rest!
upvoted 4 times
...
ystotest
2 years, 5 months ago
Selected Answer: D
agreed with D
upvoted 3 times
...
jerto97
3 years, 5 months ago
IMHO, the problem with the question is that it is not clear whether the credit card number is used in the model. In that case discarding is never a good option. Hashing should be a safe option to keep it in the learning path
upvoted 1 times
...
cloud_trail
3 years, 6 months ago
It's gotta be D but C is a clever fake answer. Use PCA to reduce the length of the credit card number? That's a clever joke, as if reducing the length of a character string is the same as reducing dimensionality in a feature set.
upvoted 3 times
...
cnethers
3 years, 6 months ago
Can Glue do redaction?
upvoted 1 times
cloud_trail
3 years, 5 months ago
Just have the Glue job remove the credit card column.
upvoted 1 times
...
...
syu31svc
3 years, 6 months ago
Encryption on AWS can be done using KMS so D is the answer
upvoted 1 times
...
roytruong
3 years, 6 months ago
D is correct
upvoted 1 times
...
PRC
3 years, 6 months ago
D..KMS fully managed and other options are too whacky..
upvoted 4 times
...
AKT
3 years, 6 months ago
D is correct
upvoted 1 times
...
bhavesh0124
3 years, 6 months ago
Ans D is correct
upvoted 2 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