mi a Service Orchestration Architecture (SOA)

a vállalati szoftvereket alkotó szolgáltatások olyanok, mint a zenekar hangszerei. Ha jól időzített és koordinált, a rendszer énekelni fog. A Service Orchestration Architecture (SOA) a vállalati rendszerek fejlesztésének alapelvei, például:

  • vállalati erőforrás-tervező (ERP) szoftver
  • projekttervezés és tervezési rendszerek.
  • ügyfélkapcsolat-kezelő szoftver.

a zero-Touch Provisioning (ZTP) egyszerűbbé, gyorsabbá és hibátlanabbá teszi a hálózati eszközök telepítését és konfigurálását. További információ blogunkban: Zero-Touch Provisioning: gyorsabb telepítés, kevesebb hiba.

hangszerelés

szolgáltatás hangszerelés optimálisan lazán koordinálja:

  • interoperábilis szolgáltatások a felhőben.
  • különböző rendszerekből.
  • különböző üzleti területeken.
  • amelyek diszkrét feladatokat hajtanak végre.
  • , amely egyetlen eredményhez ad hozzá.

ha például egy bróker finanszírozást kíván nyújtani egy vállalkozásnak, akkor számos rendszerrel kell kapcsolatba lépnie:

  • egy hitelügynökség.
  • olyan szolgáltatás, amely felsorolja a lehetséges hitelezőket.
  • szolgáltatás a különböző bankok árajánlatainak kérésére.
  • szolgáltatás az árajánlatok feldolgozására a többi szolgáltatás adataival.

a hangszerelt hitelkérelmi szolgáltatás együttesen megadja a brókernek a potenciális hitelezők idézeteinek listáját. A hangszerelés az egyes részeket egy harmonikus egységbe rendezi. Ahelyett, hogy egy komplex új szoftvert kellene létrehoznia mindezen feladatok elvégzéséhez, a szolgáltatásszervező szoftver a meglévő rendszerek szoftverét használja, és integrálja az alkatrészeket. A hatékony hangszerelés automatizálja a különböző üzleti rendszerek behívását és kimenetét, az eredményeket egy helyre helyezve.

a “szolgáltatásszervezés” kifejezés azért jött létre, mert a felhőt már kifejlesztett “szolgáltatások” csomagjai köré fejlesztették, amelyek felhasználhatók a szoftverek létrehozásához, ha azokat el lehet érni, aktiválni és “hangszerelni” egymással.

Hangszerelés a Felhő

Szolgáltatási orientáció alakult a növekedés a felhő. Felhő automatizálás rendezi meg a koordinátákat automatizált feladatokat, így azok áramlását együtt, hogy egy egységes munkafolyamat. Kihasználja a felhőautomatizálás előnyeit, amely emberi beavatkozás nélkül végez feladatokat. Amikor csapat hozzon létre egy szabványos folyamat, hogy egy új alkalmazás munkát kell megszervezni több automatizált feladatok. Ez magában foglalja, hogy:

  • az Auto-méretezési.
  • rugalmas terheléselosztók.
  • Riasztások.
  • Telepítés automatizálási eszközök.
  • báb szkriptek.

mindezek a funkciók felhőautomatizálási folyamatok. Ezeket a felhőautomatizálási eszközöket a hangszerelésben alkalmazzák. Ezeket fel lehet ajánlani egy internet as a service (IaaS) platformon vagy egy 3rd party szoftvercsomagban. A hangszerelési eszközök összegyűjtik és felsorolják:

  • a szükséges források.
  • a példánytípusok.
  • IAM szerepkörök, amelyek meghatározzák a felhasználót a szükséges szoftverhez.
  • konfigurációk.
  • erőforrások közötti összekapcsolások.

Cloud Orchestration Tools

a mérnökök olyan eszközöket használhatnak, mint az AWS CloudFormation vagy a VMware vRealize Orchestrator, hogy sablonokat hozzanak létre, amelyek ezeket a folyamatokat egyetlen munkafolyamatba egyesítik, így a teljes összetett folyamat egy egységként kerül meghívásra.

a rendszeresen használható felhő-hangszerelési sablonok létrehozása önmagában is időigényes és kihívást jelent kifinomult hangszerelési eszközök nélkül, egyszerre egyszerűsíti az összetett informatikai folyamatokat és elveszi a kockázat nagy részét.

Szolgáltatásszervezés a gyakorlatban

kezdetben a szolgáltatásszervezés a felhő szintjén drága és időigényes folyamat volt, mivel az operátoroknak új kódot kellett írniuk a szolgáltatások összehangolásához a felhőben. Az enterprise service bus (ESB) a szolgáltatásszervezés mechanizmusaként jelent meg. Az ESB “könnyű megoldásokat” tartalmaz.”Sok vállalat fordult egy önálló enterprise service bus ESB, amely egyszerűsíti a szolgáltatás orchestration igényeit. A felhő a “szolgáltatások” család köré szerveződik.”A szolgáltatásszervezők új alkalmazásokat fejlesztenek ki a szolgáltatások gyűjteményének kombinálásával, ahelyett, hogy egy teljes szoftverprogramot építenének ki. Ez a filozófia sok időt takarít meg a fejlesztőknek, és kiküszöböli a kód redundanciákat.

az ESB-t a SOA “alulról felfelé” megközelítésének nevezik . Sok SOA projekt kudarcot vallott az elején, mert túl drágák voltak, éveket igényeltek a szállításhoz, és drága tanácsadók voltak. A felhő készen állt a szolgáltatások mátrixával, de a szolgáltatások egymáshoz csatolása jelentős új kódírást igényel. Az ESB integrációs platformként, mint szolgáltatásként (IPasS) jött be. Az ESBs képes bekapcsolni a szolgáltatások összehangolását anélkül, hogy alkalmazáskiszolgálóra vagy más nagy teljesítményű infrastruktúra-összetevőkre lenne szükség. Az ESB ezért nagyon rövid idő alatt megvalósítható.

a zero-Touch Provisioning (ZTP) egyszerűbbé, gyorsabbá és hibátlanabbá teszi a hálózati eszközök telepítését és konfigurálását. Tudjon meg mindent blogunkon Zero-Touch Provisioning: gyorsabb telepítés, kevesebb hiba.

Leave a Reply