Our service is down because Msft Azure is down. This is how we chose to react.
modern-products.tumblr.com
modern-products.tumblr.com
The site is down because their provider is down. This is, as someone else stated, a fact. They told you that and that is really all they can do. They have to wait just the same as you do, for the same thing.
> This isn't Azure's fault.
Yes it is. The alternative is to pay more (a lot more) for projects to host all their own servers and storage and backups. That would be the end of a great many small to medium companies.
It would not be the "end of a great many small to medium companies" were they to use dedicated hosting. Hell, this is how it was commonly done up until the past 2 to 3 years, and small and medium companies thrived quite well.
In fact, after the cloud outages of the past week, and a few other recent outages, more traditional dedicated hosting keeps on looking better and better.
"Why didn’t we just fail over? We do have geo-replication for Windows Azure Blobs and Tables, where the data from US South is geo-replicated to keep another replica set of the data in US North. We have chosen at this time not to failover, since we believe we can bring back the primary storage stamp in US South in place. One of the advantages of recovering in place is it avoids losing the Windows Azure Queue data in that stamp, since Windows Azure Queues is not being geo-replicated at this time (we are working towards turning that on)."
I know its early, and they are just starting, but I just don't have confidence in Azure. Stick with AWS, Linode, Softlayer.
It's a chance we take when we deploy to the cloud, and services like Heroku only compound it because that's an additional point of failure. I'm not sure a giant "it's their fault" finger point is the best way to handle a problem, but I assume they feel pretty powerless, so finger pointing is an option.
Good luck resuming operations. Hopefully you won't loose too many customers.
This extends to those services that blames AWS as well. It's not a good habit, and customers (like we saw with netflix) don't care -- all they know is that their service is down.
You can read more about it at www.windowsazure.com/en-us/support/legal/sla/
Anyways my 2 cents.
Regards.
It seems like a prudent step to take.
I have been experimenting a lot with Google App Engine. Failing over from a PaaS like that is not easy because your app typically relies on a bunch of proprietary APIs. However, it is possible, provided you keep right replication and architect the application accordingly.
You also don't need to fail over 100% of your app. I don't have a very clear understanding of what Soluto actually does (sounds like a GotToAssist competitor), ability to fail over the part of the system that facilitates the remote desktop experience would be more important than administration or creation of new accounts. (This is a crude example.)
My workflow is:
1. Write code on dev machine.
2. hg push to BitBucket.
3. AppHarbor hook reads new push from BitBucket and compiled on their service.
Simple quick and easy deployment!
Once thing I wish they would offer is free domains like Heroku does. Hopefully this is a feature they enable in the future.
Is there a legitimate technical reason for the cost, for example? Or is it subsidizing some other service? Or is it that high just because some people are foolish enough to pay that much for it?
Respect to you, my friend :).
Cached copy of the front page: http://webcache.googleusercontent.com/search?q=cache:0vf1uUF...
Their support site: https://support.soluto.com/home (not down)
Wikipedia page: http://en.wikipedia.org/wiki/Soluto
Soluto alternatives: http://alternativeto.net/software/soluto/
Someone pushed the wrong button there? ;)
Seriously, that just reminded me of running Windows back in the old days. You had to make sure to have the latest AV, do system upgrades all the time and of course defrag the drives... yay
I can't believe that it actually says that. It seems extremely unprofessional to me to make a statement like that.
Downtime like this is not acceptable, regardless how the service is hosted, and who is providing the hosting.
We didn't put up with this kind of outage with the "old fashioned" Web, and we shouldn't put up with it from the so-called "modern" Web, either.
I only make the suggestion because I was not aware of Soluto. I went to your homepage and see the outage notice and a link to support. I still have no idea what your service is about.
Perhaps not the best time to be spruiking your site and service, but any-publicity-is-good-publicity etc.
If the status page is accurate, their downtime is just poor planning on their part. Same goes for Amazon. If you're stranded in one region, you're asking for downtime.
[1] http://www.windowsazure.com/en-us/support/service-dashboard/
"We're down." "It isn't our fault." "We'll be back up when someone else gets it fixed."
You must be at least _thinking_ about how to avoid/limit this impact in the future. Why not give the user more information along these lines, and thereby position yourself as an active participant in the process at the same time? Polite helplessness is probably not what you want to project as a business, but that is what I took away from it.