A continuació es mostren les fites aconseguides el 2017 segons ordre cronològic:
A mode resum, destacaríem les següents:
Suport Cloud
- Posada en servei de la plataforma de contenidors on-premise SwarmMe
- Posada en servei de la plataforma de contenidors on-premise AppAgile
- Migració d’aplicacions del servei Single and Scalable Group Container Service de Bluemix al nou Bluemix Container Service basat en Docker i Kubernetes
- Millora d’imatges Docker estàndard de gencatcloud, ara basades en la distribució de Linux Alpine, més segures i de tamany més reduït
- Implementació de nova imatge Docker Apache-Shibboleth per la integració amb GICAR, tant a cloud privat com públic
- Suport al desplegament d’aplicacions en les diferents plataformes de contenidors i cloud públic en catàleg: AppAgile, SwarmMe, Azure i Bluemix
SIC (Servei d’Integració Contínua)
- Publicació del SIC 2.0, el qual inclou:
- Integració al SIC del nou sistema de gestió de versions de codi (Git).
- Integració de la seguretat del SIC amb GICAR.
- Autoservei d’usuaris al SIC, mitjançant el qual els usuaris de CTTI i de CPD/LDT tenen accés de forma automàtica i els usuaris de Lot d’aplicacions poden concedir-se permisos dins el mateix lot i àmbit.
- Gràcies a la incorporació de l’Autoservei de repositoris al SIC, els usuaris de lot d’aplicacions poden crear-se de forma autònoma els seus repositoris.
- Integració de jobs en format pipeline al SIC.
- Creació d’un Sistema de Gestió de Binaris, mitjançant el qual s’evita l’antipatró de dispositar artefactes als sistemes de versions de codi.
- Integració del SIC amb les plataformes de contenidors Docker Bluemix Container Service (Kubernetes) i AppAgile (Openshift)
- Integració del SIC amb Bluemix Cloud Foundry PaaS
- Participació de l’equip del SIC en el procés d’alta de noves solucions
- Pas a HTTPS de la totalitat de serveis del SIC 2.0
- Actualització de versió del servei Nexus a la versió 3.2.1
- Integració d’un sistema de desplegament automàtic als entorns de PRE i PRO (amb tall de servei)
Canigó
- Publicació de Canigó 3.2.0 amb suport a arquitectures HTML5/JS+REST: Spring Boot, Swagger, JWT,…
- Publicació de Canigó 3.2.1 amb actualització de llibreries, suport a la càrrega de propietats en jars, millores i resolució d’incidències
- Publicació de Canigó 3.2.2 amb millores per donar suport a les best practices per la implementació d’APIs REST, actualització de llibreries, millores i resolució d’incidències
- Publicació de Canigó 3.2.3 amb la publicació de jars amb test unitaris per als mòduls core, web-rest, persistència i seguretat
- Nova política de versions LTS pel Framework Canigó
- Certificació Canigó 3.2 en JBoss EAP 6.4
- Publicació de la versió 2.0.0 del entorn de desenvolupament de Canigó amb actualització de programari
SGDE (Servei de Gestió del Document Electrònic)
- STD (Servei de Transformació de Documents): augmentat el límit de mida de documents per les operacions de composició
- eFormularis: deprecada versió v8 del WS de ServeisInvocacio
- STD (Servei de Transformació de Documents): composició de documents amb diferents orientacions de pàgina
Per a més informació sobre els futurs evolutius planificats, podeu consultar el Roadmap d’arquitectura del CTTI.
Data d'actualització:
10-01-2018