SOA Governance
Moc se mi líbí jeden jeden z bonmotů firmy Gartner: „Pro potřebu SOA governance zcela postačuje jedna služba. Jedna služba zcela postačuje na to, aby zničila váš byznys.“
Není překvapením, že nejčastější příčinou selhání SOA projektů jsou zásadní nedostatky ve fungování governance mechanismů bez ohledu na velikost projektu. Bonmot od Gartnerů jasně říká, že je jedno, jestli máme jednu nebo tisíc služeb – správné politiky v nich buď jsou, nebo nejsou vloženy. Pokud tam nejsou, budete mít problémy.
IT Governance není pojem neznámý a SOA Governance je jeho nedílnou součástí. V rámci SOA je každá jednotlivá služba, každý jednotlivý proces IT prostředkem, který by měl být pokryt svým vlastním procesem životního cyklu. Souhrn dat a metadat o dané službě nebo procesu pak tvoří jeho politiky. Každou takovou službu nebo proces je nutné řádně
- navrhnout a vyvinout (design-time governance)
- implementovat, zabezpečit (run-time governance)
- udržovat v aktuální verzi (change-time governance)
- spravovat, vizualizovat, monitorovat a vyhodnocovat pro ujištění, že daná služba/proces poskytuje užitek na očekávané úrovni (run-time governance).
- automaticky zjišťovat poskytovatele i konzumenty služeb,
- vizualizovat reálné procesy pro různé typy uživatelů,
- automaticky mapovat toky zpráv a sledovat vzájemné vazby a závislosti mezi službami,
- detekovat a eliminovat nebezpečné či podezřelé služby,
- sloužit pro správu a řízení politik
Poznámka: Tuší někdo, z jakého důvodu stojí nástroje pro SOA Governance řádově miliony korun?
Žádné komentáře:
Okomentovat