Deployment Storage keeps your deployments rollback-ready
Vercel introduced Deployment Storage to retain deployment files for inspection and rollback without rebuilding. Teams retain current pricing while setting custom retention policies for different deployment types.
Vercel’s new Deployment Storage retains files from every deployment, including pages, functions, and assets, enabling teams to review past versions. This feature allows developers to inspect previous deployments and identify issues before rolling back. The storage ensures that production deployments remain accessible even if a bug is introduced, providing a safety net for quick reversals. Teams can access this functionality without additional costs under their existing pricing plans.
Rolling back a deployment is simplified through Vercel’s Instant Rollback feature. Users can select an earlier production deployment from the Production Deployment tile and restore it in seconds. The process repoints domains to the restored version without requiring a rebuild, minimizing downtime. This approach contrasts with traditional methods that may involve rebuilding and redeploying entire applications. The feature is designed to enhance reliability and reduce the operational overhead of managing deployments.
Deployment Storage includes customizable retention policies for different types of deployments. Teams can set how long Pre-Production, Production, Canceled, and Errored deployments remain available in storage. Shorter retention periods reduce storage costs but limit the ability to roll back to deleted deployments. This flexibility allows teams to balance storage expenses with the need for historical access, tailoring the policy to their workflow requirements.
Vercel recommends optimizing deployment size to manage storage efficiently. Teams can reduce the output directory by moving large files to Vercel Blob and minimizing Function bundle sizes. These practices help lower storage usage and associated costs while maintaining the benefits of Deployment Storage. The company emphasizes that these optimizations are optional but can improve performance and cost-effectiveness for larger projects.