Publicada Release 1.2.0 (arkanoid) de la onesait Cloud Platform

Publicada Release 1.2.0 (arkanoid) de la onesait Cloud Platform

Este 15 de febrero de 2019 se ha publicado la release 1.2.0 de la onesait Cloud Platform, de forma nemotécnica, la release Arkanoid.

La versión 1.2.0.0 es la primera versión estable de 2019 e inaugura el nombrado de las versiones estables con nombres de videojuegos de 8 bits siguiendo un orden alfabético (más detalles sobre política de versiones aquí: /wiki/spaces/PT/pages/60326117).

A continuación puedes ver las principales novedades de esta versión:

  • Funcionalidad Visores GIS: a través del ControlPanel un usuario de la plataforma puede crear Capas GIS, a partir de Ontologías con información geográfica (GeoJSON), de servicios WMS o incluso creándola desde un mapa y finalmente crear un Visor GIS sobre tecnología Cesium. La plataforma genera el código Javascript del visor además de servirlo. De esta forma el usuario puede editar el código para completar la funcionalidad.

Para usar la funcionalidad se puede seguir este tutorial /wiki/spaces/PT/pages/45809698 o ver este video.

  • Funcionalidad SOO integrada: se han completado las funcionalidades de Identity Manager y de Access Manager que ya ofrecía la plataforma vía Realms ofreciendo un servicio de SSO (Single-Sign-On) que permite que otras aplicaciones cliente utilicen la funcionalidad para autenticar sus aplicaciones de forma integrada con el Control. Se describe en detalle en (Security) Enable SSO with onesait OAuth2 Server in any client App 

  • Nueva Web Monitorización con SSO: la plataforma ofrece diversas herramientas para monitorizar el estado de los diversos módulos de la plataforma. En la web de monitorización un usuario con Rol Administrador u Operador puede ver el estado de los módulos 

  • Ontología a partir de API REST: esta funcionalidad permite conectarse desde la plataforma a un API REST y generar una ontología virtual que la representa, de esta forma podré manejar invocaciones a este API REST como si estuviese manejando una ontología, pudiendo crear flujos de proceso, dashboarding,... En este tutorial se explica el proceso (Ontologies) (ES) Crear una ontología desde una API REST y ejemplos de uso con FlowEngine y Dashboards

  • Funcionalidad Petición Soporte desde el ControlPanel: ahora cualquier usuario desde el propio ControlPanel de la plataforma podrá solicitar el cambio de rol de usuario en la plataforma y solicitar soporte antes cualquier duda o bug de la plataforma. Más detalles aquí: /wiki/spaces/PT/pages/56852580

  •  Gestión de los menús del ControlPanel: con esta funcionalidad un usuario con rol Administrador, podrá gestionar las opciones del menú que se habilitan para cada rol de la plataforma. De esta forma podrá decidir qué roles tienen acceso a qué funcionalidades y la forma de acceso. Más detalle: (ES) Cómo configurar el menú del Control Panel

  • Nuevas Capacidades en el motor de Dashboards: en esta versión se han integrado nuevas capacidades en este componente, entre las más destacadas tenemos:

    • Capacidad para poder cargar librerías, estilos, JS en el dashboard. Esto permite por ejemplo usar otras librerías gráficas para crear nuevos gadgets (por ejemplo usando el sistema de diseño de onesait). Aquí puede verse un ejemplo: (Dashboards) (ES) Usar librerías y estilos en nuestros Dashboards

    • Integración de Gadget Template con el resto de gadgets: el concepto de gadget Template permite crear nuevos gadgets a partir de plantillas creadas programáticamente. A partir de esta versión, el gadget Template se trata como cualquier otro gadget, ... 

    • Integración entre Visores GIS y gadgets: con esta funcionalidad, podemos dentro de un dashboard manejar eventos entre gadgets y visores GIS, un ejemplo en este tutorial /wiki/spaces/PT/pages/59801646

  • Contenedor Instalador vía Ansible: para simplificar aún más el proceso de instalación de la plataforma se ha creado un contenedor Docker que incluye dentro Ansible y todo lo necesario para realizar una instalación completa de la plataforma de forma automática. Podéis acceder a este instalador en el Registro Docker de la Plataforma:

  • Actualización Marketplace de la Plataforma: El Marketplace de la plataforma es el sitio donde un usuario puede publicar sus ontologías, APIS, dashboards, ontologías,... al resto de usuarios de la plataforma, en esta versión el Marketplace sólo soporta el modelo FREE, en la próxima versión se habilitarán otros modelos de comercialización:

  • Actualizaciones en Portal del Desarrolladorse ha reestructurado todo el espacio (https://onesaitplatform.online) para hacerlo más intuitivo y sobre todo se ha trabajado en disponer de todas las guías y documentos de la plataforma en lenguaje inglés y castellano, de modo que el usuario de este portal seleccione el idioma con el que se sienta más cómodo.

  • Guías de Extensión de la plataforma: trabajando en la publicación Open Source de la plataforma en junio de 2019, se han generado un completo conjunto de guías que indican cómo extender la funcionalidad de diversas formas: