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