This reference architecture demonstrates the design, development, and deployment of Spring Boot microservices on Red Hat® OpenShift Container Platform 3. The reference application is built with a number of open source components, commonly found in most Spring Boot microservice deployments. Minor adjustments to the software stack are applied as appropriate for the OpenShift environment.
The reference architecture serves as a potential blueprint for certain greenfield and brownfield projects. This includes scenarios where teams or environments have a strong preference to use the software stack most common in Spring Boot microservices, despite the availability of other options when taking advantage of OpenShift as the deployment platform. This architecture can also help guide the migration and deployment of existing Spring Boot microservices on OpenShift Container Platform.