GoGrid libera su API de gestión bajo licencia Creative Commons

GoGrid es una empresa que ofrece Infraestructura Como Servicios (IaaS) de manera similar a como hace Amazon Web Services. Parece que querían eclipsar a Obama en la ceremonia de envestidura anunciando que liberan la especificación del API de gestión de su CloudCenter, la especificación GoGrid cloudcenter Application Programming Interface (API) bajo una licencia Creative Commons. Esto permitirá a desarrolladores, integradores y demás profesionales IT copiar, modificar, distribuir y republicar este API libremente.

Las restricciones de la licencia The Creative Commons Attribution Share Alike 3.0, permite lo siguiente:

  • Compartir, distribuir, mostrar y ejecutar la obra
  • Hacer obras derivadas

Y debe cumplir las siguientes condiciones:

  • Debe haber un reconocimiento completo a GoGrid, al autor y al licenciante.
  • No hay ningún respaldo de GoGrid sobre ninguna de las obras derivadas del uso del API o su re-elaboración.
  • Después de cualquier transformación, alteración o creación sobre esta obra, cualquier distribución debe estar bajo la misma licencia, una compatible o similar.
  • Hay que dejar claro a terceros los términos de esta licencia. Lo mejor es enlazar a la Wiki de GoGrid sobre el API: http://wiki.gogrid.com/wiki/index.php/API
  • Cualquiera de estas condiciones pueden no ser exigibles con el permiso de GoGrid.

Si echamos un vistazo al API en su wiki podemos ver que se trata de un API potente, ya que cubre los siguientes puntos:

  • Balanceo de Carga
  • Gestión de Servidores
  • Gestión de imágenes virtuales de servidores
  • Gestión de Red (IPs)
  • Seguridad (passwords)
  • Facturación

Es decir, casi la gestión completa de un Datacenter privado -o CloudCenter- como lo llaman ellos.

Veremos si consiguen que esta especificación abierta triunfe y otros proveedores de Cloud la tomen como referencia para otras implementaciones de Clouds privados -o públicos, ¿por qué no?- en el futuro. Los usuarios finales se beneficiarán por el aumento de la competencia, y aparecerá un ecosistema de empresas alrededor de estas nuevas Nubes que vivan de la competencia entre ellas, y no de las decisiones que tomen otros.

Gigaspaces y GoGrid lanzan un servicio de Cloud Computing de nivel Empresarial

No todo el Cloud Computing va a ser Amazon Web Services. Existen otras propuestas interesantes, y creo GoGrid es una de las que parece más profesional. Por poner un ejemplo, ofrecen balanceadores F5 dentro de su infraestructura, lo que en mi opinión es fundamental para poner en marcha tolerante a fallos. También el servicio de monitorización y soporte 24×7 es algo fundamental a la hora de establecer los niveles de servicio. 

Y dentro del mundo de las empresas de software que desarrollan software de infraestructura para el Cloud Computing uno de mis favoritos es GigaSpaces. Su producto eXtreme Application Platform (XAP) es una de las soluciones de Grid Computing para empresas que más implantación tiene. Simplificando su propuesta, ellos plantean que el modelo de separación de capas clásico propuesto en arquitecturas empresariales de presentación-negocio-datos no es válido si quieres implementar soluciones de alto rendimiento y altamente escalables. Ellos plantean otra arquitectura en la que cada nodo es autocontenido y por lo tanto escalar es sencillo ya que simplemente hay que añadir más nodos. Resumiendo, computación distribuida y Grid de datos de nivel empresarial. Por cierto que se basa en un standar Java muy olvidado como es JavaSpaces.

En esta nota de prensa anuncian que han unido sus fuerzas para ofrecer el ‘Santo Grial de las TI’: Si hay un pico de demanda importante, la combinación de ambas propuestas te permitirá soportarlo. Se me ocurren varios casos en los que puede ser interesante el uso de este tipo de soluciones elásticas, pero por ejemplo aquellos que necesiten realizar operaciones de liquidación y conciliación al cierre de un mercado o en fechas muy señaladas y con slots de tiempo muy reducidos que pueden beneficiarse de este tipo de soluciones. Tu sistema funciona unas pocas horas pero necesitas muchos ciclos de CPU para hacerlo. Si el mercado ha estado loco ese día y hay mucho volumen, pues más nodos del Cloud, que es Agosto y no hay moviento, pues solo contratas lo imprescindible.

¿Qué se os ocurre a vosotros?

Cloud Computing in Plain English con subtítulos en Español

Hace unos días vi este video tutorial titulado ‘Cloud Computing in Plain English’ hecho por GoGrid. Me pareció simplemente magnífico, siguiendo la estela de los que otros han hecho, como Google Docs por ejemplo. Así que ni corto ni perezoso me he puesto a ponerle subtitulos en español para que el españolito interesado en el Cloud Computing pero no interesado en el idioma inglés (público objetivo de este blog, por otra parte) pueda disfrutar de una pieza magnífica.

Que la disfrutéis.