Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

¡Una nueva Onesait Platform!

Finalizado el segundo trimestre publicamos la segunda release en la que la plataforma agrega las distribuciones Experience y Center.

...

El 15 de julio de 2022 se publica Release 4.1.0 de la Onesait Platform (nemotécnico OutLaw)siguiendo nuestra política de versionado: Version Policy Onesait Platform.

Table of Contents

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

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

License Manager

En este release se ha publicado la primera versión del nuevo módulo de gestión de licencias.

...

Más información en la descripción del componente: Desarrollo del License Manager

Soporte Valores enumerados y nulos en Entidades (Ontologías)

Esta funcionalidad permite definir valores enumerados y valores por defecto para los atributos de una Entidad.

...

Estas funcionalidades se detallan en estas entradas:

Soporte Valores Enumerados en Entidades

Soporte Defaults en Entidades  

Publicación Activos Arquitectura en modelo OpenSource

En este trimestre se ha comenzado con las publicaciones de los activos de Arquitectura Onesait en modelo Open Source, liberándolos en Github, además de en Nexus y DockerHub.

Podéis ver qué activos se han publicado en esta release aquí: Publicación Activos Arquitectura en modelo OpenSource

Otras mejoras

Soporte autenticación con certificados

En esta versión hemos dado soporte a la autenticación por certificados en nuestro Identity Manager avanzado basado en Keycloak.

Más info en Autenticación por certificados

Mejoras en Aceleradores Arquitectura

Durante este trimestre se han abordado diversas mejoras en los aceleradores de arquitectura, incluyendo Initializr, Release Manager, Gestor de Roles y Usuarios y Open API Hub.

En esta entrada podéis leer el detalle: Mejoras en aceleradores

Mejora en gestión de proyectos

En esta release hemos iniciado el proceso de transformación del concepto de Proyecto, a partir de ahora comenzaremos a llamar Application/Aplicación al Proyecto para diferenciarlos de otros conceptos de plataforma como el de proyecto Web.

...

Se ha rediseñado la UI de Gestión de Proyectos/Aplicaciones para simplificar el manejo de estos.

...

Publicación Marco de Referencia Arquitectura

Info en Marco de Referencia Arquitectura Backend.

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

Modelos AutoML desde Plataforma

Con esta funcionalidad podremos seleccionar los atributos de una Entidad (o bien hacer una query en SQL sobre una o varias Entidades) y se creará y entrenará automáticamente un modelo de aprendizaje, que permita predecir el valor de otro atributo.

...

Dentro de la esta sección podéis encontrar más documentación sobre el componente: AutoML

Soporte Gestión Clusters Spark

En este trimestre hemos comenzado con esta funcionalidad que continuaremos durante Q3. En el trimestre nos hemos centrado en el despliegue embebido de un cluster Spark junto con Plataforma junto con sus herramientas de visualización de jobs, además de en poder enviar jobs Spark a través de las herramientas de plataforma.

...

En esta entrada se analiza con detalle la integración y futuras ampliaciones: Gestión e Integración con Clusteres Spark

Nuevo Onesait Platform DataFlow

Hasta esta versión, Onesait Platform ha contado con Streamsets Data Collector (SDC) como motor del módulo Onesait Platform Dataflow. SDC era un software open-source, durante este tiempo hemos usado con éxito esta tecnología en multitud de proyectos y productos.

...

En cualquier caso, Onesait Platform continuará soportando Streamsets Data Collector para todos aquellos proyectos que prefieran adquirir la licencia de Streamsets.

Más detalle en Nueva versión de Onesait Platform Dataflow

Otras mejoras

Acceso a VPNs privadas desde DataFlow

Se ha encapsulado en el DataFlow la capacidad para conectarse a una VPN tipo OpenVPN desde dentro de un pipeline, de modo que se arranque el acceso a esta VPN al arranque del flujo y se desconecte al terminarlo de forma autónoma.

...

Más detalle sobre cómo configurar esto en Acceso desde Dataflow a VPNs privadas

EXPERIENCE

Info

Un completo sistema de Diseño para la definición y construcción de productos digitales

Conectamos la investigación y el diseño centrado en el usuario con la construcción y desarrollo de interfaces con las últimas tecnologías:

+70 componentes reutilizables

35% de ahorro de tiempo en conceptualización y diseño

25% de ahorro en tiempo de desarrollo front

Tras la integración del activo Onesait Design como Onesait Platform Experience (más info en /wiki/spaces/DOC/pages/3516858369 ) en este trimestre hemos avanzado en 2 líneas muy importantes:

Desarrollo Visual de Interfaces de Usuario a partir de diseño FIGMA

Con intención de ofrecer una solución propia para el desarrollo de interfaces de usuario con un enfoque Low Code, se ha desarrollado un arquetipo de gestión de usuarios y roles conectado a las APIs de Onesait Platform.

...

Podéis encontrar más detalle sobre la herramienta en Desarrollo Visual LowCode a partir de diseños FIGMA /wiki/spaces/DOC/pages/3574661121

Desarrollo con microfrontends

Con los microfrontends puede integrar en tiempo de construcción diferentes módulos, de este modo la aplicación principal será el contenedor que instalará los componentes como librerías.

Estos microfrontends o módulos distribuidos están construidos con Vue.js y siguen la estructura de un proyecto bajo este framework de desarrollo.

Más info en Microfrontends: cómo construir módulos distribuidos /wiki/spaces/DOC/pages/3574792193

CENTER

Info

Monitoriza las operaciones de tus entornos y soluciones mediante una consola centralizada

Gestiona el despliegue y operación de tus soluciones en tu nube preferida, y dispón de herramientas para facilitar la migración al cloud de tus Legacy:

  • Simplifica las migraciones al Cloud

  • Centraliza el ecosistema DevSecOps

  • Gestiona el despliegue de aceleradores funcionales reutilizables

Tras la versión inicial del Control Center en este trimestre nos hemos centrado en estas líneas de trabajo:

Soporte Proceso Modernización de Aplicaciones Legacy

Como herramienta aceleradora de proyectos, el Center incluye un enfoque metodológico y herramientas para migrar aplicaciones existentes a entornos Cloud utilizando el estándar Kubernetes.

...

En esta entrada podéis entender cómo es el proceso: Center - Proceso de modernización de aplicaciones https://onesaitplatform.atlassian.net/wiki/pages/createpage.action?spaceKey=DOC&title=Proceso%20de%20modernizaci%C3%B3n%20de%20aplicaciones

Otras mejoras

Mejoras en calculadora de costes de proyecto

Con el feedback recogido por el equipo de Desarrollo de negocio, se han hecho pequeñas mejoras sobre la calculadora de costes del Platform Center. Entre ellas Integración con precios de Google Compute Engine y Control en el flujo de aprobación para el usuario con rol Business Developer.

DEVOPS & SUPPORT

Info

Nuestro marco de referencia define la incorporación de las prácticas más recientes y contrastadas para asegurar la calidad y agilidad del proceso de desarrollo de nuestros productos, destacando los siguientes aspectos de la estrategia:

Backups de Plataforma sobre Velero

En esta release de Plataforma se ha integrado Velero como herramienta para hacer backups de los namespaces de Kubernetes de Plataforma, de esta forma se garantiza que ante un problema se puede restablecer el servicio a la mayor brevedad posible.

Los backups pueden almacenarse en Buckets, por ejemplo de Google, y también es posible utilizar como almacenamiento de los backups el servicio de MinIO integrado en Plataforma:

...

Más info aquí: Backups de Plataforma con Velero

COMMUNITY

Info

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

A lo largo de este segundo trimestre de 2022, hemos trabajado en:

Una nueva Newsletter de la Comunidad

No paramos de generar nuevo contenido, así que para llegar a todos hemos decidido crear una Newsletter interna con periodicidad mensual con el contenido más relevante del mes, como:

  • Aquellas entradas del blog que rompen internet más éxito están teniendo.

  • Los puntos en los que nos encontramos trabajando.

  • Las noticias relevantes sobre nuestro Producto o de tecnología en general.

  • Eventos próximos del equipo de la Plataforma.

  • Más secciones que saldrán a la luz con el tiempo.

...

Nuevos contenidos en el Blog

Como sabréis, el trimestre pasado llevamos a cabo una remodelación del blog, no sólo por darle un aspecto más moderno sino también para adaptarlo a cómo queríamos organizar la información.

...

Recordad que podéis acceder a los contenidos tematizados desde el menú de «Tecnologías»:

...

Reestructuración del Portal del Desarrollador

Continuamos ampliando los contenidos del Portal del Desarrollador, esta vez incluyendo la documentación de las diferentes prácticas que engloban la Onesait Platform.

...

Ahora, además de contar con la información de la Plataforma como tal, los Aceleradores y demás prácticas, contamos con los diferentes Marcos de Referencia que utilizamos, lo que permite conocer con qué tecnologías trabajamos, el por qué y las mejores prácticas:

...

Versiones Comunidad

  • Publicación de la release 3.0.0-ce en Github: Ya tenéis disponible la versión 3.0.0 Community de Plataforma en Github, podéis descargarla y probarla aquí https://github.com/onesaitplatform/onesaitplatform-cloud

  • Actualizada la instancia de CloudLab con versión 3.3-moonwalker

Canales de la Comunidad

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

...