
Ultimate access to all questions.
A company has implemented containerized in-house quality control applications and currently operates Jenkins on Amazon EC2 instances that necessitate regular patching and upgrading. The compliance officer has mandated that a DevOps engineer must initiate encryption for build artifacts, which include sensitive company intellectual property. What is the most maintainable approach for the DevOps engineer to achieve this encryption of build artifacts?
A
Automate patching and upgrading using AWS Systems Manager on EC2 instances and encrypt Amazon EBS volumes by default.
B
Deploy Jenkins to an Amazon ECS cluster and copy build artifacts to an Amazon S3 bucket with default encryption enabled.
C
Leverage AWS CodePipeline with a build action and encrypt the artifacts using AWS Secrets Manager.
D
Use AWS CodeBuild with artifact encryption to replace the Jenkins instance running on EC2 instances.