Hva Er Service Orchestration Architecture (SOA)

Tjenester som utgjør enterprise software er som instrumentene i orkesteret. Hvis de er riktig tidsbestemt og koordinert, vil systemet synge. Service Orchestration Architecture (SOA) er et sett med prinsipper for utvikling av bedriftssystemer som:

  • enterprise resources planning (erp) programvare
  • prosjektplanlegging og design systemer.
  • programvare for administrasjon av kundeforhold.

Zero-Touch Provisioning (ZTP) gjør distribusjon og konfigurering av nettverksenheter enklere, raskere og uten feil. Finn ut mer i Bloggen Vår Zero-Touch Provisioning: Raskere Distribusjon, Færre Feil.

Orkestrering

Service orkestrering optimalt løst koordinerer:

  • Interoperable tjenester i skyen.
  • Fra forskjellige systemer.
  • På tvers av ulike forretningsdomener.
  • som utfører diskrete oppgaver.
  • som legger til et enkelt resultat.

for eksempel, hvis en megler ønsker å gi finansiering til en bedrift, må han kontakte en rekke systemer:

  • et kredittbyrå.
  • en tjeneste som viser mulige långivere.
  • en tjeneste for å be om pris sitater fra ulike banker.
  • en tjeneste for å behandle sitater med dataene fra de andre tjenestene.

sammen vil orkestrert lån forespørsel tjenesten gi megleren en liste over sitater fra potensielle långivere. Orkestrasjonen tar alle de enkelte delene og orkestrerer dem til en harmonisk enhet. I stedet for å måtte lage et komplekst nytt stykke programvare for å utføre alle disse oppgavene, bruker service orchestration-programvaren programvaren til eksisterende systemer og integrerer delene. Effektiv orkestrering automatiserer oppkalling og produksjon av ulike forretningssystemer, og setter resultatene på ett sted.

begrepet “service orchestration” kom fordi skyen ble utviklet rundt pakker med allerede utviklede ” tjenester “som kunne brukes i etableringen av programvare hvis de kunne nås, aktiveres og” orkestreres ” med hverandre.

Orkestrering I Skyen

tjenesteorientering ble utviklet med veksten av skyen. Cloud automation ordner og koordinerer automatiserte oppgaver slik at de flyter sammen, for å lage en enkelt arbeidsflyt. Det utnytter skyautomatisering som utfører oppgaver uten menneskelig inngrep. NÅR IT-team oppretter en standardprosess for å få et nytt program til å fungere, må de organisere flere automatiserte oppgaver. Dette innebærer:

  • Automatisk skalering.
  • Elastiske lastbalansatorer.
  • Alarmer.
  • Verktøy For Distribusjonsautomatisering.
  • dukkeskript.

Alle disse funksjonene er skyautomatiseringsprosesser. Disse skyautomatiseringsverktøyene er ansatt i orkestrering. De kan tilbys på en internett som en tjeneste (iaas) plattform eller i en 3. parts programvarepakke. Orkestreringsverktøyene samler inn og nummererer:

  • nødvendige ressurser.
  • forekomsttypene.
  • IAM-roller som definerer brukeren for den nødvendige programvaren.
  • Konfigurasjoner.
  • Sammenkoblinger mellom ressurser.

Cloud Orchestration Tools

Ingeniører kan bruke verktøy som AWS CloudFormation eller Vmwares vRealize Orchestrator til å lage maler som smelter disse prosessene inn i en enkelt arbeidsflyt slik at hele den komplekse prosessen kalles opp som en enhet.

opprettelsen av cloud orchestration maler som kan brukes på en jevnlig basis er i seg selv, tidkrevende og utfordrende uten sofistikerte orkestrering verktøy både forenkle komplekse IT-prosesser og ta bort mye av risikoen.

Service Orchestration i Praksis

i begynnelsen var service orchestration på skynivå en kostbar og tidkrevende prosess siden det krevde at operatørene skrev ny kode for å orkestrere tjenester i skyen. Enterprise service bus (ESB) dukket opp som en mekanisme for service orkestrering. ESB inkorporerer ” lette løsninger.”Mange bedrifter har slått til en frittstående enterprise service bus ESB som forenkler deres service orkestrering behov. Skyen er organisert rundt en familie av ” tjenester.”Service orchestrators utvikler nye applikasjoner ved å kombinere en samling av tjenester, i stedet for å bygge ut et helt program. Denne filosofien sparer utviklere mye tid og eliminerer kodeoppsigelser.

ESB har blitt kalt En” Bottom-Up ” tilnærming TIL SOA . MANGE SOA-prosjekter mislyktes i begynnelsen fordi de var for dyre, nødvendige år å levere og dyre konsulenter. Skyen var klar med sin matrise av tjenester, men å knytte tjenester til hverandre krever betydelig ny kodeskriving. ESB kom inn som en integrasjonsplattform som en tjeneste (IPasS). ESBs kan slå opp orkestrering av tjenester uten å kreve en applikasjonsserver eller andre høyt drevne infrastrukturkomponenter. EN ESB kan derfor implementeres på svært kort tid.

ZTP (Zero-Touch Provisioning) gjør distribusjon og konfigurering av nettverksenheter enklere, raskere og uten feil. Vet alt på bloggen Vår Zero-Touch Provisioning: Raskere Distribusjon, Færre Feil.

Leave a Reply