I’ve recently been playing around with some cloud development tooling by a startup named Pulumi, and I thought I’d write up my first impressions.
Pulumi can be summed up as “Infrastructure as Code – but
really, we mean it this time.” Instead of mucking around
with YAML files and proprietary syntax, you define the
Python, with more languages coming later). Is your production
environment slightly different from your test environment? No
problem, that’s just an
if statement (or a more
complex abstraction) away.
It’s still very early days (as of this writing, Pulumi is on version 0.14.3), but the general approach shows a ton of promise.