Electrotechnical and Computer Engineering
Vol. 35 No. 11 (2020): Proceedings of the Faculty of Technical Sciences
IMPLEMENTATION OF MICROSERVICE ARCHITECTURE USING SPRING, JENKINS AND OPENSHIFT PLATFORM
Abstract
This paper analyzes the basic concepts of microservice web application architecture. The Jenkins tool for continuous integration, as well as the OpenShift platform 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