Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:msconfigapps

Fábrica - Servicios Web - Integraciones - MicroservicioConfigApp

Este servicio permite generar y proveer configuraciones centralizadas para microservicios. Actualmente soporta la siguientes configuraciones:

  • Registro de aplicaciones: Permite registrar configuraciones de aplicaciones las cuales a su vez permitirán el resto de configuraciones. Todas las demas confguraciones van a requerir que el microservicio que la utilice existe como configuración de aplicación.
  • Configuraciones centralizadas de Datasources: Provee configuraciones de conexiones a origenes de datos (DB - Datasources) a los microservicios. Estos previamente deben parametrizar cuales datasources pueden ser utilizados por el microservicios.
  • Configuraciones de parámetros centralizados: Provee configuraciones de parámetros a los microservicios, estos pueden ser: Texto, Número, Fecha, Texto grande (Lob) y Configuraciones en formato json.

Descripción del Servicio

NombreDescripciónTipo ServicioTecnologíaLenguajeTipo DesarrolloVersión DesarrolloArchivo de Configuración
MicroservicioConfigAppMicroservicio que gestiona y provee configuraciones centralizadas a los microservicios.RestSpringBoot 2.6.3Java 11.0.315Nuevo11.6.0.1application.properties
Tipo EmpaquetadoGestor de DependenciasServidor de DespliegueIDE ProyectoTipo RepositorioUrl DesarrolloUrl CalidadUrl Producción
warMaven 3.8.1WildFly 20SpringTools 4.6SubversiónSVN branchesSVN trunkSVN tags
Dependencias
groupIdartifactIdversionscopeoptionalDescripción
org.springframework.bootspring-boot-starter-data-jpaN/AN/AN/AAPI de persistencia
org.springframework.bootspring-boot-starter-data-restN/AN/AN/AAPI de mapeo de rutas
org.springframework.bootspring-boot-starter-webN/AN/AN/ACore Servicios Web
org.springframework.bootspring-boot-devtoolsN/AruntimetrueRecarga de aplicaciones
org.projectlomboklombokN/AN/AtrueAPI de anotaciones para reducción de código
org.springframework.cloudspring-cloud-sleuth-zipkinN/AN/AtrueAPI de gestión de logs centralizados
org.springframework.bootspring-boot-starter-testN/AtestN/ACore Springboot
com.oracle.database.jdbcojdbc8N/AruntimeN/ADriver para bases de datos Oracle
org.postgresqlwebjars-locator-jboss-vfs0.1.0N/AN/APlugins para despliegue en Wildfly
org.springframework.bootspring-boot-starter-tomcatN/AprovidedN/AServidor Embebido Tomcat
org.apache.maven.pluginsmaven-compiler-plugin3.8.1N/AN/AGestor de dependencias
org.springdocspringdoc-openapi-ui1.5.12N/AN/APlugins para generar documentación Swagger
org.springframework.bootspring-boot-starterN/AN/AN/ACore Springboot
Documentación Operaciones
TipoDocumentaciónVisor
SwaggerVer Documento Jsonhttps://editor.swagger.io/
JavadocDirectorio JavadocNavegador Web
Ambientes de Despliegue
TipoUrlObservaciones
Desarrollo:http://localhost:8080Ambiente de desarrollo
Calidad:http://srv-appeon-000-w23.adacsc.co/MicroservicioConfigAppAmbiente de validación
Producción: Ambiente de producción

Información Adicional

Despliegue

Requisitos Técnicos Servidor

  • Servidor Wildlfy 20 o superior
  • Java 11 o OpenJDK 11
  • S.O. Linux
  • Ram 4GB o superior
  • Disco Duro 64 GB
  • Publicar la URL y Puerto del WildFly

Notas

ada/howto/sicoferp/factory/integrations/msconfigapps.txt · Última modificación: 2022/03/23 12:20 por administraidor