Vyučující
|
-
Opichal Stanislav, RNDr.
-
Laštovička Jan, Mgr. Ph.D.
|
Obsah předmětu
|
1. Vymezení pojmu integrace aplikací 2. Typy integrací a. Datová b. Protokolová c. Aplikační d. Integrace legacy aplikací 3. Datové formáty 4. Integrační pattern a. Coupled b. Loosely coupled c. Decoupled 5. Integrační nástroje 6. SOAP and REST services 7. Messaging-ová integrace a messaging-ové systémy 8. Kontejnery a Docker Poznámka: Předmět proběhne pouze pokud se na něj zapíše alespoň 5 studentů. Předmět je vyučován externistou Dr. Opichalem ve spolupráci s garantem předmětu.
|
Studijní aktivity a metody výuky
|
Přednášení, Laborování
|
Výstupy z učení
|
Náplní předmětu je seznámení s problematikou integrace aplikací, základních integračních pattern-ů a nástrojů používaných k integraci.
2. Porozumění Porozumět pokročilým partiím a novým trendům v databázích.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta
Účast na semináři a splění zadaných úkolů.
|
Doporučená literatura
|
-
Hohpe G., Woolf B. (2011). Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions 1st Edition. Addison-Wesley.
-
Mouat A. (2015). Using Docker: Developing and Deploying Software with Containers 1st Edition. McGraw-Hill Education.
-
Narkhede N., Shapira G., Palino T. (2017). Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale 1st Edition. O?Reilly.
-
Richards M., Monson-Haefel R., Chappell D. A. (2009). Java Message Service: Creating Distributed Enterprise Applications Second Edition. O?Reilly.
|