Návrh Školení

Metodika orientovaná na služby

  • Úvod do plánu přijetí SOA
  • Tři přístupy analýzy
  • Servisně orientovaná analýza

Výhody SOA

  • Tradiční přístup EAI
  • Problémy s tradičním přístupem EAI
  • Vstupte do architektury SOA (Service Oriented Architecture)
  • Můžeme snadno změnit proces
  • Změna toku pomocí staršího přístupu
  • Výměna aplikace
  • Další výhody
  • Business Výhody
  • Fáze adopce

SOA minulost a současnost

  • Od XML k webové službě k SOA
  • Jak se SOA dělalo dříve
  • Vznikající standardy pro SOA
  • Porovnejte SOA s jinými architekturami

Co je architektura orientovaná na služby?

  • Co je SOA?
  • Vytvoření společného chápání SOA
  • Vývoj SOA
  • Představení konceptů služeb a SOA
  • Principy návrhu SOA
  • Vztah mezi SOA a webovými službami
  • Výhody a rizika SOA

Úvod do modelování a UML

  • Proč používat modely s SOA
  • Rozdíl mezi modelem a metodikou
  • Proč používat jednotný modelovací jazyk?
  • Identifikace obchodních procesů
  • Notace, vzory a metodika
  • Jakou metodiku zvolit?

Úvod do Business Procesů

  • Jak soubor služeb plní úkol
  • Jednoduchá interakce s odpovědí na žádost
  • Komplexní interakce zahrnující mnoho služeb
  • Objevuje se potřeba služby koordinátora
  • Zrození orchestrace nebo obchodního procesu
  • Skládání procesů pomocí Business Process Execution Language (BPEL)
  • BPM řešení pro orchestraci
  • Příklad obchodních procesů

Web Services

  • Základní prvky webových služeb
  • Zásobník základních standardů webových služeb
  • Význam WSDL
  • Návrh SOAP
  • Použití registrů prostřednictvím UDDI
  • Základní pojmy orientace na služby

Distribuce služeb po síti

  • Sladění funkčních a nefunkčních požadavků
  • Role zprostředkovatelů v servisních sítích
  • Úvod do rozšíření WS-*
  • principy SOA

Modelování stavebních bloků SOA

  • Použití UML k analýze a návrhu rozhraní
  • Generování modelu domény
  • Implementace a realizace Use Cases
  • Zobrazuje se spolupráce webových služeb
  • Využití komunikačních diagramů

Enterprise Service Bus (ESB)

  • Cíle
  • Vyvolání služby
  • Integrace staršího systému
  • Web Services na záchranu
  • Role ESB v SOA
  • Bezpečnost a ESB

Procesně řízené služby

  • Abstrakce servisní vrstvy
  • Úvod do vrstvy podnikových procesů
  • Procesní vzory
  • Orchestr a choreografie
  • Využití WS-BPEL pro automatizaci procesů

Servisně orientovaný referenční model

  • Referenční modely a referenční architektury
  • Referenční model a architektura IMPACT SOA
  • Dodavatelé SOA a jejich vztah k SOA
  • Podpora SOA na platformách .NET a Java EE

Vrstvená architektura

  • Vzor vrstev
  • Klasická třívrstvá architektura
  • Připojování k vrstvě domény
  • Propojení s uživatelským rozhraním
  • Použití balíčků k rozkladu systému
  • Vyhýbání se vzájemným závislostem
  • Co je vrstvení a proč ho potřebujeme?
  • Vrstva aplikačních služeb
  • Business servisní vrstva
  • Vrstva organizačních služeb

Požadavky

Požadují se obecné znalosti o podnikových IT systémech. Prospěšné mohou být znalosti o integraci IT systémů.

 14 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie