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

sábado, 18 de junio de 2011

Un paquete del Marketplace para complementar Google Apps

Esta semana 3 desarrolladores que ofrecían sus productos para complementar Google Apps por separado hicieron un acuerdo y lanzaron un paquete de aplicaciones en conjunto. Es importante destacar que el precio es muy competitivo, ya que estos productos, por separado cuestan US$ 27 y en el paquete se pueden conseguir por US$ 9 por usuario por año.

Banner de promoción del paquete de seguridad
¿Qué es lo que ofrecen? Bueno, describo brevemente las funcionalidades de cada uno:

Backupify
Este producto permite configurar backups periódicos (diarios o semanales) de los datos del dominio en un storage montado sobre la plataforma de Amazon S3. Solucionando problemas de borrados accidentales o, inclusive, maliciosos.
Principales características:
  • Configuración de copia de seguridad y gestión centralizada para todos los usuarios de Google Apps.
  • Copia de seguridad automática de Google Docs, calendarios, contactos y sitios.
  • Posibilidad de navegar por los archivos para localizar, ver, descargar y restaurar los datos.
  • Restauración con un clic.
CloudLock
Este producto está orientado a asegurar Google Docs y tener control y visibilidad mediante la auditoría y gestión de los derechos de acceso. También implementar políticas de compliance y de retención de registros.
Principales características:
  • Análisis de uso
  • Reportes de exposición de datos
  • Auditoría de documentos y usuarios
  • Alertas de exposición
  • Reportes detallados de cambios
  • Reparación de documentos y Derechos de Acceso
  • Pista de auditoría completa
Power Panel
Este es un conjunto de herramientas para simplificar la administración. Las principales características son:
  • Administración de la Biblioteca Compartida de contactos.
  • Delegación de funciones administrativas como reset de contraseñas.
  • Macros para aplicar diversas políticas a grupos de usuarios.
  • Monitoreo de emails.
Voy a probarlo y contar la experiencia.
Referencias
  1. Secure Cloud Bundle
  2. Backupify
  3. Cloud Lock
  4. Power Panel