AWS CodeCommit

AWS CodeCommit is a secure, highly scalable, fully managed source control service that hosts private Git repositories. It allows users to securely host highly scalable private Git repositories and collaborate on code. The service removes the need to host, maintain, back up, or scale your own source control servers. It also enables customization of user-specific access to repositories with automatically encrypted files in transit, ensuring high availability and accessibility with scalable, redundant, and durable architecture. Additionally, AWS CodeCommit maintains repositories close to your build, staging, and production environments on AWS.

Included in the Free Tier

  • This AWS Free Tier offer for AWS CodeCommit is available to both new and existing AWS customers indefinitely, and does not expire at the end of the standard 12-month Free Tier term.
  • An active user is any unique AWS identity (IAM user/role, federated user, or root account) that accesses AWS CodeCommit repositories during the month, either through Git requests or by using the AWS Management Console, AWS CLI or AWS SDKs. AWS identities that are created through your use of other AWS Services, such as AWS CodeBuild and AWS CodePipeline, as well as servers accessing CodeCommit using a unique AWS identity, count as active users. There is no charge for a user if that user does not access AWS CodeCommit during the month. Storage includes the full space required to retain the repository data.
  • Your usage is calculated each month across all regions and automatically applied to your bill – unused storage and Git requests do not accumulate.
  • A Git request includes any push or pull that transmits repository objects, including a direct edit in the console or through the CodeCommit APIs. The request does not count towards your Git request allowance if there is no object transfer due to local and remote branches being up-to-date.
  • Pricing example: If your account has 6 active users in a given month, then you would be billed $1 (assuming no additional charges or overages).
  • Overages: Our transaction and storage quotas are designed to handle the most common developer workflows without incurring overages. For most workflows where CodeCommit users are manually using Git operations, these quotas are rarely breached.
  • Unused storage and Git requests do not accumulate. If you need more storage or Git requests for your users, additional storage will be charged at: $0.06 per GB-month $0.001 per Git request

Visit the AWS CodeCommit Pricing Page for more information on its free tier offering.