Neo: Zero-downtime migration from CDK, Terraform & Azure ARM
Blog post from Pulumi
Neo offers a seamless solution for migrating existing infrastructure to Pulumi from tools like AWS CDK, Terraform, and Azure ARM templates, overcoming the traditional barriers associated with Infrastructure as Code (IaC) migrations. By leveraging the state knowledge of the source tools, Neo ensures automated, zero-downtime transitions without altering existing resources, thus maintaining continuous operation and eliminating risks. The process involves understanding the intricate mappings between logical and physical resource identities and handling complex dependencies, enabling precise and error-free migrations. Neo's architecture adapts to the unique characteristics of each IaC tool while providing a consistent migration experience that includes state conversion, code transformation, and comprehensive audit trails. This approach offers teams the flexibility to adopt Pulumi's modern platform without the disruptions typically associated with switching IaC tools, guaranteeing zero downtime, zero risk, and zero surprises during the migration process.