Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Recuperado desde v. 10

El viernes 7 14 de julio abril de 2023 se ha publicado la release 5.10.0 de Onesait Platform (nemotécnico Survivor Renegade)siguiendo nuestra política de versionado: Version Policy Onesait Platform.

Puedes seguir nuestro Roadmap y encontrar más información sobre las capacidades de la Plataforma en el Portal del Desarrollador.

Table of Contents

ENGINE

Info

Optimiza el desarrollo de soluciones de negocio independizando de la capa tecnológica con estrategia Lowcode

Aplicamos estrategias ágiles y de Lowcode para el desarrollo e integración de soluciones empresariales, basado en estándares, independientes de vendors cloud específicos, y desplegable sobre IaaS, SaaS o infraestructuras On Premise:

  • Escalabilidad y estabilidad de cualquier infraestructura

  • El dato en el centro

  • Seguridad integrada de extremo a extremo

Más info en Guías Engine

Despliegue de Plataforma en Google Marketplace

Tras unas semanas de trabajo con el equipo de Google (gracias Fron, Emilio) ya tenemos disponible Onesait Platform en el Marketplace de Google.

...

A través del Market se puede contratar una instancia de Plataforma, que se autoprovisionará en GCP usando GKE como motor de ejecución:

...

Ofrecemos 2 modelos de compra, uno para Entornos de Desarrollo, con un coste limitado y acceso a todos los componentes y otra para Entornos Productivos en los que se puede elegir los componentes necesarios y su escalado.

Además, hemos creado un activo Onesait para simplificar el despliegue de otras soluciones en el Marketplace de Google.

Más info aquí.

Concepto de Bundle

Este nuevo concepto surge para permitir la creación de activos en Plataforma que pueda compartirse entre proyectos, entornos e instalaciones de Plataforma.

Un Bundle es una agrupación de elementos de Plataforma empaquetados, bien en un ZIP bien en una carpeta de un repositorio Git. Desde el Control Panel podré crearlos y también importarlos.

Un ejemplo de uso sería una aplicación de Plataforma que tiene varias Entidades, APIs, gadgets, un dashboard y un DataFlow (como este demostrador), a través del concepto de Bundle podré seleccionar estos elementos de mi entorno, empaquetarlos y publicarlos en Github para que otros usuarios puedan desplegarlos en su instalación de plataforma.

<IMAGEN>

Tracing distribuido en Plataforma

Con el objetivo de incorporar nuevas capacidades en Onesait Platform en la construcción de MSA (Arquitectura de Microservicios) hemos incorporado la funcionalidad de Tracing distribuido.

Esta funcionalidad permite trazar una petición desde que se genera hasta el final, lo cual es importante en una arquitectura de este tipo en el que una petición puede pasar por varios microservicios y módulos.

...

Además se incluye una UI integrada en el Control Panel para poder visualizar de forma sencilla la petición completa, lo que puede ayudarnos a diagnosticar problemas, ver cuellos de botella, tiempos largos,…

...

Generación de documentación sobre elementos de plataforma

Con esta funcionalidad pretendemos apoyar en el trabajo de documentar un sistema construido sobre plataforma. A través del propio Control Panel de plataforma podré generar tanto en formato web como en pdf la documentación sobre todos los elementos de plataforma.

...

En esta entrada se describe el uso de esta funcionalidad.

Soporte MQTT nativo

En esta release pasamos a soportar MQTT de forma nativa, es decir permitimos la comunicación a través de tópicos MQTT con la seguridad de plataforma (hasta ahora, el Digital Broker de Plataforma sólo soportaba MQTT a a través de nuestro protocolo de mensajería SSAP que enmascara el protocolo base).

...

Información y ejemplo de uso en esta entrada.

Gestión de Proyectos de Mapas GIS

Esta funcionalidad permite una completa gestión de proyectos de Mapas GIS.

...

Esta gestión incluye:

  • Configuración visual de los mapas: incluyendo las herramientas que se muestran, las capas, los servicios y los distintos estilos.

  • API REST incluyendo la importación y exportación de estos proyectos.

  • Un proyecto web de plataforma que muestra el proyecto de mapas.

Más detalle aquí.

Monitorización FlowEngine

Para facilitar la monitorización de consumo de recursos por parte de cada dominio (instancia de NodeRED) de. Flow Engine, se han creado una serie de elementos de plataforma que nos permiten analizar los propios logs de dicho módulo y visualizar la información de consumo de recursos y ejecución de procesos de manera sencilla mediante un dashboard.

...

En esta entrada se explica el funcionamiento completo y cómo desplegarlo.

Java 17 como JVM por defecto de Plataforma

En esta versión, se ha migrado y certificado la plataforma para utilizar por defecto la última versión LTS de Java, la 17, como JVM para todos los módulos de la plataforma.

Más info.

Otras mejoras

Además de la resolución de bug se han incorporado otras mejoras como estas:

...

  • Automatización del proceso de creación de verticales: para que los propios usuarios administradores de plataforma puedan crearlos en entornos multitenant.

  • Optimización del listado MyFiles en el FileRepository: para evitar el tiempo de carga prolongado cuando se manejan muchos ficheros.

  • Optimización del filtrado de entidades pudiendo seleccionar o no Entidades de auditoría y log.

INTELLIGENCE

Info

Maximiza el valor de tu información con nuestra metodología y algoritmia

Virtualizamos y simplificamos el acceso a los datos entre organizaciones, departamentos y sistemas, logrando una visión 360º de las entidades de negocio y facilitando su explotación mediante reglas en tiempo real, ejecución de algoritmia compleja o análisis tradicional:

  • Modelo único de datos multi-repositorio

  • Entorno colaborativo para Data Scientist

  • Acceso, gestión y consumo de APIs

Más información en Guías Intelligence

Nueva Versión Notebooks Engine

En esta versión, se ha actualizado el motor de los Notebooks a la versión de Zeppelin 0.10.1, que incluye novedades como mejora en la integración con Jupyter, Integración nativa con Kubernetes ynuevos ZeppelinAPI para poder ejecutar en remoto notebooks de forma programática y SessionAPI para poder ejecutar código libre contra intérpretes con autenticación de plataforma

...

Más info.

Nuevas Funcionalidades en Portal Open Data

Hemos incorporado nuevas capacidades a nuestro Portal Open Data permitiendo visualizar estadísticas sobre los conjuntos de datos, descargar el catálogo de estos en formato rdf, y añadir comentarios a los conjuntos de datos.

...

Podéis encontrar el detalle sobre las mejoras aquí.

Estadística de Entidades

Hemos incorporado una versión inicial de la funcionalidad de estadísticas sobre las Entidades de plataforma al estilo del famoso describe de pandas.

...

Más info.

Nueva UI para gadgets custom

Para mejora la experiencia de usuario a la hora de crear gadgets custom se ha añadido un panel desplegable derecho en la pantalla de edición de los dashboards, que muestra la configuración del gadget:

...

Más información sobre su uso en esta entrada.

CENTER

Info

Herramienta de soporte a la modernización de sistemas y la migración al Cloud.

Onesait Platform Center (Center) es una herramienta que da soporte en estas áreas:

  • Guiar las fases de un proyecto (arranque, desarrollo, operación, gestión del cambio) a través de un enfoque LowCode (*) aportando herramientas visuales de alto nivel a todas las fases

  • Apoyar en el proceso de modernización de aplicaciones y migración al Cloud

  • Estandarizar la creación de soluciones incluyendo su arquitectura y despliegue

  • Simplificar la operación del sistema

Más información en Guías Center

Generación de Charts Helm (a partir de un Entorno Kubernetes)

Esta nueva funcionalidad del Center permite precisamente generar un Chart Helm con la configuración externalizada, a partir de una instalación en un entorno, de manera que a partir de un entorno podemos en unos sencillos pasos, generar el instalador que nos permite reproducir nuestro producto en otro entorno.

...

Esta entrada describe el uso de la funcionalidad.

DEVOPS & SUPPORT

Info

Nuestro marco de referencia DevOps define la incorporación de las prácticas más recientes y contrastadas para asegurar la calidad y agilidad del proceso de desarrollo de la plataforma.

Piloto Gestión de Vulnerabilidades

Como cualquier software, Onesait Platform tiene múltiples dependencias de software de terceros, desde librerías utilizadas en tiempo de desarrollo hasta sistemas operativos utilizados en los contenedores a la hora de desplegar y es vital analizar y actualizar dichas dependencias a medida que se van detectado amenazas de seguridad.

...

Toda la información sobre el proceso seguido en esta entrada.

DEMOSTRADORES

Info

Aquí te contamos los últimos demostradores que hemos desarrollado sobre la plataforma, y que han servidor para enseñar a clientes algunas de las capacidades de plataforma.

Si quieres que te enseñemos en directo alguna de estas demos no dudes en contactarnos para concertar una cita con nosotros a través de contact@onesaitplatform.com

Demostrador Flujo Expedientes bancarios

Se ha desarrollado una prueba de concepto parar generar expedientes bancarios para distintas entidades a partir de los datos obtenidos invocando un Servicio REST. En el demostrador se han usado el Dataflow, Flow Engine, entidades virtuales, APIs y Dashboards de la plataforma.

...

Detalle sobre la demo.

COMMUNITY

Info

Apuesta por tecnologías Open Source para crear comunidad y asegurar independencia

Versiones Comunidad

  • Publicación de la release 4.3.0-ce en Github: en las próximas semanas publicaremos la versión 4.3.0 Community Edition de la Plataforma en nuestro repositorio, donde podréis descargarla y probarla: https://github.com/onesaitplatform/onesaitplatform-cloud

  • Actualizada la instancia de CloudLab con la versión 4.3.0-Quest

Canales de la Comunidad

Son los que utilizamos para estar en contacto con vosotros. Cada trimestre que pasa seguimos creciendo tanto en contenidos como en seguidores (¡muchas gracias a todos!). A lo largo de este primer trimestre de 2023:

...