Going Beyond With Advanced Infrastructure as Code Use Cases
This is the third of a three-part series originally published on The New Stack. Read Part 1 and Part 2.
Engineers who modernize their Infrastructure as Code with Pulumi get two classes of benefits:
- Infrastructure as Code to develop cloud infrastructure with code.
- Pulumi Cloud, which tames cloud infrastructure management at scale.
We’ve covered a fair bit of the first above, but have yet to scratch the surface for the second.
Many Infrastructure as Code solutions require that you explicitly manage something typically referred to as “state.” This state is an artifact produced that keeps track of what you think your infrastructure looks like, as defined by your Infrastructure as Code, so that it can be easily compared to what your actual infrastructure looks like. This is how diffs and updates can be done. Every Infrastructure as Code tool stores this infrastructure state, which is really just metadata about all the cloud resources, properties and dependencies. However, how much the tool exposes you to it varies.