- AWS CodeCommit provides a fully-managed source control service, this is where your code is stored and managed securely.
- It's powered using Git, so if you're familiar with Git already, well, you already know 90% of CodeCommit.
- The key feature of CodeCommit is that it's backed by AWS technology. which means your code repositories can easily scale up and down based on their size.
- In CodeCommit both data in-transit & at-rest are encrypted using AWS-managed keys. You cannot use a customer-managed key in AWS KMS to encrypt or decrypt data in AWS CodeCommit repositories.
- There is no size limit on the repos and also no restrictions on the number of repos that can be created.
- You can have Post Commit hooks to call out to SNS / Lambda Service.
- All that you do with any traditional source control management software like create a commit, view a commit, compare two commits, create / delete a tag, pull request for code reviews are all very much possible in AWS CodeCommit
- I really like the DAG (directed acyclic graph) based commit visualizer to view the commits made to a repository (barring the fast forward ones).
- You can configure an IAM Policy to Limit Pushes and Merges to a Branch (like ready-only user & to specific repo)
September 9, 2018
AWS CI CD Services - AWS CodeCommit
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment