Using Pulumi as an IaC tool for the AWS Cloud
Pulumi
You can use the Pulumi SDK to create and deploy cloud software that use containers, serverless functions, hosted services, and infrastructure, on any cloud.
You can optionally pair Pulumi with the Pulumi Cloud. Pulumi Cloud is a managed service that stores your state and secrets, and it manages deployments of your Pulumi infrastructure.
Advantages of using Pulumi:
-
Pulumi provides infrastructure from more than fifty cloud and software as a service (SaaS) providers.
-
It offers a complete and consistent interface that is designed to reduce cloud complexity.
Disadvantages of using Pulumi:
-
Pulumi is a relatively new tool. It has a small community, and it might be difficult to get answers or support.
-
Pulumi offers limited documentation.