How would you design a highly available architecture for Orange’s global application across multiple regions?