Easy1 markMultiple Choice
Domain 1.2: Security ControlsSecurityEBSEncryption

AWS SAP-C02 · Question 29 · Domain 1.2: Security Controls

An enterprise has a strict compliance requirement that all Amazon EBS volumes must be encrypted. They want to ensure that no unencrypted EBS volumes can be created in their AWS accounts, even by administrators. What is the MOST robust way to enforce this?

Answer options:

A.

Create an IAM policy that denies the ec2:CreateVolume action if the Encrypted flag is false, and attach it to all users.

B.

Use AWS Config to detect unencrypted volumes and trigger a Lambda function to encrypt them.

C.

Enable 'EBS Encryption by Default' at the account level in all regions.

D.

Create an SCP that denies the ec2:RunInstances action.

How to approach this question

Look for the native, foolproof account-level setting.

Full Answer

C.Enable 'EBS Encryption by Default' at the account level in all regions.✓ Correct
AWS provides a native account-level setting called 'EBS Encryption by Default'. When enabled, it ensures that all new EBS volumes created in the account/region are encrypted, fulfilling strict compliance requirements preventatively.

Common mistakes

Relying on IAM policies, which are complex to manage and can have gaps.

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 7

75 questions · hints · full answers · grading

More questions from this exam