Original title:
Reintegrace mikroservisové architektury do modulárního monolitu
Authors:
Dvořák, David Document type: Master’s theses
Year:
2022
Language:
cze Abstract:
[cze][eng] Práce se zabývá popisem přechodu mezi mikroservisovou a monolitickou architekturou, podloženým přehledem vlastností a popisem několika různých pohledů na celý proces. Literární část zahrnuje přehled předešlých relevantních prací zaměřených na přechod mezi architekturami a srovnání vlastností mezi nimi. Teoreticko-metodologická část obsahuje potřebný teoretický popis architektur a technologií. Zahrnuje přehled a porovnání vlastností architektur a vhodných postupů pro jejich převod. Praktická část ukazuje převod pomocí vybraného postupu na konkrétním případě rozdělený na analýzu, návrh, implementaci a otestování. Součástí je diskuse komentující možnosti rozšíření či vylepšení a volbu mezi architekturami.This thesis focuses on the description of the transition between microservices and monolithic architecture, substantiated by an overview of properties and description of several different views of the whole process. The literary section includes an overview of previous relevant works focused on the transition between architectures and a comparison of their properties. The theoretical and methodological part contains the necessary theoretical description of architectures and technologies. It includes an overview and comparison of architecture properties and suitable procedures for their conversion. The practical part demonstrates the transfer using a selected procedure on a specific case divided into analysis, design, implementation and testing. It includes a discussion commenting on the possibilities of extension or improvement and the choice between the two architectures.
Keywords:
analýza systému; architektura SW; backend; Java; microservices; mikroslužby; modular monolithic system; modulární monolitický systém; Spring; SW architecture; system analysis