Question 418:
<strong>The DevOps team of your company is considering to use AWS CodeCommit rather than Github. The company has very strict security policies and needs to confirm whether or not CodeCommit is secure. They need to make sure that all new tools are able to pass their annual security audits (which come from an external organization). One key part of the audit is to check if the important data is encrypted. What should the DevOps team do to make sure that the CodeCommit pass the security audit?</strong>
Answer options:
A.AWS CodeCommit repositories are already encrypted at rest however the team should configure the CodeCommit to encrypt the data in transit such as during “git push”. B.The team should create a key in KMS for "CodeCommit" and ensure that "CodeCommit" uses that newly created key to encrypt all data in transit and at rest. C.Nothing, as data in AWS CodeCommit repositories is already encrypted in transit as well as at rest. D.During the creation of a new CodeCommit repo, ensure that the setting of Encryption is enabled. Therefore, data in transit and at rest are encrypted, and the CodeCommit is able to pass the audit.