Implementing Release Management on an Oracle database

Implementing Release Management on an Oracle database

Client / Sector: Insurance Company

Challenge: Coordinating deployments between several teams working on the same project, with frequent integration errors and lack of traceability.

Solution:

  • Implementation of a database-as-code approach.
  • Automated pre-checks prior to the first deployment.
  • Integration of all teams into a single release automation pipeline.

Results / Benefits:

  • Error reduction.
  • Release agility.
  • Automated and controlled deployments from the first version.

Technologies used: Oracle Database, Git, Jenkins, Terraform, SQLcl, Flyway.