Blog 

El Blog

de Lucasian Labs

Integración Continua en ambientes Oracle

03 Febrero 2017 Escrito por 
Publicado en Desarrollo

Integración Continua es la práctica de desarrollo software donde los miembros del equipo integran su trabajo frecuentemente, al menos una vez al día. Se comprende de las siguientes premisas:

  • Construcción automática de la aplicación
  • Ejecución de pruebas automáticas.
  • Continuous Delivery / Continuous Deployment

Estos ambientes se establecen dentro de las organizaciones con el fin de obtener mayores beneficios como:

 

Para el caso particular de los ambientes de infraestructura Oracle también es posible integrar un ambiente contínuo de esta naturaleza. De acuerdo a la mecánica de flujo de CI podemos integrar los elementos en función a dicho ciclo:

  • Oracle JDeveloper: como Entorno de Desarrollo
  • GitLab: Como control de versiones y seguimiento de código
  • Hudson: Como orquestador de Integración Continua
  • Archiva: Como repositorio central de dependencias
  • Maven: Como constructor de dependencias
  • Oracle Maven repo': Como repositorio de dependencias de framework de desarrollo para productos Oracle
  • Oracle WebLogic y EnterpriseManager: Como target de los productos a construir

 

 Te presentamos a continuación un DEMO de dicho ambiente, donde hacemos desde el código de repositorio y control de versiones una construcción de un flujo BPEL y el deploy hacia la infraestructura SOA de Oracle.

 

Valora este artículo
(2 votos)
  • Medios
Juio Cesar Monroy Fernandez

I'm a Geek, Nothing More. A specilist of IT services, Hardware and Software, but always be in constant research!

JoomShaper