Migrate CloudFormation to Pulumi with Discovered Stacks
Blog post from Pulumi
Pulumi Cloud facilitates the migration of a CloudFormation stack to an infrastructure-as-code (IaC) setup using its Discovered Stacks feature, which systematically tracks the migration status of each resource, ensuring a match between code and cloud state. In the tutorial, a real-world example, a CloudFormation stack called payments-api with 61 resources, is migrated to Pulumi IaC. The migration process involves several steps: identifying the stack in Pulumi Cloud, planning the migration by reviewing resources and their statuses, initiating the migration with Pulumi Neo, resolving discrepancies, and confirming the migration through a zero-diff pulumi preview, which ensures the code accurately reflects the live cloud state. The migration process is designed to be flexible, allowing for partial migrations and progressive integration without disrupting existing cloud resources. This approach is applicable not only to AWS CloudFormation stacks but also to Azure Resource Manager deployments and Pulumi-hosted Terraform stacks, providing a unified migration experience across different platforms.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Secrets Management | 2 | 2,479 | 445 | 126 | -1% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.