A SysOps Administrator has been tasked with verifying that new and existing buckets are properly configured with server-side encryption to meet company compliance standards. Any misconfigured buckets should be identified and automatically remediated. The SysOps Administrator wants to leverage AWS Config to accomplish this task.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Create an S3 Bucket without Server-Side Encryption Enabled
- Select Create bucket within Amazon S3 services.
- Enter a unique name under Bucket name.
- Ensure Disable is selected for Server-side encryption.
- Create an AWS Config Rule
After configuring AWS Config, create an AWS Config rule named
bucketencryption
using the AWS Managed Rule nameds3-bucket-server-side-encryption-enabled
.- Configure Automatic Remediation
Configure automatic remediation using the
AWS-EnableS3BucketEncryption
remediation action.For Parameters, configure BucketName to the name of your bucket. Configure AutomationAssumeRole to the Amazon Resource Name (ARN) of the IAM role
labrole
.