Una “Aplicación asesina” es la que satisface la necesidad de un grupo de usuarios, y en el proceso mismo crea aceptación de la herramienta. Recuerdo con claridad cuando los primeros empleados de empresas llamaban “Lotus” a la PC. La hoja de cálculo justificó la inversión del equipo, pero prevalece la subcultura digital…

Ahora nos referiremos al “Cómputo en la nube”; tan solo el hecho de poder “trasladar” las aplicaciones internas a la nube cambia completamente las reglas del partido en innovación con el uso de tecnología. Pensemos mas allá de esa migración en algo que pueda ser por derecho propio Killer Application de la nube. Hay personas que consideran que la nube no produce innovación en software, sino simplemente empujan avances en hardware incluyendo NetBooks y Smartphones. Para mi gusto dicha aplicacion contará con estos elementos:

  • Excediendo el nivel transaccional actual. IEEE Spectrum publica un artículo planteando como los consumidores finales van a demandar experiencias de cómputo intensivas en la forma de juegos electrónicos. Se requiere un gran poder de cómputo debido a la alta demanda concurrente de usuarios. Hasta ahora no se ha demostrado por el alto desempeño esto sea posible. Otras posibles aplicaciones asesinas son “pruebas de carga y desempeño” en la nube.
  • Gran alcance. Otros casos interesantes son las Applicaciones para la Democracia que más allá de publicar en internet bases de datos públicas atienden a toda la población de un País. Dan Bricklin predijo “la infraestructura de TI como un servicio público” en Mayo del 2004.
  • Aprovechas nuevas plataformas. Ray Ozzie se enfocó Live mesh, que permite a los desarrolladores construir aplicaciones que sincronizan los datos entre la nube y múltiples dispositivos portátiles. Hoy día es común empezar a los usuarios a quejarse de que una aplicación no almacena la configuración entre la PC de casa y la de la oficina. Una nueva aplicación muy posiblemente aprovechará las nuevas plataformas en la nube de forma innovadora.
  • Algoritmos verdes. La historia de tecnologías sustentables está en todos lados. El proceso de construcción de software no lo incorpora en su origen. Microsoft es capaz de medir consumo de Agua, Energía y CO2 por aplicación en sus centros de datos, v.gr. Hotmail. Desde el punto de vista operaciones hay mejores prácticas publicadas; pero la ingeniería actual deja fuera del diseño el consumo de energía del algoritmo y de la implementación misma. Creo que existirá la posibilidad de cambiar de algoritmos cuando varíen las condiciones externas. Un nuevo campo a explorar.
  • Tiene impacto real. El valor de TI ha sido y siempre va a ser los problemas que resuelva mediante soluciones. Aunque escucho sobre aulas habilitadas con PCs la pregunta real es como la magia del software realmente hace que aumente la capacidad de aprendizaje de los alumnos. Ya he referido en el pasado este importante video que reflexiona del tema .

Creo que los mencionados pueden ser atributos para una aplicación asesina en la nube. Hay definitivamente pocos patrones en existencia: “mercadotecnia digital en dispositivos electrónicos”, “Voz sobre IP” y muchas otras tecnologías han fallado en titularse. En el peor de los casos, el killer app será la existencia de una gran cantidad de soluciones en la nube que resuelvan nuestros problemas personales y de negocio. Usted… ¿qué piensa?