From YAML to TypeScript: Developer’s View on Cloud Automation
Modern cloud applications consist of many moving parts, so they are hard to manage without employing Infrastructure as Code approach.
Traditionally, tools like CloudFormation, ARM templates and Terraform employ text-based formats, which tend to be tedious, repetitive and difficult to reuse.
What if instead of configuration files you could use a real programming language like TypeScript or C#? See how you can bring your favorite developer tools like code completion, types, components, and abstractions to cloud infrastructure definition.