A 6 meses de la liberación de Windows Azure, hay una confusión en el mercado sobre el significado del “cómputo en nube”

  • Para unos es simplemente una nueva forma de SOA que crea puentes entre plataformas heterogéneas.
  • Algunos lo consideran “todo lo que está fuera de mi centro de datos”
  • El Gobierno de diversos Países lo entiende como “un modelo de renta” más fácil de justificar como inversión.
  • Para muchos es simplemente “software como servicio”, Citrix lo denomina el modelo “cliente-servicio”.
  • En el 2006 Sun fue de los primeros en vender “unidades” distintas a “servidores físicos”: cómputo en pago-por-uso. Pero terminó ese modelo en Diciembre del año pasado para buscar como relanzarlo.
  • IDC enumera tres elementos de la nube: Compartido entre múltiples usuarios, virtualizado y sobre normas de industria (XML, SOAP, REST)
  • La especialización progresiva de TI en la intersección entre hardware, software y telecomunicaciones.

Por supuesto que todas las premisas anteriores son ciertas en general y tienen beneficios, pero para mi gusto nos distraen de una discusión sumamente importante: 

  • Oferta del cómputo en la nube. Hay toda una discusión en cuanto a como la industria va a colaborar y entregar los servicios. La discusión más relevante es la relativa al desarrollador de software.
    • Roles. La complejidad no solo radica en las normas, como los hosters van a evolucionar a ofrecer servicios verticales y los mayoristas de cómputo a vender estas ofertas.
    • Me llama la atención el cómo los llamados application frameworks cada vez aislan más al desarrollador de la infraestuctura y eliminan la necesidad un costoso cambio a arquitectura Multitenant. Amazon y VMWare transfieren las soluciones “tal como están” pero carecen de administración automatizada de sistemas. Correr el software en su estado actual y virtualizado tiene definitivamente ventajas pero la escalabilidad será “a la fuerza bruta”, nunca va a ser capaz de competir con la eficiencia y menor costo de las “nuevas soluciones” nacidas para el nuevo mundo. Por ejemplo, una solución en Microsoft Azure nunca requiere ser creada multitenant; si se desea se puede pero no es necesario porque hereda ya abstracción a centros de datos.
  • Demanda del cómputo en la nube.
    • 2008. Es previsible pronosticar que el 95% de todos los vendedores de software en alianza con hosters van a poder “correr el software” en lugar del cliente gracias a la tecnología de virtualización.
    • 2009. Para fines de este año podemos esperar la llegada masiva de “las nuevas soluciones” creadas nativamente para las tres nubes (Internet, En un Socio o Interna a un cliente) y que se accede por 3 pantallas primarias: La PC, El celular inteligente y la televisión. (Eventualmente con pantallas secundarias como Kioskos, PCs de superficie y videowalls).
    • 2010-1015. La migración e integración “actual a nuevas soluciones” y posteriormente la “integración entre nuevas soluciones” llevarán al menos 5 años, pero verdaderamente darán nueva agilidad a las empresas, haciendo finalmente transparente la tecnología.

Mitos y Realidades. El cómputo en la nube terminará con silos ficticios en el interior de las empresas: los que dentro de TI administran PCs, los “dueños” de los servidores, telecomunicaciones, etc. Esto sucederá conforme se asimile el moviemiento completo que estamos viviendo:

  1. Definitivamente el cómputo en la nube puede ser más costoso que el cómputo actual; muchas empresas pueden tener la capacidad para continuar siento altamente eficientes en correr todos o algunos servicios. En un extremo muy pesimista leer este reporte.
  2. Difícilmente podrá lograrse el alto nivel de desempeño que Amazon demuestra puramente utilizando primariamente virtualización. Los desarrolladores internos deben tomar ventaja de las plataformas de programación en la nube.
  3. Dado que Microsoft no ha anunciado el costo de Windows Azure, se tiene la falsa impresión de que “la tecnología está en beta”, esto es incorrecto. Microsoft iniciará a cobrar a fines de año precios competitivos del mercado para permitir que durante el 2008 no haya obstáculos para experimentar el nuevo modelo y demorar reacciones competitivas. Existen ya socios de Microsoft que operan en producción bajo este ambiente. Las piezas están aqui para llegar al máximo nivel, y continuará mejorando.

Hoy más 2/3 partes del gasto de TI en la empresa no crea ninguna diferenciación real para la misma. Dependiendo del valor que ofrezca cada solución, deberá irse a alguna de la tres nubes. El valor de la nube es mover pilas de complejidad de forma simple.