Amazon Web Services y la redundancia de la nube

estado de servicios de aws

Pocas personas deben no haber escuchado del problema que tuvo Amazon para mantener sus cloud services funcionando estos días y, si no lo sabían directamente, esta es la lista de sitios o servicios afectados de una manera u otra por la disponibilidad: Foursquare, Quora, Reddit, Hootsuite, ow.ly, SCVNGR, Discovr, Wildfire, Livefyre, CampgroundManage, Totango, ESchedule, ZeHosting, Recorded Future, PercentMobile, ELog.com, About.me, ECairn, Travelmuse, Drupal Gardens, PeekYou, Gamechanger.io, hasta The Cydia Store pero la pregunta real es ¿fué esto una muestra de la debilidad del Cloud Computing o una muestra de su fortaleza y de como planificar la infraestructura que uno tiene en la nube?

“Si tus sistemas fallaron en el Amazon Cloud esta semana, no fue culpa de Amazon. Ustedes consideraron que esto era un problema aceptable o simpelemente fallaron al diseñar para la arquitectura de Amazon” George Reese en O'Reilly (fundador de enStratus)

Y pese a lo impactante de la frase, creo que debo estar de acuerdo, más de un servicio abre instancias en Amazon y, esto lo digo sin conocer ni siquiera de cerca la arquitectura de Amazon, muchos piensan que el concepto de "servicios en la nube" ya los protege de todo...

Al usar ese tipo de razonamiento uno deja de pensar en el desarrollo de redundancia para sus propios servicios y por eso nota de Reese es realmente buena, como es buena la nota del CEO de BigDoor al decir porque es capaz de perdonar este tipo de caídas (por sus ventajas de escalabilidad y costos elásticos)

Pero también es cierto que vale la pena leer la nota del CSO de Joyent acerca de los problemas que la arquitectura de Amazon presenta; como también la de como Twilio piensa en su propia redundancia pero de proveedores.

Entonces me pregunto realmente si esto es un problema para aquellos que confían ciegamente en el concepto de "cloud computing" como punto de salvación celestial sin entender realmente que riesgos incluye o como entender las arquitecturas de los servicios para salir adelante... creo que este golpe a la confianza ciega que muchos tienen va a ser genial para mejorar el entendimiento del cloud-computing y de los proveedores de plataformas (PaaS) como servicios en los cuales hay concesiones que hacer y que entender antes de saltar a estas plataformas sin haberlas entendido seriamente.

| WebServices
Tags:
Amazon Web Services AWS Cloud Computing