Kurzusleírás

Kulcsfogalmak és témák

  • Mi az a SOA?
  • Milyen építészeti stílust válasszunk?
  • A "cső és szűrő" stílus
  • Az adattípusokra vonatkozó korlátozások
  • A fejlesztési életciklus
  • Megfelelő szintű absztrakció biztosítása
  • A SOA RUP-jában tárgyalt kulcstémák

A szolgáltatás azonosítása és specifikációja

  • Szolgáltatási modell felépítése
  • WSDL által meghatározott szolgáltatások
  • Szolgáltatási specifikációk kidolgozása
  • Szolgáltatók meghatározása
  • Egy szolgáltatás részletességének meghatározása
  • Viselkedési specifikáció
  • Irányelv specifikáció
  • Jelölt szolgáltatások meghatározása
  • Refaktorálási szolgáltatások

Szolgáltatási portfólió kezelése

  • Alkalmazások dinamikus entitásként
  • Az elérhető képességek portfóliója
  • A folyamat időhöz kötött
  • Futásidejű kötés
  • WSDL, XSD és WS-politika
  • A szolgáltatási portfólió kezelési folyamata
  • SLA konfigurálása egy webszolgáltatáshoz

Particionálás szolgáltatás-orientált megoldások

  • A modellek kezelése
  • Az elemek kategorizálása
  • Különböző érdekeltek felülvizsgálják a modellt
  • Csomagok használata
  • Nézetek megjelenítése a modellben
  • Kompozit szerkezet a UML 2.0-tól
  • "Alkatrészek" és "csatlakozók" használata
  • A felügyelt szolgáltatások particionálása

Új és frissített irányelvek

  • Üzenet mellékletek kezelése
  • Üzenetek tervezése
  • Az üzenetséma konzisztenciájának biztosítása
  • Szolgáltatási adatok beágyazása
  • Kapcsolati adatséma – szolgáltatáshatárok
  • Szolgáltatási közvetítés
  • Állami irányítás
  • Az állapotos és hontalan szolgáltatások érdemei
  • Az erőforrás állapotának kezelése
  • Go a szolgáltatásokról a szolgáltatási összetevőkre
  • A hagyományos tervezési/megvalósítási modell

Üzenetközpontú kialakítás

  • Koncentráljon a szolgáltatási tartományra
  • Domain tervezés
  • Objektumorientált elemzés és tervezés alkalmazása
  • Sokszor újrafelhasználható modellek gyártása
  • A hagyományos business-to-business aréna
  • EDI szabványosítás
  • Hibrid üzenet és szolgáltatásközpontú megközelítés
  • Használja az esetelemzést
  • Dokumentációs követelmények
  • Üzleti folyamatmodellek használata
  • Nem funkcionális követelmények
  • A követelmény adatbázis

Szolgáltatásközpontú kialakítás

  • A vállalkozástól elvárt funkciók bemutatása
  • A szolgáltatók működésének feltárása
  • Intuitív szolgáltatási felületek készítése
  • Szolgáltatás-központú modellezés
  • Használati esetvezérelt megközelítés
  • A szereplők igényeinek megértése
  • A projekt céljai - üzleti szempontból
  • A szoftvertervező bevonása
  • A szolgáltatást igénybe vevők által megkövetelt irányelvek
  • A cégvezetői szerep
  • Interakció a háttérrendszerrel
  • Szolgáltatás csatlakoztatása megvalósítási modellhez
  • A szolgáltatási modell finomítása
  • A teljesítménnyel kapcsolatos aggályok kezelése

Collaboration-centrikus kialakítás

  • Együttműködő szolgáltatások
  • A szolgáltatások folyamatnézete
  • Hagyományos üzleti modellezés
  • Szerepek betöltése az együttműködésben
  • Partnercsere folyamatok (PIP)
  • OAGIS szabványok
  • Folyamatközpontú gondolkodásmód
  • Az "üzleti vs. IT szakadék"
  • „Fekete doboz” tevékenységek
  • Kulcsfontosságú teljesítménymutatók (KPI) meghatározása
  • Modell verziózása és közzététele
  • Mérőszámok készítése a megfigyeléshez
  • A koreográfia nyelve
  • Business folyamatvégrehajtási nyelv (BPEL)
  • A szolgáltatások figyelése

Mi az a SOA Governance?

  • Szabványoknak vagy törvényeknek való megfelelés
  • Változáskezelés
  • A szolgáltatások minőségének biztosítása
  • Szolgáltatási portfólió kezelése
  • A szolgáltatás életciklusának kezelése
  • Szabályzatok alkalmazása a viselkedés korlátozására
  • A szolgáltatások teljesítményének nyomon követése

A SOA Governance problémája

  • Governance SOA kezdeményezésként jelenik meg
  • Dinamikus környezet a szolgáltatások interakciójához
  • A szolgáltatások újrafelhasználásának ösztönzése
  • A szolgáltatások egymás közötti interakciójának szabályozása

SOA Governance szakaszai

  • Először is: annak felismerése, hogy kormányzásra van szükség
  • Másodszor: az üzletvitel javítását szolgáló irányítás
  • Harmadszor: keverési technológia és viselkedésbeli változások
  • Negyedik: technológia kiválasztása és megvalósítása

Szolgáltatás Management

  • Tervezési idő perspektívája
  • Futásidejű perspektíva
  • A szolgáltatás tárháza újrafelhasználásra
  • Heterogén platformokon található szolgáltatások
  • Szolgáltatás-virtualizáció a szolgáltatások futásidejű kezeléséhez

Kritikus irányítási összetevők

  • Szolgáltatás-nyilvántartási szolgáltatás és eszköztár
  • „Excellencse SOA-központjának” létrehozása
  • A SOA szervezeti irányelveinek kialakítására összpontosítva
  • A szervezeti érettség
  • Megállapodott kormányzási politikák

SOA Governance eszközök

  • Az események valós idejű nyomon követése
  • Hibák a BSM keretrendszerben
  • Szerviz szintű műszerezettség
  • Csatlakozás az operatív irányítási rendszerekhez
  • A virtualizáció lehetővé teszi az irányítási/szolgáltatási logika szétválasztását
  • Az operatív személyzet által kezelt szolgáltatásvirtualizáció

Az alapvető SOA-irányítás fejlesztése

  • Miért nőtt bonyolulttá a SOA technológiai stack?
  • Keverés a kiságy és házon belül
  • Külső tanácsadók igazolása, hogy segítsenek
  • Kideríteni, melyik üzletben vagyunk valójában

A SOA Go uralmával kapcsolatos szerepek és felelősségek

  • SOA-központ létrehozása Excellencse
  • Vállalati szintű tervezés és segítség a végrehajtásban
  • A SOA építész/irányítási építész szerepei
  • Az esetleges ellentétes érdekek megoldása
  • Gondoskodjon az irányítási irányelvek betartásáról

A SOA-irányítás akadályai

  • Nem ismeri fel a kormányzás szükségességét
  • Az Governance technológiák hiánya
  • Szolgáltatási virtualizációk hiánya

A jó kormányzás állapota

  • Interakció külső felekkel
  • Az üzletszabályzat kezelése és a BRE mgmt
  • A jó kormányzás szabályai
  • A megállapodások tárháza
  • Az irányítás proaktív beágyazása az üzletbe
  • Go Inkább tettekkel, mint kijelentésekkel való uralkodás
  • SLA monitorozás a prémium árak megállapításához

Kritikus siker tényezők

  • Kezdj el korán gondolkodni a kormányzáson
  • Tekintse a kormányzást mozgó célpontnak
  • A házirendeket saját életciklussal rendelkező entitásokként kezelheti
  • Válasszon technológiai platformot
  • A platformnak az azonnali irányítási igényeket kell kielégítenie
  • Jövőbeni támogatás a SOA infrastruktúra méretarányában
  • A szolgáltatási szintre vonatkozó megállapodások érvényesítése

Követelmények

Szoftvertervezésben szerzett tapasztalat

 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (4)

Rokon tanfolyam

SOA Governance

14 Hours

Service-Oriented Architecture: Strategy, Technology and Methodology

35 Hours

Rokon kategóriák