Utiliser Pulumi comme outil IaC pour AWS Cloud - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utiliser Pulumi comme outil IaC pour AWS Cloud

Pulumi est une infrastructure open source en tant qu'outil de code. Il prend en charge les langages de programmation courants existants TypeScript JavaScript, tels que Python, Go, .NET, Java et YAML. Il utilise également son écosystème natif pour interagir avec les ressources du cloud via le SDK Pulumi. Une CLI téléchargeable, un environnement d'exécution, des bibliothèques et un service hébergé fonctionnent ensemble pour fournir, mettre à jour et gérer l'infrastructure cloud.

Vous pouvez utiliser le SDK Pulumi pour créer et déployer des logiciels cloud utilisant des conteneurs, des fonctions sans serveur, des services hébergés et une infrastructure, sur n'importe quel cloud.

Vous pouvez éventuellement associer Pulumi au Pulumi Cloud. Pulumi Cloud est un service géré qui stocke votre état et vos secrets, et qui gère les déploiements de votre infrastructure Pulumi.

Avantages de l'utilisation de Pulumi :

  • Pulumi fournit l'infrastructure de plus de cinquante fournisseurs de cloud et de logiciels en tant que service (SaaS).

  • Il propose une interface complète et cohérente conçue pour réduire la complexité du cloud.

Inconvénients de l'utilisation de Pulumi :

  • Pulumi est un outil relativement nouveau. Sa communauté est petite et il peut être difficile d'obtenir des réponses ou du soutien.

  • Pulumi propose une documentation limitée.