Using source control management for the code of both our application our infrastructure is a common practice. Yet, we continue to manage them separately.
More and more teams are embracing the 2-pizzas team model. They are accountable for what they ship from code to production. In this case, why couldn't we manage everything at once?
I will show you how we can achieve this with the AWS Cloud Development Kit. Forget about discrepancy between your application infrastructure requirements, your configuration and your actual infrastructure.