Skip to main content

Hvad er SOA -regeringsførelse?

Service Oriented Architecture (SOA) er softwareprogrammeringsmodellen, der opretter forretningstjenester som softwaremoduler til virksomheder.Denne tilgang til softwareudvikling kræver en stærk regeringsproces.SOA -regeringsførelse definerer standarderne og kontrollerne, der administrerer, hvordan en virksomhed vil bruge tjenester.Dette inkluderer typisk reglerne om volumen, adgangstilladelser og ejerskabsrettigheder til hver service, der er udsat af virksomheden.

SOA -regeringsførelse starter med en grundlæggende opgørelse over de eksisterende tjenester, der er tilgængelige i virksomheden.Denne beholdning er en mulighed for at definere brugen og forventningerne til hver tilgængelig service.Når inventaret er afsluttet, skal den placeres i et servicekatalog, som vil være en ordbog over selskabstjenesterne.

En af ulemperne ved SOA er den glip af muligheden for at genbruge eksisterende tjenester.Ved at have et styrende bestyrelse til at styre systemændringer er det mere sandsynligt, at et firma bruger eksisterende tjenester.Dette udvalg kan gennemgå Tjenestekataloget.Dette kan spare værdifuld tid og kræfter, hvilket kan spare betydelige penge for et firma.

En af de vigtigste komponenter til at styre SOA er at kontrollere efterspørgsels- og ydelseskrav fra de tilgængelige tjenester.Dette gøres typisk gennem aftaler på serviceniveau, som er kontrakter mellem forbrugerne og ejere af tjenesterne.Serviceaftalerne administreres af SOA Governance Board, der har ansvaret for at styre adgang og præstationskrav for hver service.

Samarbejde og åben kommunikation er et af de grundlæggende mål for SOA -styring.Hvis en organisation planlægger at genbruge tjenester, skal de deles åbent og kommunikeres til virksomhedens forretningsenheder.Dette kan kun gennemføres med et ordentligt styringssamfund, der har offentlige møder designet til åbent at udsætte tjenesterne.

SOA -styringsmodellen skal omfatte grundlæggende processer og artefakter, der definerer, hvordan styringsorganet vil blive styret.Dette definerer, hvordan ændringer og forbedringsanmodninger vil blive administreret af Enterprise.Det bør omfatte grundlæggende roller og ansvar for forretningsenheder, herunder mål og præstationsforventninger for hver af de tilgængelige tjenester.

Ændring af kontrol er processen med at styre systemændringer for en organisation.SOA -styringsudvalget skal integreres i selskabets ændringskontrolproces.Dette vil gøre det muligt for regeringsudvalget mulighed for at bestemme behov og give retning til systemændringer for organisationen.

Governance Committee bør planlægge at mødes med periodisk grundlag.Dette vil hjælpe med at sikre, at virksomhedstjenester fortsætter med at vokse.De fleste SOA -styringsgrupper mødes på månedlig eller kvartalsvis.