Reference

Production checklist for launch

Ensure your application is ready for launch with this comprehensive production checklist by the Vercel engineering team. Covering operational excellence, security, reliability, performance efficiency, and cost optimization.
Table of Contents

When launching your application on Vercel, it is important to ensure that it's ready for production. This checklist is prepared by the Vercel engineering team and designed to help you prepare your application for launch by running through a series of questions to ensure operational excellence, security, reliability, performance efficiency, and cost optimization.

  • Define an incident response plan for your team, including escalation paths, communication channels, and rollback strategies for deployments

  • Enable Monitoring to debug and optimize performance, investigate errors and traffic, and more

  • Familiarize yourself with the ability to promote and rollback

  • Ensure caching is configured if deploying using a monorepo to prevent unnecessary builds

  • Perform a zero downtime migration to Vercel DNS

  • Add a www subdomain and redirect your apex domain

  • Consider using v0 to quickly generate and iterate on React and Tailwind CSS components

  • Configure enhanced build hardware with larger memory and storage (Enterprise plans only)

  • Enable Conformance to run automated checks on your code for product critical issues, such as performance, security, and code health (Enterprise plans only)

Last updated on September 27, 2024