Search⌘ K
AI Features

Options to Manage Source Code

Explore various source code management options including on-premises Git servers, popular SaaS solutions like GitHub, and AWS CodeCommit. Understand the benefits and limitations of each method and how AWS CodeCommit integrates with AWS services for secure and scalable code hosting.

Development teams may choose from a variety of strategies in deciding how to host and manage their source code.

On-prem installation

On-prem (a contraction of on-premises) installation is one of the oldest and most commonly used options. A system administrator will download and install the Git server on one of their local machines.

The key benefits of this approach are as follows:

  • The administrators have complete control of the server and can customize it how they want it. They can download and install the packages and utilities the development team requires.

  • The administrators control the access and can be assured that the repository is highly secured.

  • The server can be kept ready for any audit and compliance requirements ...