Programování

10 nástrojů pro správu SOA

Tři problémy, které se při vývoji architektury orientované na služby rychle dostanou na vrchol, jsou správa, kvalita a správa. V tomto článku, který je součástí řady Network World Data Center v SOA, se dozvíte o 10 nástrojích, které vám pomohou vytvářet lepší aplikace a zjistit problémy s výkonem dříve, než se převrátí.

Architektura orientovaná na služby slibuje mnoho pozitiv: opětovné použití zdrojů, integraci aplikací, agilitu podnikání a flexibilitu infrastruktury. Navrhovatelé SOA však nikdy neprohlašují snadnost správy za jednu ze slávy této technologie.

Mnoho dnešních nástrojů pro správu není dostatečně granulárních pro práci v prostředí SOA, říká Rich Colton, manažer integrace aplikací ve strojírenské a stavební společnosti Washington Group International v Boise v Idaho. „To je to, co zaostává. Všichni říkají, že musíme spravovat infrastrukturu, ale nejprve musím pochopit, jaké zdroje od této infrastruktury požadujeme,“ říká.

Složitá povaha SOA vyžaduje více než monitorování v produkčních sítích. IT manažeři musí použít technologický trifecta správy, nástrojů kvality a správy, říkají pozorovatelé z oboru.


Přečtěte si související příběh o správě SOA


„Podnikoví IT manažeři potřebují pochopit, s jakou částí SOA právě jednají a jakou část chtějí spravovat právě teď. Nestává se to často jako samostatná produktová situace,“ říká Randy Heffner, analytik společnosti Forrester Research. „Dříve nebo později, pokud provádíte strategické SOA, budete potřebovat robustní správu SOA; a abyste získali srovnatelnou funkčnost, možná budete muset získat sadu produktů, nikoli jen jeden.“

Navzdory slibovaným výhodám přístupu orientovaného na služby tedy složitost prostředí a aplikací SOA vyžaduje nástroje pro správu od počátku přes nasazení až po provoz i mimo něj. Tváří v tvář takové složitosti se řada dodavatelů - nováčků i veteránů - pustila do řízení SOA. Některé se zabývají konkrétní fází životního cyklu projektu SOA, zatímco jiné slibují řešení SOA v plném rozsahu.