Publicada Release 4.3.0 (Quest) de Onesait Center
El viernes 13 de enero de 2023 se ha publicado la Release 4.3.0 de Onesait Center (nemotécnico Quest), siguiendo nuestra política de versionado: Version Policy Onesait Platform.
CENTER
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
Soporte aplicaciones Spring Boot y aplicaciones Arquitectura Onesait
En la nueva release del Center se ha añadido al Assessment la categoría Spring Boot. Esto permite añadir a un proyecto este tipo de aplicaciones, mas modernas y en línea con la tendencia de descomposición de la aplicación en microservicios, desde la fase inicial de inventariado.
Se pueden añadir aplicaciones ya existentes, en cuyo caso indicaré cierta información y la ruta al código fuente del proyecto en Git.
O para una nueva aplicación, en cuyo caso el Center creará el arquetipo del nuevo proyecto Spring Boot como un proyecto Maven listo para desarrollar. En este caso para crear el arquetipo de proyecto podemos uesar el Initializr de Arquitectura Onesait o el Initializr de Spring.io
Más información sobre el uso de esta capacidad en esta entrada.
Soporte CLI ODS
Onesait Design System (ODS) ofrece a los desarrolladores una herramienta CLI (línea de comando) para crear arquetipos de aplicaciones Front sobre esta tecnología .
En esta release se ha incluido en el Onesait Platform Center integración con esta herramienta para que en la fase de Asssessment se puedan generar dichos arquetipos de aplicaciones Front e incluirlos en el ciclo de contenerización y despliegue en cloud gestionado por el Onesait Platform Center..
Diagrama de Infraestructura
A través de este nuevo diagrama, desde el Center podemos de forma sencilla modelar la infraestructura de una solución, de modo que el Center se encarga de orquestar llamadas a Terraform y Ansible para desplegar la infraestructura requerida:
En esta url podéis encontrar un vídeo con un ejemplo de despliegue de unas VMs y redes sobre GCP.
Editor Ficheros Git integrado
Los proyectos del Center tienen asociado un repositorio Git donde se almacena y versiona todo el código relativo al proyecto. Para facilitar la edición de los ficheros del proyecto se ha integrado un editor Git en el propio proyecto, accesible desde las pestañas del proyecto:
Una vez que estamos en la sección, podemos seleccionar una rama de nuestro repositorio:
Y automáticamente se carga el árbol de directorios del editor en el que podemos elegir cualquier fichero para editar:
Más info en esta entrada.