With a system for tracking changes, collaborating effectively and providing consistency when building applications, GitHub is an essential tool for anyone working with code.
GitHub, the world’s leading place for developers to store and work on their code. With a system for tracking changes, collaborating effectively and providing consistency when building applications, GitHub is an essential tool for anyone working with code.
Due to its vast popularity, GitHub is seen almost as a part of the furniture when it comes to DevOps and application development. With 15 million users and the majority of the world’s open source projects stored on GitHub, it is the version control system of choice for most organisations.
Version control systems keep these revisions straight, and store the modifications in a central repository. This allows developers to easily collaborate, as they can download a new version of the software, make changes, and upload the newest revision. Every developer can see these new changes, download them, and contribute.
Because of Amazic’s work with Puppet and introducing the concept of “Infrastructure as code”, collaborating with the GitHub team was a natural step for both parties. Our role with GitHub is to drive awareness and adoption of GitHub Enterprise, an on premise, hardened version of their popular web platform, for use within a global business. We have also been working on some pioneering training and architecture classes, to help spread the message of best practice in application development when it comes to DevOps.