Use Cases and Deployment Scope
Apache Maven is used as a build automation tool and it simplifies the projects build process, dependency, and documentation. Apache Maven is able to solve many problems as below:
1. Software versioning.
2. Dependency management like includes the jars and other dependencies.
3. It has been integrated with the git and Jenkins CICD pipeline for the automatic build.
Other Software Used
Bitbucket, Docker, Oracle Database, Oracle Enterprise Manager Cloud Control, Oracle WebLogic Application Server, Oracle GoldenGate, Kubernetes