Sonoa: un modelo de negocio que saca partido a las necesidades del Cloud Computing

Desde hace tiempo viendo dándole vueltas a qué modelos de negocio pueden surgir alrededor del Cloud Computing, y que no sean los ya conocidos relacionados con la Virtualización, Facturación, Provisión, etc… Dado que me ha tocado lidiar con la implantación de Enterprise Services Bus (ESB) para la adopción de SOA dentro de alguna gran organización, la idea de que existiese un ESB específico para las necesidades del Cloud Computing me rondaba la cabeza.

Vía TechcrunchIT descubro una compañía que no solo ha tenido una idea similar, sino que además ha levantado 25 millones de dólares para llevarla a cabo. La empresa se llama Sonoa Systems, y su propuesta puede sonar similar a la de un ESB clásico, aunque no lo es.Su producto ServiceNet Appliance permite añadir una capa extra virtual que permite:

  • gestionar el control de acceso a los recursos,
  • habilitar cierta interoperabilidad entre protocolos
  • monitoriza el rendimiento y disponibilidad de los servicios de cara a establecer y garantizar los Acuerdos de Nivel de Servicio
  • controlar de manera proactiva el acceso los servicios Web expuestos a los clientes.
  • forzar el uso de políticas de manera no intrusiva a los servicios
  • unificar en un único punto todas las políticas para reducir el trabajo de gestión
  • priorización de tráfico en función de los servicios demandados
  • ayudar a controlar el gasto realizado sobre servicios externos

Puede que este producto sólo sea un ESB al que le han puesto la etiqueta ‘Cloud’ para tratar de venderlo mejor -todo lo que ofrecen lo tienen los ESBs mayoritarios-, pero esto me plantea varias cuestiones, y estoy seguro que son cuestiones que también tienen los clientes que se enchufan a la Nube.

Si quiero contratar uno o varios servicios en la nube…

  • ¿Cómo controlo yo que el SLA de mi proveedor se está cumpliendo?
  • ¿Cómo puedo restringir el uso de mi proveedor en la nube para no hacer gasto innecesario?
  • ¿Puedo evitar el ‘casarme’ con el API de un proveedor?
  • ¿Cómo se yo que la información que está almacenando el proveedor está bien cuidada?

Y si quiero vender servicios en la nube, pues me surgen muchos más:

  • ¿Cómo puedo controlar el acceso de un cliente a un recurso o varios?
  • ¿Cómo integro el sistema de facturación elegido con mi sistema provisión?
  • ¿Cómo controlo el SLA de mis servicios de manera individualizada por cliente?
  • ¿Cómo puedo garantizar legalmente que mis métricas para el SLA son reales?
  • ¿Cómo realizo un control de cuota de grano fino por recurso y cliente?

Vamos, que creo que en la gestión de los servicios a alojar en La Nube puede haber hueco para el desarrollo de plataformas que resuelvan todos estos problemas.