Embracing Infrastructure as Code: A Path to Automation and Consistency