Co je řízení SOA?
Architektura orientovaná na služby (SOA) je softwarový programovací model, který vytváří obchodní služby jako softwarové moduly pro společnosti. Tento přístup k vývoji softwaru vyžaduje silný proces správy. Řízení SOA definuje standardy a kontroly, které řídí, jak bude společnost využívat služby. To obvykle zahrnuje pravidla týkající se objemu, přístupových oprávnění a vlastnických práv ke každé službě vystavené společností.
Správa SOA začíná základním soupisem existujících služeb dostupných v podniku. Tento inventář je příležitostí k definování využití a očekávání pro každou dostupnou službu. Jakmile je inventář kompletní, měl by být umístěn do katalogu služeb, který bude slovníkem služeb společnosti.
Jednou z nevýhod SOA je promarněná příležitost pro opětovné použití stávajících služeb. Tím, že má správní rada spravovat systémové změny, je větší pravděpodobnost, že společnost použije stávající služby. Tento výbor si může prohlédnout katalog služeb. To může ušetřit drahocenný čas a úsilí, což může společnosti ušetřit značné peníze.
Jednou z klíčových součástí správy SOA je řízení požadavků na poptávku a výkon dostupných služeb. To se obvykle děje prostřednictvím dohod o úrovni služeb, což jsou smlouvy mezi spotřebitelem a majiteli služeb. Smlouvy o poskytování služeb jsou spravovány správní radou SOA, která odpovídá za správu požadavků na přístup a výkon pro každou službu.
Spolupráce a otevřená komunikace jsou jedním ze základních cílů správy SOA. Pokud organizace plánuje opětovné použití služeb, musí být otevřeně sdílena a sdělena obchodním jednotkám společnosti. Toho lze dosáhnout pouze s řádnou správcovskou komunitou, která má veřejné schůzky navržené k otevřenému odhalení služeb.
Model řízení SOA by měl zahrnovat základní procesy a artefakty, které definují, jak bude řídící orgán spravován. Toto definuje, jak budou změny a požadavky na vylepšení spravovány podnikem. Měl by zahrnovat základní role a odpovědnosti pro obchodní jednotky, včetně cílů a očekávání výkonu pro každou z dostupných služeb.
Řízení změn je proces správy systémových změn organizace. Řídící výbor SOA by měl být integrován do procesu kontroly systémových změn společnosti. To umožní správní radě zjistit, jaké jsou potřeby, a poskytnout pokyny pro systémové změny organizace.
Řídící výbor by se měl pravidelně scházet. To pomůže zajistit, aby podnikové služby pokračovaly v růstu. Většina skupin pro správu SOA se schází měsíčně nebo čtvrtletně.