PV217 Service Oriented Architecture

Fakulta informatiky
jaro 2012
Rozsah
2/0. 2 kr. (plus ukončení). Ukončení: k.
Vyučující
Parag Kulkarni, Ph.D., DSc. (přednášející), Ing. Leonard Walletzký, Ph.D. (zástupce)
Mgr. Jitka Kitner (pomocník)
Garance
prof. RNDr. Luděk Matyska, CSc.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: Ing. Leonard Walletzký, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh
Po 16. 4. 12:00–13:50 B204, St 18. 4. 8:00–9:50 B204, Pá 20. 4. 8:00–9:50 B204, Po 23. 4. 12:00–13:50 B204, St 25. 4. 8:00–9:50 B204, Pá 27. 4. 8:00–9:50 B204, Po 30. 4. 12:00–13:50 B204, St 2. 5. 8:00–9:50 B204, Pá 4. 5. 8:00–9:50 B204, Po 7. 5. 12:00–13:50 B204, St 9. 5. 8:00–9:50 B204, Pá 11. 5. 8:00–9:50 B204
Předpoklady
No pre-requisities are compulsory. It is recomended to have earned credits in SSME obligatory subjects.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 32 mateřských oborů, zobrazit
Cíle předmětu
The course is organized into 4 modules, which explain At the end of the course students should be able to:
work with SOA basics;
understand and explain SOA values;
understand model of SOA management.
Osnova
  • Introducing service oriented architecture (SOA): SOA definition and concepts, Web services definition.
  • Basics of SOA – Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures – Anatomy of SOA- How components in an SOA interrelate. Principles of service orientation
  • SOA business aspects: standards of Web services, implementation SOA using Web services, business aspects of SOA and Web services. Messaging with SOAP –Message exchange Patterns – Coordination –Atomic Transactions – Business activities – Orchestration – Choreography - Service layer abstraction – Application Service Layer – Business Service Layer – Orchestration Service Layer
  • Business-centric SOA – Deriving business services- service modelling - Service Oriented Design – Entity-centric business service design – Application service design – Task centric business service design
  • SOA technology aspects: Web services and SOA aspects, key elements of transfer to SOA plan.
  • Model of SOA implementation management: meaning and necessity of SOA management model.
Literatura
  • Thomas Erl: Service-Oriented Architecture (SOA): Concepts, Technology and Design, Prentice Hall PTR, August, 2005
Výukové metody
lectures, presentations by professionals in the domain.
Metody hodnocení
Written and oral examination.
Vyučovací jazyk
Angličtina
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích jaro 2010, jaro 2011, podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023.