The only challenging part is the database access. Except cassandra, there isn't anything common or free that can take writes from multiple data centers simultaneously.
The only challenging part is the database access. Except cassandra, there isn't anything common or free that can take writes from multiple data centers simultaneously.
Not sure if Riak is considered common, and the multi DC is not yet free.
http://www.computerweekly.com/news/450426130/Riak-NoSQL-snap...
I really hope that the Entreprise version will be open sourced and will be happy to add it to the list of multi cloud options. At the moment, I can't do it in good faith since it's not gonna be released any time soon, and it's impossible to procure now that the vendor is bankrupt.
Whatever the "application" is, making it work across multiple clouds/regions will be complex, but load-balancing is usually not a big challenge today.
There are a few commercial products that can substitute but they don't have good advertising on HN.
It's also legal data requirements. Many EU businesses ask that their data never leave Europe. How do you separate your product in to multiple continents and still work seamlessly.
It is not easy. Sometimes it is just easier to stand up everything you have in NA in the EU, and get a new tld (like .eu). It's a mess. Multi-cloud is HARD.