Now that we have tested our template and know it's working, we are going to commit it to our source control system. This will allow us to keep track of changes, making it possible to treat our infrastructure code at the same standard as our application code (more on this in Chapter 5, Adding Continuous Integration and Continuous Deployment).
To do that, we will rely on Git. AWS has a service called AWS CodeCommit (http://amzn.to/2tKUj0n), which lets you manage Git repositories easily. However, because this service is a lot less popular than GitHub (https://github.com), we will instead use the latter. If you don't have an account for GitHub yet, start by signing up for the serviceâit's completely ...