Company
Date Published
Author
Andy Davies
Word count
1009
Language
English
Hacker News points
None

Summary

Andy Davies, a Senior Software Developer at Reaktor, discusses using the Pulumi Automation API to enhance observability in infrastructure provisioning, particularly for applications that create virtual private clouds (VPCs) and store credentials in a Vault instance. By integrating Honeycomb's Go Beeline, Davies captures valuable data such as durations and errors, aiding in the identification of performance bottlenecks. This approach involves modifying the progress streams to track resource creation in real-time, offering insights into the highly parallelized nature of Pulumi processes and identifying time-consuming tasks like NAT Gateway creation. The implementation is described as relatively straightforward and a significant productivity booster compared to traditional methods, with future plans to expand the observability framework to include more detailed information about resource operations and failures.