Webiny, an open-source framework for building serverless applications, initially used Serverless Components to manage cloud infrastructure deployments but encountered limitations in customization, reliance on YAML configurations, vendor lock-in, and lack of multi-cloud support. In search of an alternative, Webiny adopted Pulumi, which offers flexibility through TypeScript code, supports multiple cloud providers, and avoids vendor lock-in. Pulumi's integration with Webiny involved adapting its programming model, automating CLI installations, and managing cloud infrastructure state files efficiently. Webiny projects are organized into packages and applications, allowing independent deployment and customization of cloud resources. Pulumi's features, such as stack management and automatic resource tagging, improved infrastructure handling, while plans for future developments include multi-cloud compatibility, project templates, and potential integration with Pulumi's Automation API, aiming to enhance Webiny's serverless application framework and CMS.