Infrastructure as Code ou Infrastructure as Software ? (Alexandre Nédélec)
Alors que la plupart des applications que nous développons sont désormais cloud-native, automatiser la création de leurs infrastructures via de l’Infrastructure as Code est devenu un incontournable. Mais est-ce qu'au-delà d'écrire du "code" pour décrire notre infra, on ne devrait pas développer l'infra comme n'importe quel logiciel ? C'est l'approche privilégiée par certaines solutions d'IaC dont Pulumi, une plateforme open-source d'infrastructure as software que l’on abordera plus en détails dans cette présentation. Ce sera également l'occasion de discuter un peu des avantages et inconvénients des différentes solutions d'IaC. Si comme moi vous : - voulez que votre infrastructure fasse partie intégrante de votre software et soit traitée comme le reste de votre code (build, tests unitaires, packages de composants réutilisables, ..) - préférez le Kotlin/Java/C#/Typescript/Python/Go au JSON, au YAML ou à apprendre un nouveau DSL - aimez garder le confort de votre IDE et de son auto-complétion pour écrire votre infra - souhaitez une solution d'Infrastructure as Code multi-providers qui vous permette d'automatiser un peu tout - voulez provisionner interactivement votre infrastructure en langage naturel grace à l'IA Alors ce talk est fait pour vous !