Kas yra SOA valdymas?

Į paslaugas orientuota architektūra (SOA) – tai programinės įrangos programavimo modelis, kuriantis verslo paslaugas kaip programinės įrangos modulius įmonėms. Šis požiūris į programinės įrangos kūrimą reikalauja tvirto valdymo proceso. SOA valdymas apibrėžia standartus ir kontrolės priemones, kurios valdo, kaip įmonė naudosis paslaugomis. Paprastai tai apima kiekvienos įmonės teikiamos paslaugos apimties, prieigos leidimų ir nuosavybės teisių taisykles.

SOA valdymas prasideda nuo pagrindinės esamų įmonėje paslaugų sąrašo. Šis inventorius yra galimybė apibrėžti kiekvienos turimos paslaugos naudojimą ir lūkesčius. Kai inventorius bus baigtas, jis turi būti įtrauktas į paslaugų katalogą, kuris bus įmonės paslaugų žodynas.

Vienas iš SOA trūkumų yra praleista galimybė pakartotinai panaudoti esamas paslaugas. Jei valdyba valdys sistemos pakeitimus, įmonė greičiausiai naudosis esamomis paslaugomis. Ši komisija gali peržiūrėti paslaugų katalogą. Taip galima sutaupyti brangaus laiko ir pastangų, o tai gali sutaupyti nemažai įmonės pinigų.

Vienas iš pagrindinių SOA valdymo komponentų yra turimų paslaugų paklausos ir našumo reikalavimų kontrolė. Paprastai tai daroma sudarant paslaugų lygio susitarimus, kurie yra vartotojo ir paslaugų savininkų sutartys. Paslaugų sutartis tvarko SOA valdymo taryba, kuri yra atsakinga už kiekvienos paslaugos prieigos ir našumo reikalavimų valdymą.

Bendradarbiavimas ir atviras bendravimas yra vienas iš pagrindinių SOA valdymo tikslų. Jei organizacija planuoja pakartotinai naudoti paslaugas, jomis turi būti atvirai dalijamasi ir apie tai turi būti pranešta įmonės verslo padaliniams. Tai galima padaryti tik su tinkamo valdymo bendruomene, kuri rengia viešus susirinkimus, skirtus atvirai atskleisti paslaugas.

SOA valdymo modelis turėtų apimti pagrindinius procesus ir artefaktus, kurie apibrėžia, kaip bus valdomas valdymo organas. Tai apibrėžia, kaip įmonė valdys pakeitimus ir patobulinimų užklausas. Ji turėtų apimti pagrindinius verslo padalinių vaidmenis ir atsakomybę, įskaitant kiekvienos turimos paslaugos tikslus ir veiklos lūkesčius.
Pokyčių kontrolė – tai organizacijos sistemos pokyčių valdymo procesas. SOA valdymo komitetas turėtų būti integruotas į įmonės sistemos keitimo kontrolės procesą. Tai suteiks valdybai galimybę nustatyti poreikius ir nurodyti organizacijos sistemos pokyčių kryptį.
Valdymo komitetas turėtų planuoti periodinius posėdžius. Tai padės užtikrinti, kad įmonės paslaugos toliau augs. Dauguma SOA valdymo grupių renkasi kas mėnesį arba kas ketvirtį.