Infrastructure as Code or Infrastructure as Software? (Alexandre Nédélec)

Опубликовано: 26 Март 2026
на канале: BreizhCamp
420
8

With most of the applications we develop now being cloud-native, automating the creation of their infrastructure using Infrastructure as Code has become essential.

But beyond simply writing "code" to describe our infrastructure, shouldn't we develop the infrastructure like any other software?

This is the approach favored by some IaC solutions, including Pulumi, an open-source Infrastructure as Software platform that we will discuss in more detail in this presentation. We will also take the opportunity to discuss the advantages and disadvantages of different IaC solutions.

If, like me, you:

want your infrastructure to be an integral part of your software and treated like the rest of your code (builds, unit tests, reusable component packages, etc.)
prefer Kotlin/Java/C#/TypeScript/Python/Go to JSON, YAML, or learning a new DSL
like to keep the comfort of your IDE and its auto-completion for writing your infrastructure
want a multi-provider Infrastructure as Code solution that allows you to automate a lot of things
want to provision your infrastructure interactively using natural language and AI

Then this talk is for you!