AWS Certified Data Engineer Associate DEA-C01 Practice Question

Your company's compliance policy states that all Amazon Redshift clusters must remain encrypted at all times. As a data engineer, you must be notified whenever someone disables encryption on any cluster. You want an automated, code-free solution that continuously evaluates existing and new clusters and sends an email alert if non-compliance occurs. Which approach satisfies the requirement?

  • Set up an hourly AWS CodeBuild job that runs an AWS CLI script to call describe-clusters, evaluates the Encrypted flag, and sends an email through Amazon SNS if any cluster is unencrypted.

  • Enable Amazon GuardDuty and configure it to generate findings whenever a Redshift cluster is not encrypted, then forward the findings to an SNS topic that emails the data engineering team.

  • Enable AWS Config, turn on the managed rule redshift-cluster-configuration-check with the clusterDbEncrypted parameter set to true, and configure the rule to publish compliance change notifications to an SNS topic subscribed to by email.

  • Enable AWS CloudTrail data events for Amazon Redshift and create an EventBridge rule that triggers a Lambda function to check each cluster's encryption setting and publish a message to an SNS topic when encryption is disabled.

AWS Certified Data Engineer Associate DEA-C01
Data Security and Governance
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot