CQRS a integrační návrhové vzory EAI - předpoklady vzájemné kombinace
Název práce: | CQRS a integrační návrhové vzory EAI - předpoklady vzájemné kombinace |
---|---|
Autor(ka) práce: | Vlček, Lukáš |
Typ práce: | Diplomová práce |
Vedoucí práce: | Gála, Libor |
Oponenti práce: | Lopušan, Tibor |
Jazyk práce: | Česky |
Abstrakt: | Ačkoliv architektonický vzor CQRS se těší v současnosti velké oblibě, neexistují žádné poznatky o předpokladech pro jeho použití v kombinaci s integračními návrhovými vzory EAI. Autor se tedy v diplomové práci zabývá průzkumem oblasti integračních návrhových vzorů EAI v kombinaci s architektonickým vzorem CQRS. Cílem práce je specifikovat předpoklady pro použití kombinace CQRS s mediačním nebo federačním integračním návrhovým vzorem EAI. Předpoklady jsou odpovědí na sadu definovaných otázek, na které je třeba brát zřetel při volbě konkrétní kombinace vzorů. Výsledek práce se opírá o teoretické poznatky, jež vymezují a popisují princip integračních návrhových vzorů EAI a vzoru CQRS s popisem identifikace oblasti použití pomocí přístupu DDD. Následně jsou pak tyto teoretické poznatky ověřeny a doplněny o informace vycházející z rozboru čtyř případových studií z praxe, v rámci kterých byl úspěšně implementován vzor CQRS. Výsledek této práce poskytuje předpoklady pro vhodné použití kombinací vzorů pro daný business v rámci rozhodování o výsledné podobě EAI. |
Klíčová slova: | CQRS; Domain driven design; EAI; Federační integrační návrhový vzor; Mediační integrační návrhový vzor |
Název práce: | CQRS and EAI Integration Design Patterns - Prerequisites for Combination |
---|---|
Autor(ka) práce: | Vlček, Lukáš |
Typ práce: | Diploma thesis |
Vedoucí práce: | Gála, Libor |
Oponenti práce: | Lopušan, Tibor |
Jazyk práce: | Česky |
Abstrakt: | Although the CQRS architectural pattern is currently very popular, there is no knowledge of the prerequisites for its use in combination with the EAI integration design patterns. In the thesis, the author deals with the research of the field of EAI integration design patterns in combination with the CQRS architectural pattern. The aim of the thesis is to specify the prerequisites for the use of the combination of CQRS with EAI mediation or federation integration pattern. Prerequisites are answers to a set of defined questions to be taken into account when selecting a particular pattern combination. The result of the thesis is based on the theoretical knowledge that defines and describes the principle of EAI integration design patterns and the CQRS pattern with a description of the use area identification using the DDD approach. Subsequently, these theoretical knowledge are verified and supplemented by information based on the analysis of the four case studies from which the CQRS pattern has been successfully implemented. The result of this work provides prerequisites for appropriate use of pattern combinations for a specific business in making decisions about the resulting form of EAI. |
Klíčová slova: | CQRS; Domain driven design; EAI; Federation integration design pattern; Mediation integration design pattern |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 17. 2. 2017 |
---|---|
Datum podání práce: | 23. 4. 2018 |
Datum obhajoby: | 6. 6. 2018 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/60826/podrobnosti |