I’m designing a multi-cloud platform for microservices equally distributed between AWS and GCP public clouds. The idea is that clients just reading a DNS record and it redirects them either to AWS or GCP.
My initial question was where to place that DNS record, in AWS or GCP. Then I realized that I could benefit from Cloudflare’s caching and DNS capabilities because it’s kinda third-party.
So, my question is where Cloudflare places its own infrastructure? Is it their own datacenter or some public cloud as well?