Skip to main navigation menu Skip to main content Skip to site footer

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

  • Isidora Aleksić
DOI:
https://doi.org/10.24867/10BE30Aleksic
Submitted
November 4, 2020
Published
2020-11-04

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