En la actualidad, cada vez están más extendidos los servicios de lo denominado "cloud computing". A veces se utilizan incluso sin saberlo como puede ser usando el correo electrónico de Gmail, o los servicios de Paypal o de Amazon. Por "cloud computing" o informática en la nube se entienden aquellos servicios, aplicaciones y plataformas e infraestructuras que se encuentran accesibles desde Internet, es decir, a través de la nube en un entorno 100% web.

Fig 1. Imagen de www.chw.net que ilustra el funcionamiento de Amazon y el "cloud computing"
La principal característica de los servicios de "cloud computing" es que no es necesario conocer la infraestructura existente. Todo pasa a ser una nube donde las aplicaciones y los servicios son fácilmente escalables, de rápida implementación y muy fiables en cuando a su disponibilidad y funcionamiento. Otras características destacables de forma genérica de este tipo de servicios son:
En caso de producirse algún error o problema, la copia de seguridad o backup de la aplicación pasa a ser la capa de producción de forma automática y se genera una copia nueva.
Todo el sistema y la arquitectura es fácilmente escalable, se controla el número de transacciones y, de forma predecible y eficiente, si un servidor maneja 1000 transacciones, lógicamente, 2 servidores manejan 2000 transacciones y así sucesivamente.
Los acuerdos de Nivel de Servicio (SLAs) definen diversas políticas en las que en caso de un aumento de la carga de CPU o si se produce algún pico determinado de los recursos, de forma automática se crean más instancias.
Las aplicaciones de la nube son independientes del hardware y de los recursos físicos existentes, es un entorno virtualizado donde en un mismo equipo pueden correr múltiples aplicaciones. Es innecesario preocuparse de instalar y configurar equipos de forma local con lo que ello conlleva en cuanto a mantenimiento, consumos eléctricos, espacios en CPD, etc.
Diferentes clientes pueden compartir la infraestructura sin, como se ha visto anteriormente, preocuparse por ello y sin comprometer la seguridad y privacidad de la información y los datos de cada uno.
La información y los servicios están accesibles desde cualquier lugar, no sólo geográficamente sino que con cualquier dispositivo conectado a Internet y en cualquier momento, se puede acceder a los datos corporativos existentes en la nube.
El servicio de Cloud Computing más conocido y del que ya se habló hace un tiempo en Hacktimes es AWS o lo que es lo mismo, Amazon Web Services (http://www.hacktimes.com/anonimato_en_internet_gratis_durante_1_a_o) que es precisamente el que durante estos días ha sufrido diversos incidentes que han imposibilitado prestar el servicio contratado a páginas tan conocidas como Meneame.net, Paypal, etc. Es más, durante la redacción de esta entrada, la página web de Meneame, por ejemplo, continúa sin funcionar.
Aparte de los problemas de confidencialidad e integridad de la información que siempre han estado en entredicho en este tipo de servicios, lo más importante es la disponibilidad que es uno de los puntos fuertes que siempre han vendido como uno de los grandes beneficios del "cloud computing" afirmando que se trataba de infraestructuras distribuidas y demás, pues bien, el servicio EC2 de Amazon en Irlanda, desde el pasado domingo día 7, ha tenido múltiples problemas debido al impacto de un rayo que ha afectado al suministro eléctrico. Resultado, un montón de páginas de clientes sin poder dar servicio entre las que se encuentran las páginas de, como se comentaba anteriormente, Meneame, Paypal, NeoTeo, Microsoft Europa y la propia Amazon.
Entre las bromas que puede generar que en un servicio en la nube sea precisamente un rayo quien lo tumbe todo, parece increíble que un servicio de "cloud computing" no disponga de un plan de contingencia y de continuidad de negocio más eficiente dado que muchos de esos clientes afectados, dos días después, aún no han podido restablecer el servicio. Está claro que es muy complicado luchar contra los desastres naturales y que la caída de un rayo es prácticamente imprevisible, pero aún así existen métodos para minimizar el riesgo y sobre todo el impacto que se produce ante casos así y más en la actualidad, donde en el tema redes e Internet se puede hacer de todo prácticamente.
En la siguiente dirección http://status.aws.amazon.com/ puede observarse la evolución en el restablecimiento de los servicios de Amazon para la parte europea:

Fig 2. Estado de los servicios de Amazon Europa en el momento de redactar este artículo
La caída de Amazon, uno de los referentes en cuanto a "cloud computing", es un serio toque de atención a los servicios en la nube ya que contradice todo lo que venden y que destacan como ventajas de usar estos servicios, es decir, no se ha producido la tan conocida flexibilidad que promueven a la hora de solucionar problemas, tampoco se ha visto ningún tipo de escalabilidad y rápida implementación ni siquiera una alta disponibilidad, tampoco una arquitectura distribuida y tolerable a fallos, etc. No hay que abandonar ahora de golpe el “cloud computing” pero sí que se ha de prestar atención a su funcionamiento y a si es lo que realmente necesita una determinada empresa para su correcto funcionamiento desde el punto de vista del propio negocio.
Pasa un poco como con el tema de la virtualización que, siguiendo la moda allá por el año 2010, todo el mundo se lanzo a virtualizar de forma indiscriminada sin considerar siquiera alguno de los riesgos que conllevaba y que poco a poco se ha ido aposentando y ya más que una moda, es otra de las herramientas que proporciona la tecnología.


Comentarios
Sí, en abril tb tuvieron movidas, se ve que no aprenden... pero vamos espero que est vez sí, pq ha sido duro el golpe. Meneame sigue sin funcionar y Paypal va megalento.
Si no recuerdo mal, allá por Abril de 2011 también tuvieron problemas. ¿ Habrá que esperar a Diciembre para ver la proxima caida total o parcial de AWS o será en menos de cuatro meses ?
Añadir comentario