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 versionesversionado: Version 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:
...
...
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
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.
...