Serverless Framework V4 Upgrades & Migrations
V3 is end-of-life. V4 is licensed. Choose the right path with experts who have done both.
Serverless Framework V4 Upgrades & Migrations
If you run production workloads on the Serverless Framework, 2026 has forced a decision on you. Serverless Framework V3 is end-of-life: it has been unmaintained since early 2025, and the last Node.js runtime it was built against (Node 20) reached end of life on AWS Lambda in April 2026. V4, released in May 2024, is actively maintained, but it requires a paid subscription for organizations with more than $2M in annual revenue.
That leaves three honest paths, and SleekDeploy has delivered all of them for clients. We do not have a stake in which one you pick; we have a stake in getting you there without an outage.
Where you stand
Staying on V3 is now the risky option, not the conservative one. You will not receive fixes for new AWS API behavior, CloudFormation changes, or runtime deprecations, and each Lambda runtime retirement becomes a manual scramble. Plugin authors have moved on, and the plugin combinations that made V3 work (bundlers, offline emulators, dotenv loaders) are drifting out of compatibility with current Node releases.
The first thing we do on every engagement is an inventory: every service, every serverless.yml, every plugin, every stage and region. That inventory, not a vendor's roadmap, drives the recommendation.
Option A: Upgrade to V4
For most teams this is the fastest route to a supported footing. The work is well understood, but it is not a version bump:
- License and cost modeling. V4 is free below the $2M revenue threshold and priced per Service Instance (service, stage, and region) above it. We model your actual instance count across dev, staging, and production so you know the bill before you commit, and we consolidate instances where it is safe to do so.
- Breaking-change audit. V4 is AWS-only, ships its own esbuild-based TypeScript bundling, changes how variables resolve, and requires authentication (a login or license key) on every deploy, including CI. We check each of these against your configuration.
- Plugin triage. Some plugins are now redundant (bundlers, TypeScript transpilers), some still work, and a few have no V4 equivalent. We produce a keep / replace / remove list with the replacement configuration written for you.
- Staged rollout. Deploy the upgraded configuration to a fresh stage, diff the generated CloudFormation against V3's, promote to production, and keep a rollback path open until the first clean deploy cycle completes.
If you want the hands-on detail, our tutorial Upgrading a Service from Serverless Framework V3 to V4, Step by Step walks through exactly what we do.
Option B: Migrate off the framework
Above the threshold, paying for V4 is a real line item, and some teams would rather own their infrastructure definition outright. The realistic destinations in 2026 are AWS CDK, Terraform / OpenTofu, and SST. Each has trade-offs: CDK keeps you on CloudFormation (so stack imports are possible), Terraform/OpenTofu gives you a multi-cloud, state-file workflow your platform team may already run, and SST v3 offers the best local developer experience but a smaller, slower-moving community.
Our migration practice focuses on the parts that break:
- Resource continuity. Lambda function names, DynamoDB tables, S3 buckets, and queues must keep their identities. We import existing resources into the new tool rather than recreate them, so data and URLs survive.
- API Gateway and custom domains. Custom domain mappings, stages, and authorizers are recreated and validated before DNS moves.
- Zero-downtime cutover. Blue/green at the domain or CloudFront layer, with the old stack left intact until traffic has fully shifted.
Read the comparison we give every client: Serverless Framework vs SST vs AWS CDK in 2026.
Option C: oss-serverless
oss-serverless is a community fork of the V3 codebase that keeps the MIT license and the V3 configuration format. It is a sensible bridge when you need current Node.js and AWS SDK support today and have not yet decided between Options A and B. Its limits are real: it is maintained by a small group, it does not add V4's features, and you are betting on volunteer capacity for your deployment tooling. We treat it as a twelve-month bridge, not a destination.
The fixed-scope assessment
We offer a fixed-scope V4 Readiness Assessment that delivers, in writing:
- A complete inventory of stacks, stages, regions, and plugins.
- Your license exposure under V4, with a per-environment cost model.
- A per-service recommendation (upgrade, migrate, or bridge) with effort estimates.
- A sequenced plan your team can execute, or that we can execute with you.
Most assessments complete within two weeks. If you are staring at a V3 estate and a renewal conversation, contact us and we will get the inventory started.