MIGRACIJA MONOLITNOG SISTEMA NA MIKROSERVISNU ARHITEKTURU
Ključne reči:
mikroservisi, mikroservisna arhitektura, migracija na mikroservisnu arhitekturu
Apstrakt
Mikroservisna arhitektura postaje sve popularnija poslednjih nekoliko godina i sve se više kompanija opredeljuje za nju kao prvobitan izbor za kreiranje novih aplikacija ili prilikom unapređivanja postojećih monolitnih. Migracija sistema iz monolitne u mikroservisnu arhitekturu predstavlja veliki izazov i zato je potrebno posvetiti dosta vremena sagledavanju prednosti i mana, kao i odabiru metode kojom bi se ova migracija izvela.
Reference
[1] M. Kalske, N. Mäkitalo, and T. Mikkonen, “Challenges when moving from monolith to microservice architecture,” Current Trends in Web Engineering, pp. 32–47, 2018.
[2] R. Chen, S. Li, and Z. Li, “From monolith TO Microservices: A DATAFLOW-DRIVEN APPROACH,” 2017 24th Asia-Pacific Software Engineering Conference (APSEC), 2017.
[3] D. Taibi, V. Lenarduzzi, and C. Pahl, “Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation,” IEEE Cloud Computing, vol. 4, no. 5, pp. 22–32, 2017.
[4] S. Tyszberowicz, R. Heinrich, B. Liu, and Z. Liu, “Identifying microservices using functional decomposition,” Dependable Software Engineering. Theories, Tools, and Applications, pp. 50–65, 2018.
[5] A. Levcovitz, R. Terra, and M. T. Valente, “Towards a technique for extracting microservices from Monolithic enterprise systems,” arXiv.org, 10-May-2016. [Online]. Dostupno na: https://arxiv.org/abs/1605.03175. [Pristupljeno: 06-Sep-2021].
[6] D. Taibi and K. Systä, “From monolithic systems TO Microservices: A DECOMPOSITION framework based on PROCESS MINING,” Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019.
[2] R. Chen, S. Li, and Z. Li, “From monolith TO Microservices: A DATAFLOW-DRIVEN APPROACH,” 2017 24th Asia-Pacific Software Engineering Conference (APSEC), 2017.
[3] D. Taibi, V. Lenarduzzi, and C. Pahl, “Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation,” IEEE Cloud Computing, vol. 4, no. 5, pp. 22–32, 2017.
[4] S. Tyszberowicz, R. Heinrich, B. Liu, and Z. Liu, “Identifying microservices using functional decomposition,” Dependable Software Engineering. Theories, Tools, and Applications, pp. 50–65, 2018.
[5] A. Levcovitz, R. Terra, and M. T. Valente, “Towards a technique for extracting microservices from Monolithic enterprise systems,” arXiv.org, 10-May-2016. [Online]. Dostupno na: https://arxiv.org/abs/1605.03175. [Pristupljeno: 06-Sep-2021].
[6] D. Taibi and K. Systä, “From monolithic systems TO Microservices: A DECOMPOSITION framework based on PROCESS MINING,” Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019.
Objavljeno
2022-06-08
Sekcija
Inženjerstvo informacionih sistema