Hace poco heroku tuvo una caida. Puedes ver el estado del servicio en:
https://status.heroku.com/
(Practicamente todos los PAAS tienen una pagina igual).
Eso es algo "normal" y predecible. Cualquier servicio sobre el que montes se va a caer, y un dia de estos, bien feo. Es la realidad.
Es ilusorio creer que hay servicios 100% confiables. Lo que *realmente* debe evaluarse es la habilidad para responder a esos problemas.
Mira por ejemplo (este fue el problema mas serio):
https://status.heroku.com/incidents/372
(PD: Heroku corre sobre Amazon EC2)
Ahora, pienso que en terminos generales es peor cuando uno trata de manejar toda la infraestructura, a menos que se cuente con personal capacitado y se pague por un hosting de extra-calidad (como
www.rackspace.com).
Algunos lo que hacen es que tienen unos servidores de respaldo en otro proveedor (e inlcuso, continente) para cuando esto ocurre.
Pero en terminos generales seran problemas mas de tus aplicaciones que de los servicios externos. Por eso es importante tener un monitoreo del sistema (ej:
www.newrelic.com).