Will changing my infrastructure to use Edge+Vercel instead of CDs, secure that my application won't require further changes when moving into XM Cloud?
This will not necessarily secure the application by default. When moving to SaaS there are some components of the Sitecore XM Solution that the customer will have to give up control over to move to SaaS. So, no.
Some examples of XM capabilities that will not be available in XM Cloud are custom Solr indexes and use of Sitecore Forms. The list of XM capabilities which will not be available in XM Cloud will follow in the upcoming month.
I already pay for Vercel for other applications we have, can I use my Vercel with XP2XMP? You can use your own Vercel subscription with XP2XMP is you are implementing a headless CMS.
Why do I need to change to Edge/Vercel, when I only need a presence in my local region? And what would the benefits be?
Vercel combines the best developer experience with an obsessive focus on end-user performance. Vercel's platform enables frontend teams to do their best work.
Why Vercel for Sitecore?
Provide complete Next.js hosting and deployment support, including Incremental Static Regeneration
"Zero config" deployments
Global edge network / integrated CDN for superior page performance and scaling
Enables front-end developer/marketer collaboration workflows via preview deployments
Integrated page performance analytics
Webhooks / CLI for deployment automation
Composable DXP architecture (Next.js & Vercel)
- Build with any technology such as ASP.NET CORE or Next.js introduced in 10.0 and 10.1 (and supported through Headless Services)
- Deploy to selected hosting vendor
- Customers using Next.js can partner with Vercel