Návrh Školení

1. First Things First: Enterprise and Application Architecture

    Definice (podnikové) architektury

Co pohání potřebu architektury?

Cíle, standardy a rámce architektury

    Logická vs. fyzická architektura Běžné vzory aplikační architektury

Vzorec vícekrokového procesu

Složený vzor aplikace

2. Fáze SOA 1

    Dílky skládačky SOA Jak SOA umožňuje obchodní strategie Definované služby a SOA Jaký je pojem „aplikace“ v SOA? Model servisní vrstvy

Infrastrukturní služby

Aplikační služby

Orchestrační služby

    Případová studie SOA

Ukázka osnovy pro dokument SOA Blueprint

Ukázkový průvodce obchodní událostí

    Klíčové vlastnosti SOA

Volná vazba na úrovni architektury

Uvolněná spojka na servisní úrovni

    Nová generace SOA

Synchronní vs. asynchronní služby

SOA v cloudu

    SOA a standardy Výzvy SOA

3. Architektura orientovaná na služby nebo zdroje, nebo obojí?

    Převod reprezentativního státu (REST)

Pojem zdrojů

Jednotné rozhraní

Architektonická omezení

A co obchodní logika?

Vnímané nedostatky REST

    Kdy použít REST, kdy použít tradiční SOA

REST jako volba pro podporu prezentační vrstvy

Synergie Rich Internet Applications (RIA) a REST

JavaScript Object Notation (JSON) vs. XML pro RIA

Případová studie

Konceptuální architektura

Služby typu RESTful vs. SOAP

4. Správa vývoje SOA: Modely vyspělosti SOA a plán

    Definování cílů – modely vyspělosti SOA Model vyspělosti integrace služeb otevřené skupiny (OSIMM)

Přehled

Rozměry zralosti

Úrovně zralosti

Jak posoudit vyspělost SOA

    Příklad – Progress Software Maturity Model Jak se tam dostaneme – vývoj SOA Roadmap Případová studie: mapování Maturity Model na Roadmap

5. Od chaosu k pořádku: SOA Governance & IT organizace

    Proč SOA potřebuje governance Podnikání vs. IT vs. EA vs. SOA Governance Kategorie SOA Governance Řízení doby návrhu Řízení běhu SOA Governance Cíle SOA Center of Excellence (COE)

Role a odpovědnosti v rámci IT organizace

6.Začněte s SOA Governance frameworky

    Otevřené standardy skupiny

SOA Governance Referenční model (SGRM)

SOA Governance Metoda vitality (SGVM)

    IBM SOA Governance a metoda řízení (SGMM)

7. Kalkulačka návratnosti investic pro SOA – nechejte mluvit čísla

    Přístupy k výpočtu ROI Případová studie

Business procesní průchod

Rozsah architektury

Přehled architektury

Model servisní vrstvy

    ROI prostřednictvím opětovného použití služby

ROI Definováno

Model ROI pro opětovné použití softwaru

    Opětovné použití nad rámec projektu hlavní aplikace Závěry

Sledování opětovného použití

8. Nová hranice: Cloud Computing

    Definice cloudu

Jak jsme se sem dostali? Od hostování aplikací přes SaaS až po veřejný a privátní cloud

Vyberte si svou příchuť: IaaS, SaaS nebo PaaS?

    Přesouvání aplikací do cloudu

Virtualizace zdrojů

Automatizované poskytování zdrojů na vyžádání

Sdílená infrastruktura a aplikace

9. Synergie SOA a Cloud Computing

    SOA a cloud jsou komplementární synergie SOA/Cloud

SOA + SaaS

SOA + PaaS

SOA + IaaS

    Dáme to všechno dohromady: SOA-Cloud

10. Napříč aplikačními silami: Krajina integrace

    Integrační prostředí – celkový obraz Integrace na úrovni dat

Extrahovat, transformovat, načíst (ETL)

    Integrace na úrovni rozhraní (aka integrace aplikací)

Páteř pro zasílání zpráv

Transformace dat

Směrování založené na obsahu

Vytvoření konektivity aplikací pomocí adaptérů

Návrhové vzory integrace

    Servisně orientovaná integrace (SOI)

Výhody oproti tradiční integraci podnikových aplikací (EAI)

11.Z Enterprise Service Bus (ESB) do Internet Service Bus (ISB)

    Enterprise Service Bus

Představujeme ESB

Koncepční architektury ESB

Jak dnes podniky využívají ESB?

    Potřeba cloudové integrace a její výzvy

Od ESB k „Internet Service Bus“ (ISB)

    Produktová krajina – příklady ESB a ISB

12. Dát to všechno dohromady: Vypracování strategie integrace pro vaši společnost

    Klasifikace integračních architektur podle stupně propojení Přístupy k využití a migraci starších systémů Porovnání integračních přístupů a technologií

Rozhodovací kritéria pro výběr konkrétního přístupu

    Integrace s datovou architekturou

13.Závěry

    Shrnutí semináře Outlook: SOA, Cloud, mobily a konzumerizace IT

Požadavky

Obecná znalost distribuovaných výpočtů a koncepce vývoje aplikací.

  21 hodiny

Počet účastníků



Price per participant

Reference (3)

Související kurzy

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 hodiny

Související kategorie