Home / Companies / Pulumi / Blog / Post Details
Content Deep Dive

How Webiny Built a Serverless Application Framework

Blog post from Pulumi

Post Details
Company
Date Published
Author
Adrian Smijulj
Word Count
2,719
Language
English
Hacker News Points
-
Summary

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.