exam questions

Exam AWS Certified Data Analytics - Specialty All Questions

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

Exam AWS Certified Data Analytics - Specialty topic 1 question 34 discussion

A company stores its sales and marketing data that includes personally identifiable information (PII) in Amazon S3. The company allows its analysts to launch their own Amazon EMR cluster and run analytics reports with the data. To meet compliance requirements, the company must ensure the data is not publicly accessible throughout this process. A data engineer has secured Amazon S3 but must ensure the individual EMR clusters created by the analysts are not exposed to the public internet.
Which solution should the data engineer to meet this compliance requirement with LEAST amount of effort?

  • A. Create an EMR security configuration and ensure the security configuration is associated with the EMR clusters when they are created.
  • B. Check the security group of the EMR clusters regularly to ensure it does not allow inbound traffic from IPv4 0.0.0.0/0 or IPv6 ::/0.
  • C. Enable the block public access setting for Amazon EMR at the account level before any EMR cluster is created.
  • D. Use AWS WAF to block public internet access to the EMR clusters across the board.
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
Priyanka_01
Highly Voted 3 years, 9 months ago
C?? https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html
upvoted 25 times
awssp12345
3 years, 9 months ago
Agreed
upvoted 1 times
...
bigollo
3 years, 9 months ago
the cluster is already created, and you can not recreate it because is much effort
upvoted 1 times
bigollo
3 years, 9 months ago
my bad. I read again and is c
upvoted 2 times
...
...
...
kondi2309
Most Recent 1 year, 4 months ago
Selected Answer: C
https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html
upvoted 1 times
...
GCPereira
1 year, 6 months ago
--- workflow --- data with PII -> s3 analyst 1 -> EMR 1 analyst 2 -> EMR 2 ... analyst n -> EMR n (In fact, what company allows its analysts to create an individual EMR for each person?! o.O) --- objective --- ensure the EMR is not accessible by public internet --- way to make this with the least effort and least cost --- block all account emr public access --- have another way to make this? --- yes, if a data analyst specialist designs a AMI for all EMR clusters and schedules a daily job to create an EMR for all analysts... buuuuuuuuuut, have a lot of effort rsrsrs
upvoted 2 times
...
monkeydba
1 year, 8 months ago
https://aws.amazon.com/about-aws/whats-new/2019/08/amazon-emr-introduces-block-public-access-configuration-to-secure-emr-clusters-from-unintentional-network-exposure/
upvoted 1 times
...
pk349
2 years, 2 months ago
C: I passed the test
upvoted 4 times
...
Ashoks
2 years, 5 months ago
Answer is C
upvoted 1 times
...
cloudlearnerhere
2 years, 8 months ago
Selected Answer: C
Correct answer is C as the EMR clusters can be configured with a block public access setting which is applied to all regions within an account. Amazon EMR block public access prevents a cluster in a public subnet from launching when any security group associated with the cluster has a rule that allows inbound traffic from IPv4 0.0.0.0/0 or IPv6 ::/0 (public access) on a port, unless the port has been specified as an exception. Port 22 is an exception by default. You can configure exceptions to allow public access on a port or range of ports. Block public access does not take effect in private subnets. A is wrong as security configurations can be used to configure data encryption, Kerberos authentication, and Amazon S3 authorization for EMRFS. B is wrong Although this approach is possible, it entails a management overhead of regularly updating the security groups of the EMR cluster. Option D is wrong as WAF does not work with EMR clusters.
upvoted 4 times
...
pgf909
2 years, 8 months ago
Selected Answer: B
the company must ensure the data is not publicly accessible throughout this process. How to ensure SG not be modified during the whole process if you choose C?
upvoted 1 times
...
pgf909
2 years, 8 months ago
B ---- as Block public access does not block IAM principals with appropriate permissions from updating security group configurations to allow public access on running clusters.... https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html I would suggest customer to use config to trigger auto mitigation if any port is opened to public access.
upvoted 1 times
...
Arka_01
2 years, 9 months ago
Selected Answer: C
"with LEAST amount of effort" - this is the key statement here.
upvoted 1 times
...
rocky48
2 years, 11 months ago
Selected Answer: C
Selected Answer: C
upvoted 1 times
...
Ramshizzle
3 years ago
Selected Answer: C
B is obviously wrong. AWS Exams would never allow a compliance solution to manually check if the settings are correct every now and then. C is better
upvoted 2 times
...
Bik000
3 years, 1 month ago
Selected Answer: C
My Answer is C
upvoted 1 times
...
CHRIS12722222
3 years, 3 months ago
Option C does not make sense since this is already enabled by default. Option B is better. I think the best solution is to use a custom config rule with SSM remediation https://asecure.cloud/a/cfgrule_c_emr_security_groups_restricted/
upvoted 1 times
CHRIS12722222
3 years, 3 months ago
Also it does not prevent authorised persons from overriding the default EMR block public access settings when the cluster is running. "Block public access is only applicable during cluster creation. Block public access does not block IAM principals with appropriate permissions from updating security group configurations to allow public access on running clusters." Ref: https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html
upvoted 1 times
...
...
Shraddha
3 years, 8 months ago
Ans C This is a textbook question. https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html
upvoted 3 times
...
Shraddha
3 years, 8 months ago
Ans C https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html
upvoted 4 times
...
AjithkumarSL
3 years, 8 months ago
I think C is Default. The question is what we need to do to ensure that, and we have to make sure the ports are not open as public.. Do you think the correct answer is B?
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 ...