Cloud Computing: pros y contras

cloud computing

Hoy he leído este interesante estudio sobre cloud computing y lo recomiendo porque es de lo más sopesado y equilibrado que he leído al respecto de este tema tan de moda.

Recientemente hemos tenido que evaluar ofertas de proveedores que ya empiezan a tener en su catálogo el cloud computing y es un tema sobre el que hemos tenido que reflexionar y debatir.

Mis pensamientos sobre este modelo están en la línea de lo que se menciona en el estudio: el cloud computing es atractivo en muchos aspectos pero también tiene sus sombras y cualquier empresa que se plantee contratar SaaS debería hacer un estudio del estado del arte actualmente, las necesidades que se necesitan cubrir, los riesgos que se van a correr, la dimensión económica (a corto, medio y largo plazo), etc.

Digo esto porque hay responsables TIC con ganas de ser early adopters en este terreno y, como siempre, no deberían dejarse llevar por la tendencia sin sopesar bien beneficios y riesgos, que los hay.

Personalmente pienso que el tema está aún algo verde, sobre todo para delegar servicios estratégicamente críticos en él y me plantea algunas dudas, como confidencialidad de datos (probada, con auditorías externas como menciona el estudio), disponibilidad, flexibilidad en los desarrollos (Windows Azure aquí tiene mucho que decir), etc.

Las recientes caídas de Gmail han dado un toque de atención a algo que ya se da por superado como puede ser la disponibilidad 24×7. El impacto sobre una empresa que tenga su correo corporativo externalizado de esta manera es evidente.

Por otro lado, y desde el punto de vista del productor y proveedor del software + servicio, se abren nuevas posibilidades que ya muchas empresas están explorando. Sin duda es un mundo muy interesante para la comunidad de desarrollo por sus posibilidades, pero también va a ser muy exigente, ya que el cliente final va a tener una tolerancia muy baja ante cualquier inconveniente. Esto significa que quienes no ofrezcan un producto, servicio (o ambos) muy pulido van a tener serios problemas, más serios que con los desarrollos tradicionales. Sería sensato pensar si se está en condiciones de ofrecer esto antes de lanzarse a ofrecerlo sin poder asegurar una calidad de servicio determinada.

Como ya sabemos los grandes están apostando fuerte por el cloud computing y veremos muchos progresos en los próximos meses/años. Desde Microsoft con sus Generation 4.0 Data Centers, Live Services, Windows Azure, etc. a Google con ideas de posibles Data Centers en el mar, Google Apps, pasando por Amazon con su Elastic Compute Cloud.