Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ES | EN

Table of Contents

Info general

El 28 de enero de 2022 se ha publicado la Release 3.3.0 de la Onesait Platform (nemotécnico Moonwalker)siguiendo nuestra política de versionesversionadoVersion Policy onesait Cloud Platform.

Puedes seguir nuestro roadmap en /wiki/spaces/rutaROAD/pages/22836346892309817151.

A continuación puedes ver te contamos las principales funcionalidades de esta release.On Q4 2021... - Hoja de ruta - Developer Portal (atlassian.net)

Engine

Esta distribución de plataforma ofrece herramientas para el desarrollo ágil de microservicios y todo tipo de aplicaciones a través de un enfoque LowCode, incorporando una consola web centralizada que soporta la administración, configuración, desarrollo y despliegue de estas aplicacions.

...

  • Versionado de Elementos de Plataforma sobre Git: esta funcionalidad nos permite tener versionados los elementos de plataforma, tales como ontologías, dashboards, gadgets, apis…, en un repositorio Git, de tal forma que podemos tener un control de cambios sobre dichos elementos y restaurar una versión anterior en cualquier momento. Además, podremos generar versiones etiquetadas de los elementos (tags en Git), para que en caso de migración o de querer restaurar una versión en concreto de los elementos, podamos hacerlo sin problemas.

Una vez configurado el repositorio Git asociado a nuestra instancia de plataforma:

...

se genera un snapshot de los recursos de plataforma en ese momento

...

y a partir de ahí cada vez que creemos o editemos un elemento este, además de guardarse en la ConfigDB, se persistirá en el git configurado:

...

En esta entrada se describe la funcionalidad completa: Versionado de elementos sobre Git

  • Trazabilidad de Procesos de Negocio: esta feature nos permite monitorizar la ejecución de procesos, lo cual es muy útil si tenemos procesos que se ejecutan periódicamente y queremos saber el estado de estos proceso (saber si se han realizado correctamente las operaciones o si ha habido algún problema en alguna de las ejecuciones). En esta primera versión se han tenido en cuenta operaciones con Entidades (Inserts, updates, deletes…) desde distintas fuentes (IoTBroker, Dataflow…).

La funcionalidad está accesible en la sección Data Governance y permite configurar las operaciones a monitorizar, cada cuánto monitorizarlas,…

...

Podéis encontrar el detalle de la funcionalidad aquí:Trazabilidad de Procesos

  • Nueva UI para ver módulos desplegados: esta UI nos permite comprobar de un vistazo qué módulos de la plataforma tenemos desplegados, además la pantalla también permite la exportación de los resultados a un archivo CSV:

...

...

Más info aquí.

  • Mejoras y resolución de bugs: en esta versión se han resuelto los bugs identificados por los usuarios de plataforma, además de incorporar numemrosas mejoras como:

    • Gestión centralizada de parámetros de configuración

    de contraseñasBugs y mejoras como: Actualizada versión de Identity Manager Advanced (Keycloak)
    • para contraseñas (longitud, complejidad, caducidad). Más info.

    • Actualización a la última versión de Keycloak en el Identity Manager.

Intelligence

Esta distribución de la plataforma da soporte al desarrollo de sistemas que usan las capacidades Inteligencia de plataforma, incluyendo ingesta desde diferentes fuentes, analítica, generación y visualización de KPIs y modelos IA/ML.

...

  • Gadget CRUD para Entidades: Esta funcionalidad permite crear gadgets que ofrecen la funcionalidad CRUD (Create, Read, Update y Delete) sobre una Entidad sin tener que programar. La funcionalidad permite crear, editar, borrar y buscar elementos además de la exportación del listado a CSV.

...

En esta entrada se describen todas las opciones del componente: Gadget CRUD

  • Gadget Import de ficheros sobre entidades

  • Diseño de formularios en Gadgets Templates

  • : Este nuevo Gadget (implementado como Gadget Template) permite importar registros hacia una Entidad desde fichero en formato CSV y JSON.

...

Más info: Gadget Import

  • Actualización UI Dashboards Control Panel: Continuando con el rediseño del UI del Control Panel, se ha mejorado el UI para la creación de dashboards, incluyendo una nueva interfaz más sencilla de utilizar, que nos permite añadir o crear gadgets en los dashboards de una forma más sencilla, simplemente arrastrando el elemento deseado y soltándolo en el lienzo del dashboard.

...

Más info: Actualización UI Dashboards Control Panel

  • Bugs y mejoras en dashboards: como API para generar imágenes, pantalla completa en editor de gadgets para Mac, eventos Diseño de formularios en Gadgets Templates: se ha redefinido la forma de crear formularios para los gadget templates y se ha desacoplado del código (manteniendo compatibilidad) pudiendo recuperarse su definición del propio gadget template, lo que permite generar formularios en otras tecnologías o con otras librerías de forma externa.

...

Se puede consultar el detalle de la funcionalidad en esta entrada: Diseño de Formularios en Gadget Templates

  • Otras mejoras y resolución de bugs en Dashboards: en esta release se han incorporado mejoras en la funcionalidad de dashboards como:

    • Mejoras en APIs de gestión de dashboards

    • Eventos en todo el ciclo de vida de los gadgets

Things

Esta distribución de la plataforma da soporte al desarrollo de sistemas IoT, tanto en el ámbito Cloud como Edge.

...

    • API para generar imágenes de un dashboard

    • Asociación de imagen a un gadget y a un dashboard

    • Edición en pantalla completa de los gadgets para Mac

DevOps

Dentro de esta línea de trabajo incluimos todas las herramientas, utilidades y capacidades de plataforma que ayudan en el Desarrollo y la Operación. 

  • Monitorización avanzada sobre los componentes de Plataforma

  • Backups de Plataforma integrados sobre MinIO

  • Nuevo Canal para la gestión de Tickets

  • Certificación de Postgresql como ConfigDB

Onesait Platform Community

Esta línea de trabajo incluye las tareas que realizamos en relación con la Comunidad de la Plataforma, de la que forma parte la versión Open Source de la Plataforma Onesait, así como los diferentes canales de comunicación de la Plataforma.

...