3 ms·
History and Future of Infrastructure as Code
- shaiber 3y agoThis insightful article by Adam Ruka covers: - What's IaC. - First gen. tools: Declarative, Host Provisioning (Chef, Puppet, Ansible). - Second gen. tools: Declarative, Cloud (CloudFormation, Terraform, Azure Resource Manager). - Third gen. tools: Imperative, Cloud (AWS CDK, Pulumi, SST). - The future: Infrastructure from Code (Wing, Eventual, Ampt, Klotho). Why it interests me? I'm one of the creators of Winglang (https://github.com/winglang/wing https://github.com/winglang/wing) that is featured there as one of the future 4th gen. tool, along with Eventual (https://github.com/functionless/eventual https://github.com/functionless/eventual), Ampt (https://github.com/getampt https://github.com/getampt) and Klotho (https://github.com/klothoplatform/klotho https://github.com/klothoplatform/klotho).
- ashiban 3y agothanks for the shoutout @shaiber! We're fans of all those projects at Klotho, as we're all going after raising the abstraction layer in different ways. For those interested in Infra-from-Code I put together a state of IfC review a while back (https://klo.dev/state-of-infrastructure-from-code-2023/ https://klo.dev/state-of-infrastructure-from-code-2023/ and talk https://www.youtube.com/watch?v=Yx4eM9Sh-fY https://www.youtube.com/watch?v=Yx4eM9Sh-fY) that covers alot of the different approaches taken