2024-02-06, 14:00–14:50, D.Aud
Declarative IaC tools are amazing but wouldn't be useful without connecting to real systems. Take a dive into how Pulumi and OpenTofu providers are written and maintained with a core maintainer of Pulumi's provider ecosystem. Learn how to write your own providers or extend existing ones and get a little insight into the future of how IaC tools are integrated with real-world clouds.
- Primer of what the provider model is in Pulumi and OpenTofu and its architecture.
- How a typical provider is authored using Go SDKs & framework, how Pulumi's bridging process works, and how to write dynamic and reflection based providers.
- Automating provider creation for large clouds taking AWS and Azure as case studies.
Daniel is a full time open-source contributor with Pulumi – making clouds more accessible to developers, and making developers more productive.