Integrating Infracost with Azure DevOps to Improve Terraform Cost Predictability

Ivan (이반) Porta
Microsoft Azure

--

According to a recent report from GMinsights, more and more enterprises and government institutions are moving to the cloud and adopting automation technologies like Continuous Integration (CI) and Continuous Deployment (CD) to make the Software Development Life Cycle more agile. This shift is driving a surge in the Infrastructure as Code (IaC) methodology, as it enables the management of cloud-based services using human-readable files, making the automated workflow easier to manage. Consequently, the Infrastructure as Code (IaC) market size in the Asia-Pacific-Japan region is projected to witness a growth rate of nearly 28% through 2030.

Source: https://www.gminsights.com

However, with great power comes great responsibility, and cloud costs can escalate rapidly. Therefore, it’s critical to have visibility into the expense that we are going to face upfront, which can prevent unexpected and potentially significant charges. This is where Infracost comes into play. In this article, I will explain what Infracost is, how it works, and how you can integrate it with your Azure DevOps and GitHub pipelines to get a clear and readable cost report in each Pull Request targeting the…

--

--

Microsoft Azure
Microsoft Azure

Published in Microsoft Azure

Any language. Any platform. Our team is focused on making the world more amazing for developers and IT operations communities with the best that Microsoft Azure can provide. If you want to contribute in this journey with us, contact us at medium@microsoft.com

Ivan (이반) Porta
Ivan (이반) Porta

Written by Ivan (이반) Porta

Senior DevOps Engineer | Terraform Associate | Certified Argo Project Associate

No responses yet