Kód kurzu: GOC273« Krok zpět

Praktický úvod do Service-Oriented Architecture (SOA)

Kurz je praktickým úvodem do Service Oriented Architecture (dále jen SOA) a uvádí do souvislostí různé pohledy na princip SOA. Účastníci kurzu se seznámí s managerským, architektonickým, programátorským i metodickým přístupem k SOA. V kurzu se probírají jak konceptuální principy, tak konkrétní praktické příklady implementace postavené nad aplikací standardů Business Process Modeling Notation (BPMN), Business Process Execution Language (BPEL), XML Process Definition Language (XPDL), Web Services Description Language (WSDL), Universal Description Discovery and Integration (UDDI), Enterprise Service Bus (ESB) a dalších. Popisované principy a techniky budou prakticky prozkoušeny na příkladech v rámci nástroje Netbeans (6), pomocí jazyka Java a jeho rozhraní, knihoven a frameworků (REpresentational State Transfer - REST). Znalosti získané na tomto kurzu jsou vhodné i pro jiné platformy, jako je Microsoft .NET a další.

GOPAS Official Curriculum
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
31.1.2019 2 16 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
LM 25.10.2018 2 477,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
14.2.2019 2 530,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 16 200 CZK v ceně kurzu 20
Brno2 16 200 CZK v ceně kurzu 20
Bratislava2 530,00 EUR v ceně kurzu 20

Pro koho je kurz určen

  • IT specialisty / softwarové inženýry
  • softwarové architekty
  • návrháře/designéry softwarových systémů
  • programátory

    Co Vás naučíme

  • porozumět principu SOA na třech úrovních
    • managerské/řídící nebo také podnikové/firemní
    • technické - aplikace standardů BPMN, BPEL, ESB, WSDL a dalších
    • z hlediska metodického (strategického)
  • umět nasadit jednoduché SOA řešení
  • programovat základní Webové Služby (WS)
  • umět použít strategii SOA
  • prakticky pracovat s paradigmatem REpresentational State Transfer (REST)

    Osnova kurzu

  • Softwarové inženýrství, vývoj softwaru a SOA
  • SOA - managerský pohled: náhled na korporátní politiku
  • Koncepty integrace: těsná a volná vazba
  • Enterprise Application Integration (EAI) vs. SOA
  • Principy Visuálního Modelování Business Procesů, notace BPMN
  • Jazyk BPEL a XPDL
  • SOA jako metodika tvorby softwaru - paradigma
  • SOA jako technické řešení postavené na webových službách
    • W3C standardy webových služeb: WSDL, UDDI, XML a další
    • Java rozhraní pro programování webových služeb
  • Princip REST
  • REST přístup k webovým službám
  • Princip ESB a realizace pomocí openESB
  • Nástroj Netbeans 6 (BPEL Visualiser)
  • publikace SOA in Practice: The Art of Distributed System Design

    Cena:
    v ceně kurzu
    Uvedené ceny jsou bez DPH.


    Graf návazností kurzů