From YAML to TypeScript: Developer’s View on Cloud Automation
- Understand better what Infrastructure-as-Service means for cloud services
- Identify existing tools for Infrastructure-as-Service
- Learn the benefits of using real programming languages for infrastructure definition
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 TypeScript? See how you can bring your favorite developer tools like code completion, types, components, and abstractions to cloud infrastructure definition.