Infrastructure as code (IaC) will change the way that we consume infrastructure from cloud providers. IaC is a win for customers, but will it be long-term strategic for the cloud providers themselves? Or is it the start of the commoditization and abstraction of the cloud layer? A wedge for new entrants to compete on?

IaC isn't going anywhere – it aligns usage with value. Customers can quickly delete orphaned and unused resources (+value) and programmatically spin up more infra, quicker (+$).

Short-term, it's a win for everyone involved. Long-term, it might be the wedge to attack cloud providers' dominance.