Framework-defined infrastructure (FdI) represents an evolution from traditional infrastructure as code (IaC). It emphasizes the use of frameworks over primitives for deploying web applications and infrastructure. FdI provides benefits such as increased portability between infrastructure providers, reducing manual configuration, and enhanced local development experience. It leverages serverless infrastructure to offer immutable deployments and vendor lock-in reduction. FdI relies on understanding and using the conventions of frameworks, which then allows for automatic infrastructure deployment based on the application's configuration.

20m read timeFrom infoq.com
Post cover image
Table of contents
TranscriptFramework-Defined InfrastructureAnatomy Of the Modern Frontend FrameworkExampleWhere Does Vendor Lock-In Actually Come From?Local Dev Experience with FdIImmutable DeploymentsDoes FdI Depend on Serverless?Does It Work for Stateful Workloads?FdI TradeoffsExamples Outside of VercelSummary

Sort: