Vercel

Vercel Enables CDN Proxy and Incremental Modernization for External Applications


Executive Summary

Vercel has announced that its global CDN can now be configured to act as a proxy for any application, even those not natively hosted on its platform, such as WordPress or Discourse. This allows customers to add Vercel's enterprise-grade security, observability, and performance features to their existing sites without a full migration. By combining this proxy capability with Vercel Microfrontends, companies can incrementally modernize their applications by building and routing new features with modern frameworks like Next.js on the same domain.

Key Takeaways

* Universal CDN Proxy: Vercel's CDN can be set up to front any application from any origin server, using rewrite rules in a `vercel.ts` file.

* Add-on Vercel Features: Proxied applications gain access to Vercel's platform benefits, including Web Analytics, Firewall for DDoS protection, and advanced Bot Management.

* Incremental Modernization: The "Microfrontends" feature allows developers to mount separate Vercel projects (e.g., a Next.js app) onto specific URL paths of the main domain.

* No "Big Bang" Migration: This architecture provides a pragmatic path to update legacy applications piece by piece, replacing or adding pages without the risk of a complete platform refactor.

* Improved Isolation: Splitting the legacy proxy and new microfrontends into separate projects allows for independent environment variables and security permissions.

Strategic Importance

This positions Vercel not just as a hosting platform for new projects, but as an essential integration and modernization layer for the entire web, significantly expanding its addressable market to include established enterprises on legacy platforms.

Original article