co je Service Orchestration Architecture (SOA)
služby, které tvoří podnikový software, jsou jako nástroje v orchestru. Pokud jsou správně načasovány a koordinovány, systém bude zpívat. Service Orchestration Architecture (SOA) je soubor principů pro vývoj podnikových systémů, jako jsou:
- enterprise resources planning (ERP) software
- systémy Plánování a návrhu projektů.
- software pro správu vztahů se zákazníky.
Zero-Touch Provisioning (ZTP) umožňuje nasazení a konfiguraci síťových zařízení jednodušší, rychlejší a bez chyb. Více se dozvíte v našem blogu Zero-Touch Provisioning: rychlejší nasazení, méně chyb.
orchestrace
servisní orchestrace optimálně volně koordinuje:
- interoperabilní služby v cloudu.
- z různých systémů.
- napříč různými obchodními doménami.
- které provádějí diskrétní úlohy.
- které přidávají k jedinému výsledku.
pokud například makléř hledá financování podniku, musí kontaktovat řadu systémů:
- úvěrová agentura.
- služba, která uvádí možné věřitele.
- služba pro vyžádání cenových nabídek od různých bank.
- služba pro zpracování nabídek s daty z ostatních služeb.
společně organizovaná služba žádosti o půjčku poskytne makléři seznam nabídek od potenciálních věřitelů. Orchestrace vezme všechny jednotlivé části a orchestruje je do harmonického celku. Místo toho, aby musel k provádění všech těchto úkolů vytvořit komplexní nový software, software pro orchestraci služeb používá software stávajících systémů a integruje součásti. Efektivní orchestrace automatizuje vyvolávání a generování výstupů různých obchodních systémů a přináší výsledky na jedno místo.
termín “orchestrace služeb” vznikl, protože cloud byl vyvinut kolem balíčků již vyvinutých “služeb”, které by mohly být použity při tvorbě softwaru, pokud by mohly být dosaženy, aktivovány a “organizovány” mezi sebou.
orchestrace v cloudu
orientace na služby byla vyvinuta s růstem cloudu. Cloud automation uspořádá a koordinuje automatizované úkoly tak, aby proudily společně, aby vytvořily jediný pracovní postup. Využívá cloudové automatizace, která provádí úkoly bez zásahu člověka. Když IT týmy vytvoří standardní proces, aby nová aplikace fungovala, musí zorganizovat několik automatizovaných úkolů. To zahrnuje:
- automatické škálování.
- elastické vyvažovače zatížení.
- alarmy.
- nástroje pro automatizaci nasazení.
- loutkové skripty.
všechny tyto funkce jsou procesy automatizace cloudu. Tyto nástroje pro automatizaci cloudu se používají při orchestraci. Mohou být nabízeny na internetu jako platforma služeb (IaaS) nebo v softwarovém balíčku 3. strany. Nástroje orchestrace shromažďují a vyčíslují:
- potřebné zdroje.
- typy instancí.
- IAM role, které definují uživatele pro potřebný software.
- konfigurace.
- propojení mezi zdroji.
Cloud Orchestration Tools
inženýři mohou používat nástroje jako AWS CloudFormation nebo VMware vRealize Orchestrator k vytvoření šablon, které tyto procesy spojují do jediného pracovního postupu, takže celý složitý proces je vyvolán jako jedna jednotka.
vytváření cloudových orchestračních šablon, které lze pravidelně používat, je samo o sobě časově náročné a náročné bez sofistikovaných nástrojů pro orchestraci, zjednodušují složité it procesy a odstraňují velkou část rizika.
orchestrace služeb v praxi
zpočátku byla orchestrace služeb na úrovni cloudu nákladným a časově náročným procesem, protože vyžadovala, aby operátoři psali nový kód pro orchestraci služeb v cloudu. Podniková servisní sběrnice (ESB) se objevila jako mechanismus pro orchestraci služeb. ESB obsahuje ” lehká řešení.”Mnoho společností se obrátilo na samostatnou podnikovou servisní sběrnici ESB, která zjednodušuje jejich potřeby orchestrace služeb. Cloud je organizován kolem rodiny “služeb”.”Organizátoři služeb vyvíjejí nové aplikace kombinací sbírky služeb, spíše než budováním celého softwarového programu. Tato filozofie šetří vývojářům spoustu času a eliminuje propouštění kódu.
ESB se nazývá přístup “zdola nahoru” k SOA . Mnoho projektů SOA na začátku selhalo, protože byly příliš drahé, vyžadovaly roky na dodání a drahé konzultanty. Cloud byl připraven s maticí služeb, ale připojení služeb k sobě vyžaduje významné nové psaní kódu. ESB přišel jako integrační platforma jako služba (IPasS). ESB mohou napájet orchestraci služeb bez nutnosti aplikačního serveru nebo jiných vysoce výkonných komponent infrastruktury. ESB proto může být implementováno ve velmi krátké době.
Zero-Touch Provisioning (ZTP) umožňuje nasazení a konfiguraci síťových zařízení jednodušší, rychlejší a bez chyb. Znáte to všechno na našem blogu Zero-Touch Provisioning: rychlejší nasazení, méně chyb.
Leave a Reply