IMPLEMENTATION OF MICROSERVICE ARCHITECTURE USING SPRING, JENKINS AND OPENSHIFT PLATFORM

Authors

  • Isidora Aleksić Autor

DOI:

https://doi.org/10.24867/10BE30Aleksic

Keywords:

Microservices, deployment, software architecture

Abstract

This paper analyzes the basic concepts of microservice web application architecture. The Jenkins tool for continuous integration, as well as the OpenShift plat­form for software deployment, are presented in more detail. Components of this architecture are organized into multiple layers, while component organization principles are also defined.

References

[1] Sam Newman, Building Microservices, O’Reilly Media, 2015.
[2] Spring Framework Documentation. Dostupno na: http://docs.spring.io/springframework/docs/current/spring-framework-reference/html/index.html
[3] Craig Walls, Spring in Action, Manning Publication Co., 2018.
[4] Swagger Documentation. Dostupno na: https://swagger.io/docs/specification/about/
[5] Jenkins Documentation. Dostupno na: https://www.jenkins.io/doc/
[6] Openshift Documentation. Dostupno na: https://docs.openshift.com/container-platform/3.3/architecture
[7] Chapter 4 Layered Architecture for Web Applications, 2018

Published

2020-11-04

Issue

Section

Electrotechnical and Computer Engineering