How to | CI/CD with Gitlab

We will create a CI/CD pipeline for a Java Microservice. This service will run in a docker-container. The pipeline will be triggered when pushing to the git repo. We will define some tasks that will be automatically executed.

How to | Minimal Microservice with Java (EE) and Docker

Microservices, Java and Docker is the way to go if we are building distributed systems. Exposing our services via REST interfaces is a good practice. Since a microservice should stay small and do one thing, keeping its dependencies, size and boundaries on a bare minimum assures a good performance and flexibility.