Getting hands-on with Pulumi
So, what is Pulumi, and why has it yet to be mentioned up until now?
Pulumi is an open source IaC platform that allows developers to define, provision, and manage cloud infrastructure; however, rather than using a descriptive language with YAML (Ansible) or HCL (Terraform), it allows you to use popular programming languages such as JavaScript, TypeScript, Python, Go, and C#, as well as YAML for non-programmers.
With Pulumi, you can build, manage, and deploy IaC more familiarly and expressively, making it easier to reason about complex cloud architectures.
Pulumi supports popular cloud providers such as AWS, Azure, and Google Cloud. There is also support for tools such as Kubernetes, among others, all of which enable you to define and manage resources across multiple platforms using a single tool.
Great, you may be thinking to yourself – but why hasn’t it been mentioned until now?
The answer is that it should be considered something...