CLF-C01 practice question 4 of 35

A developer is working on enhancing applications at AWS. The developer needs a service that can securely host GitHub-based code, repositories, and version controls. Which AWS service should the developer use?

Full set: 370 questions
Answer options
A: AWS CodeStar
B: Amazon CodeGuru
C: AWS CodeCommit Correct answer
D: AWS CodePipeline
Correct Answer:
C. AWS CodeCommit
Explanation

AWS CodeCommit is a fully managed source control service that hosts secure and private Git repositories. It eliminates the need to operate your own source control system or worry about scaling its infrastructure. CodeCommit is designed for teams to collaborate on code in a secure and highly scalable ecosystem, making it the ideal service for hosting repositories and managing version control as described in the scenario.

Why Incorrect

A. AWS CodeStar is a unified user interface for managing the entire software development lifecycle, not a source control service itself.
B. Amazon CodeGuru is a machine learning-powered service that provides intelligent recommendations to improve code quality and identify an application’s most expensive lines of code.
D. AWS CodePipeline is a continuous delivery service that automates the build, test, and deploy phases of your release process. It uses a source like CodeCommit but does not host the code.

References

1. AWS Documentation. (2023). What Is AWS CodeCommit?. AWS CodeCommit User Guide. Retrieved from https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html (See the "What Is AWS CodeCommit?" section, Para. 1).

2. AWS Documentation. (2023). AWS Developer Tools. Retrieved from https://aws.amazon.com/products/developer-tools/ (See the "Source" category, which lists AWS CodeCommit).

Scroll to Top