OAproject,Plataforma Saas

Como consecuencia de la experiencia en proyectos propios Open Alliance dispone de  desarrollos que en conjunto configuran los elementos necesarios para construir una plataforma de explotación de software Saas a medida  de las necesidades del cliente.

OAproject  abarca las siguientes necesidades o áreas de servicio:

El catalogo

Son los servicios de la plataforma que permiten al cliente seleccionar las aplicaciones disponibles y aplicar las reglas de dependencia  en la composición.En el caso de plataformas con pocas aplicaciones el catalogo puede ser un simple listado de disponibilidades, pero al aumentar el número de aplicaciones debemos plantear funcionalidades avanzadas que ayuden al cliente a hacer su elección.

La operación

Las aplicaciones no están normalmente concebidas para explotarse en un entorno multipropiedad (Multi-tenancy). La plataforma mantiene la relación de usuarios que pertenecen a cada cliente y  la relación "hosts" disponibles para el cliente (Hosting compartido en la plataforma, Maquinas virtuales de un proveedor, maquinas propias).

La plataforma gestiona las instancias de cliente  y  provisiona de forma automática las aplicaciones y su entorno de explotación en los "hosts"  disponibles. La creación de instancias de cliente como alternativa a multi-tenancy, facilita la gestión posterior de cada cliente y permite mover las aplicaciones entre diferentes ubicaciones disponibles.

El contrato

Son los servicios que permiten al cliente darse de alta en la plataforma y contratar. Al gestor de la plataformale permite gestionar las modalidades del servicio (Demo, alta, suspensión,baja...),  los consumos incurridos por el cliente y la facturación y cobro del servicio.

Infraestructura

La plataforma puede poner en competencia la oferta  de diferentes proveedores de hosting. Los servicios de la plataforma permiten dar de alta y modificar maquinas virtuales de forma automática en el proveedor seleccionado.