Ve zkratce SOA se skrývá tolik témat, trendů a také (nevy)řešených problémů, že bylo pro počítačovou redakci nakladatelství Computer Press zprvu obtížné najít k překladu zcela komplexní a vyčerpávající zahraniční titul. Stanovila si proto tři požadavky, které by měla daná publikace splňovat:
- obecná platnost (aktuálnost, která nezestárne)
- praktická využitelnost,
- výukový charakter v propojení s komplexním referenčním přehledem všech pojmů, technik a metod zavádění a správy.
Všechny kroky pro nasazení architektury v praxi
Favoritem se stala kniha Thomase Erla Service-Oriented Architecture (SOA): Concepts, Technology, and Design, protože splňuje takřka všechny stanovené body.
Výklady fungování architektury a jejího nasazení v podnicích jsou zde naprosto dokonalé. Praktičnost a využitelnost zajišťují nejen případové studie, kterých je v knize na 120, ale také samotný způsob výkladu: prochází totiž všemi důležitými kroky při nasazení architektury založené na službách: od plánování a analýzy, přes technologii a návrh až po zabezpečení a zásadní pravidla při aplikaci standardů.
Je však potřeba říci, že knize poněkud chyběl nějaký ucelený a vyčerpávající referenční přehled. Proto se redakce rozhodla doplnit Erlovu publikaci kompletním překladem slovníku z webu http://www.soaglossary.com/. Tak se českému čtenáři dostává do rukou ucelený přehled všech zásadních technik a metod pro práci se službami.
Co publikace poskytuje
Publikace pokrývá mimo jiné tato témata:
- Základy budování SOA, principy servisní orientace
- Vzory výměny zpráv, orchestrace, choreografie, modelování služeb
- Strategie zavádění SOA a servisně orientované modelování podniku
- Vrstvy služeb aplikace, řízení, instrumentace, agnostické služby
- Základy a využití jazyků XML, WSDL, SOAP, WS-BPEL
- Specifikace WS-Coordination a servisně orientovaný návrh řídících procesů
- Nástroje pro návrh rozhraní služeb
- Podpora SOA ze strany platforem Java EE a .NET
- Aplikace hlavních standardů SOA, pravidla pro návrh služeb
- Pravidla a kroky pro kompozici SOA, rozšíření SOA
Krátce o autorovi
Thomas Erl je světově nejproslulejším a nejplodnějším autorem knih o SOA. Na kontě jich má Více než deset. Založil společnost SOA Systems (www.soasystems.com), která poskytuje konzultační a školící služby více než 500 firmám po celém světě. Navštivte http://www.thomaserl.com/.
Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.