Předmět: Architektura middleware

» Seznam fakult » FM » ITE
Název předmětu Architektura middleware
Kód předmětu ITE/AM
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Matějů Lukáš, Ing. Ph.D.
  • Poláček Martin, Ing.
Obsah předmětu
1. Architektura informačního systému 2. Servisně orientovaná integrace, model stavu webové služby 3. Architektura REST a komunikační protokol HTTP 4. Komunikace pomocí RPC, SOAP a dalších 5. Škálovatelnost, kešování a řízení přístupu ke zdrojům 6. Principy asynchronní komunikace pomocí front a událostí 7. Vysoká dostupnost webových aplikací 8. Komunikace v reálném čase 9. Architektura mikroslužeb 1 10. Architektura mikroslužeb 2 11. Bezpečnost na úrovni aplikace 12. Cloudové služby - serverless architektura a další Cvičení: Navazují na jednotlivé přednášky.

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Studenti se seznámí s koncepty a technologiemi v oblasti architektur orientovaných na služby aplikací, asynchronní komunikaci a vysokou dostupnost aplikací. Získají přehled o architektuře informačního systému, webových služeb a aplikačního serveru. Dále se seznámí s principy a technologiemi pro zajištění integrace služeb a s problematikou bezpečnosti služeb i jejich uživatelů. V rámci cvičení studenti zahájí práci na projektu informačního systému, který bude v návaznosti rozvíjen v dalších předmětech.

Předpoklady
Základní znalost programování a schopnost algoritmizace.

Hodnoticí metody a kritéria
nespecifikováno
Doporučená literatura
  • T. Erl. Service-Oriented Architecture: Analysis and Design for Services and Microservices. 2016.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr