Is it possible to use the Global Load Balancer with app platform? I would like to create a redundant app in another region in the event one region has an issue.
Thans
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi there,
The Global Load Balancer is not currently compatible with App Platform. It works with Droplets and Kubernetes clusters, but App Platform is a managed service where the underlying infrastructure is abstracted away, so you cannot attach a load balancer to it directly.
For multi-region redundancy on App Platform, the usual approach is to deploy the same app in multiple regions and use a third party service like Cloudflare to handle failover at the DNS level. Cloudflare’s load balancing product supports health checks and automatic failover between origins, which gets you close to what you are looking for without needing a DigitalOcean Global Load Balancer.
If multi-region redundancy with full infrastructure control is a core requirement, running your app on Kubernetes or Droplets with the Global Load Balancer would give you more flexibility, though it comes with more operational overhead.
Worth submitting this as a feature request at https://ideas.digitalocean.com since App Platform and Global Load Balancer integration would be a useful addition.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.