I have done a good amount of integration work with cloudflare in zero trust military environments, I used Cloudflare tunnels to do edge integration in a seamless way for services, if you need more flexibility (zero trust clients and integrations) Warp is the way to go.
The pattern I like is to shard customer data in D1+R2 based on a customer specific DO, and have that front your core services via tunnels, then have a shared state database fronted by hypertunnel. I like KEDA scaling of modular monoliths with Cloudflare containers as a burst fallback if SLAs are in danger of going red, it gives you resilience and scalability without boxing you into cloud specifics, and if you're going to be married to one cloud provider it should be Cloudflare, if they go down it's gonna be an internet wide thing.
The pattern I like is to shard customer data in D1+R2 based on a customer specific DO, and have that front your core services via tunnels, then have a shared state database fronted by hypertunnel. I like KEDA scaling of modular monoliths with Cloudflare containers as a burst fallback if SLAs are in danger of going red, it gives you resilience and scalability without boxing you into cloud specifics, and if you're going to be married to one cloud provider it should be Cloudflare, if they go down it's gonna be an internet wide thing.