jueves, 7 de julio de 2011

Beneficios de una solución de cloud computing

Presento a continuación algunas ventajas de una solución cloud, como Google Apps o Office 365, que incluye toda la infraestructura, la plataforma y las aplicaciones necesarias; frente a soluciones on premise, que requieren que la empresa adquiera y administre su hardware y software.
Financieros
  • Se evita realizar una inversión a varios años (asumiendo el costo de financiación) cuando puede repartirse a lo largo de los presupuestos anuales de operación.
  • Se transforman Activos Fijos (CapEx) en Gastos Operacionales (OpEx). Es una tendencia buscar disminuir la tenencia de activos tecnológicos por las ventajas que se mencionan.
  • La depreciación de la inversión realizada a lo largo de varios años es una desventaja impositiva y deja a la empresa sujeta a tecnología que se vuelve obsoleta en poco tiempo. En cambio, la contratación de servicios, además de ser ventajosa impositivamente, permite mantener los costos en relación a las necesidades de la empresa.
  • Al contratar tecnología como servicio, es el proveedor quien carga con el gasto de la actualización del parque tecnológico. Si el proveedor es bueno, la empresa recibe siempre un servicio con la última tecnología sin tener que pagar demás por ello.
Financieros para IT
  • Se ubican los gastos de infraestructura dentro del presupuesto anual de operación, posicionándolos junto con el resto de los costos de venta. Esto ayuda a que IT sea vista como un costo esencial de la realización del negocio en lugar de un generador de grandes necesidades de inversión.
  • Ayuda a posicionar a IT como un área financieramente flexible a las fluctuaciones del negocio.
  • Se evita el costo y trabajo de reposición y manteniento de hardware y software.
  • Se evita el costo y trabajo de pruebas de compatibilidad entre versiones, requeridas cada vez que se instala una nueva versión de los productos.
Referencias
1. Why CIOs Should Shift from Capex to Opex
2. Google Apps 4 ROI Cases Studies

domingo, 26 de junio de 2011

Release Tracks de Google Apps

Continuando con el tema de un post anterior (ver 1) voy a profundizar  sobre las opciones que tiene un administrador de Google Apps para seleccionar la estrategia más agresiva o más conservadora de actualización funcional de sus aplicaciones. Las opciones son 2:
  • Rapid Release (Liberación Rápida): las nuevas funciones se activan para el dominio tan pronto como Google realiza su puesta en producción. Las cuentas personales (gratuitas) se activan por este mecanismo.
  • Scheduled Release (Liberación Programada): las nuevas funciones se comunican por mail previamente los días martes y, por lo menos, una semana después de haber sido liberadas para los usuarios de la opción rápida. La activación se realiza el martes de la semana siguiente.
Comparación de eventos de comunicación y actualización
para los 2 esquemas de liberación
Yo, como consultor, utilizo la Liberación Rápida para conocer y probar lo antes posible las nuevas funcionalidades. Para una empresa recomiendo utilizar la Liberación Progamada. De manera que los administradores de IT puedan recibir los avisos previos y preparar alguna comunicación interna, si es necesario.
Para las grandes empresas es conveniente contar con un dominio adicional (posiblemente asociado a una versión gratuita de Google Apps) asociado a la Liberación Rápida, para poder realizar pruebas de la nueva funcionalidad, en los casos que se crea conveniente, antes de la liberación a los usuarios.

Es importante aclarar que no es posible evitar la liberación de nueva funcionalidad, ya que esto asegura que todo el ecosistema de Google Apps está funcionando bajo las mismas versiones y todos podemos gozar de la misma alta disponibilidad y performance.

Referencias
1. Estrategia para priorizar estabilidad de usuarios pagos?
2. Google Apps release process

Gracias a Dante Otero por la fuente de información!
[Technorati code: JZ446QJGBCST]

Tecnologías emergentes Cloud Computing y Gestión de Riesgos

El martes pasado asistí a un evento organizado por Baitec (la Incubadora de empresas de Base Tecnológica del Gobierno de la Ciudad de Buenos Aires). Se habló de Cloud Computing y la gestión de sus riesgos asociados. Los expositores fueron Dante Otero, de Google, Ezequiel Glinsky de Microsoft y Carlos Mora, de Santa Mónica Consulting.

Realmente fue una buena combinación de temas, ya que siempre es positivo (diría necesario!) para un proyecto, gestionar sus riesgos asociados. Siempre los hay. No hacerlo es negarse a ver la realidad y quedar a la suerte del destino... y la implementación o desarrollo con cloud computing es, en este sentido, como cualquier otro proyecto.
Los oradores: Carlos Mora, Ezequiel Glinsky y Dante Otero
Primero Dante y Ezequiel expusieron, respectivamente, las propuestas de Google y Microsoft para cloud. Ezequiel explicó que Microsoft estará lanzando su plataforma de desarrollo Azure y la suite de aplicaciones online (Exchange, Office y Sharepoint), en Argentina, durante el año 2012.
Dante comentó que tanto Google App Engine como Google Apps están disponibles a nivel mundial.

Carlos hizo una muy buena presentación de la necesidad de realizar un adecuado manejo de riesgos para los proyectos y los procesos de tecnología y profundizó especialmente las consideraciones a tener en cuenta en una implementación de Cloud Computing.

Ezequiel Glinsky contó que la empresa desarrolladora de juegos online Three Mellons, fundada por argentinos y comprada posteriormente por Disney, utiliza Windows Azure (la plataforma de aplicaciones en la nube de Microsoft) y fue reconocida como una de las mejores del año por Microsoft. Three Melons reconoce que Azure le permitió implementar en tiempo record su famoso juego Bola, para Facebook.

Dante Otero destacó que, superando el SLA de 99,9%, ofrecido para el paquete Google Apps for Business, la disponibilidad real de la misma durante 2010 fue de casi 99,99%. Este paquete, que incluye 24 aplicaciones (entre las que se destacan Gmail, Gtalk, Google Docs y Google Sites) es ya utilizado por más de 4.000.000 de empresas en todo el mundo. Otro punto destacado por Dante para el año 2010 fue el promedio de 14 nuevas funciones incorporadas en cada mes. Y en 2011 el ritmo es aún mayor. La modalidad de mejorar de manera contínua las aplicaciones es uno de los puntos que las diferencia de Microsoft, que tiene un esquema de actualizaciones cada 2 ó 3 años. A mi entender esto es mucho más amigable para el usuario: ya que no hay que esperar mucho para recibir nuevas funcionalidades (que usualmente son las demandadas por los usuarios) y no existen grandes disrupciones en la experiencia del usuario (como sí se dan cuando Microsoft decide implementar una nueva interfaz con ribbon, por ejemplo).

Finalmente, Carlos Mora realizó una muy clara exposición. Explicó que los riesgos son incertezas que deben primero reconocerse (Análisis de riesgos) para luego gestionarlos (Gestión de riesgos) para reducir su probabilidad de ocurrencia y tomar contramedidas para mitigarlos, en caso de que sucedan.
Entre los beneficios destacados de la gestión de riesgos mencionó:
  • Proteger la inversión.
  • Preparar para enfrentar las amenazas.
  • Incrementare la confianza en la gestión.
  • Evitar la "gestión por crisis" (apagar incendios...).
Otro tema que mencionó es "cuanto se está dispuesto a pagar para minimizar ciertos riesgos". Ya que, a veces, el costo de mitigar un riesgo es mayor al que se incurriría si este se produce.

Referencias
1. Presentación Santa Mónica Consulting - Gestión de Riesgos