Company
Date Published
Author
Evan Boyle
Word count
3991
Language
English
Hacker News points
None

Summary

Pulumi has introduced the Automation API, a significant enhancement to its Infrastructure as Code offerings, enabling fully programmatic control over cloud infrastructure without the need for CLI or manual intervention. This API allows Pulumi programs and stacks to be embedded as strongly-typed building blocks within software projects, promoting automation and scalability in cloud engineering. The Automation API supports scenarios ranging from platform API development, complex workflow orchestration, cloud development frameworks, to supercharged operations tooling, enabling the creation of internal and public cloud platforms, coordination of distributed systems, and the development of custom CLIs and tools. Currently available in preview for TypeScript/JavaScript, Go, and Python, with C# support in development, the API facilitates the deployment and management of cloud infrastructure directly through code, leveraging existing APM tools for monitoring and observability.