High availability (HA) website load balanced across both Azure and AWS?

0 votes
I have a client who would like their website served via a HA infrastructure spread across both AWS and Azure (for their own reasons). My understanding is that this is not possible - you pick either AWS and Azure, then have your load balancer sit in either stack and autoscale (using, for example, Elastic Load Balancing across EC2 instances in AWS).

Is my understanding wrong? Is this indeed possible?
Jul 6, 2018 in DevOps & Agile by Nilesh
• 6,900 points
20 views

1 answer to this question.

0 votes
DNS load balancing is the practice of configuring a domain in the Domain Name System (DNS) such that client requests to the domain are distributed across a group of server machines. A domain can correspond to a website, a mail system, a print server, or another service that is made accessible via the Internet.

In your case, the group of servers are spread across cloud providers. Lots of caveats and challenges, but it is possible.

You can take this idea is use GeoDNS with health checks.Traffic would be split based on geographic regions, which wouldn't necessarily be even, but the health checks could help redirect traffic if one cloud went down.
answered Jul 6, 2018 by Kalgi
• 37,320 points

Related Questions In DevOps & Agile

0 votes
1 answer

High availability clustering (HA-C) in nexus repo manager oss

It's a paid feature available in Nexus ...READ MORE

answered Apr 26, 2018 in DevOps & Agile by DareDev
• 6,810 points
227 views
+5 votes
2 answers

How to program and get the Digital Ocean ID of the current Droplet from within the Droplet?

You can run curl http://169.254.169.254/metadata/v1/id within the ...READ MORE

answered Mar 26, 2018 in DevOps & Agile by Atul
• 10,240 points
175 views
0 votes
1 answer

How do I use Devops with Xamarin and hockeyapp

It would be better if you use ...READ MORE

answered Mar 26, 2018 in DevOps & Agile by Atul
• 10,240 points
62 views
+5 votes
2 answers

Xamarin and hockeyapp for DevOps

You can use Jenkins instead, It has ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DareDev
• 6,810 points

edited Oct 12, 2018 by Kalgi 66 views
+1 vote
2 answers
0 votes
1 answer

Web Service with WebSocket Implementation on AWS Blue-green deployment

Try connection draining. It will send all ...READ MORE

answered Apr 2, 2018 in DevOps & Agile by DareDev
• 6,810 points
99 views
0 votes
1 answer

What OS is Jenkins installed on Azure Virtual Machine?

Under Managed Jenkins there's a section called ...READ MORE

answered Apr 4, 2018 in DevOps & Agile by DareDev
• 6,810 points
29 views
+1 vote
3 answers

How can I connect an app with an aws ec2 instance?

This is how you deploy a web ...READ MORE

answered Oct 18, 2018 in DevOps & Agile by Hannah
• 14,080 points
38 views
+1 vote
2 answers
+13 votes
2 answers