Skip to main content

Hva er SOA -styring?

Service Oriented Architecture (SOA) er programvareprogrammeringsmodellen som oppretter forretningstjenester som programvaremoduler for selskaper.Denne tilnærmingen til programvareutvikling krever en sterk styringsprosess.SOA Governance definerer standardene og kontrollene, som administrerer hvordan et selskap vil bruke tjenester.Dette inkluderer vanligvis reglene for volum, tilgangstillatelser og eierrettigheter til hver tjeneste utsatt av selskapet.

SOA -styring starter med en grunnleggende inventar av de eksisterende tjenestene som er tilgjengelige i bedriften.Denne varen er en mulighet til å definere bruken og forventningene til hver tjeneste som er tilgjengelig.Når varelageret er fullført, bør den plasseres i en tjenestekatalog, som vil være en ordbok for Companys Services.

En av ulempene med SOA er den tapte muligheten for gjenbruk av eksisterende tjenester.Ved å ha et styringsstyret administrere systemendringer, er det mer sannsynlig at et selskap bruker eksisterende tjenester.Denne komiteen kan gjennomgå tjenestekatalogen.Dette kan spare verdifull tid og krefter, noe som kan spare betydelige penger for et selskap.

En av de viktigste komponentene for å administrere SOA er å kontrollere etterspørsel og ytelseskrav til de tilgjengelige tjenestene.Dette gjøres vanligvis gjennom servicenivåavtaler, som er kontrakter mellom forbrukeren og eierne av tjenestene.Hvis en organisasjon planlegger å gjenbruke tjenester, må de deles åpent og formidles til selskapets forretningsenheter.Dette kan bare oppnås med et skikkelig styringssamfunn som har offentlige møter designet for å åpne tjenestene åpent.

SOA -styringsmodellen skal omfatte grunnleggende prosesser og gjenstander som definerer hvordan styringsorganet vil bli styrt.Dette definerer hvordan endringer og forbedringsforespørsler vil bli administrert av Enterprise.Det bør omfatte grunnleggende roller og ansvar for forretningsenheter, inkludert mål og resultatforventninger for hver av de tilgjengelige tjenestene.

Endringskontroll er prosessen med å styre systemendringer for en organisasjon.SOA -styringsutvalget bør integreres i selskapets endringskontrollprosess for selskapet.Dette vil gjøre det mulig for styringsstyret muligheten til å bestemme behov og gi retning til systemendringer for organisasjonen.

Styringskomiteen bør planlegge å møtes med jevne mellomrom.Dette vil bidra til å sikre at bedriftstjenester fortsetter å vokse.De fleste SOA -styringsgrupper møtes på månedlig eller kvartalsbasis.