Make sure you're taking full advantage of the CDN cache. Cache hits should help reduce your active cpu, isr reads, and origin transfer, although they won't reduce CDN requests.
When you say Vercel's paid plan is too expensive, is the $20/month starting price itself the issue, or are you expecting your usage to push the bill higher than that?
For context, this is almost exactly what I'm trying to solve with Easel.sh (https://www.easel.sh). We're building a Vercel-compatible hosting platform, but with a lower cost structure because we operate much of the infrastructure ourselves rather than being built on top of AWS like Vercel.
When you say Vercel's paid plan is too expensive, is the $20/month starting price itself the issue, or are you expecting your usage to push the bill higher than that?
For context, this is almost exactly what I'm trying to solve with Easel.sh (https://www.easel.sh). We're building a Vercel-compatible hosting platform, but with a lower cost structure because we operate much of the infrastructure ourselves rather than being built on top of AWS like Vercel.