IMPLEMENTACIJA MIKROSERVISNE ARHITEKTURE POMOĆU SPRING, JENKINS I OPENSHIFT PLATFORME
Ključne reči:
Mikroservisi, API, deploy
Apstrakt
Tema rada jeste analiziranje osnovnih koncepata mikroservisne arhitekture web aplikacija. Posebno je proučen Jenkins alat za kontinuiranu integraciju, kao i OpenShift platforma za implementaciju i eksploataciju softvera. Komponente prikazane arhitekture su višeslojno organizovane a navedeni su i principi organizacije komponenti.
Reference
[1] Sam Newman, Building Microservices, O’Reilly Media, 2015.
[2] Spring Framework Documentation. Dostupno na: https://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
[2] Spring Framework Documentation. Dostupno na: https://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
Objavljeno
2020-11-04
Sekcija
Elektrotehničko i računarsko inženjerstvo