Systémová integrace - System integration

Systémová integrace je definována ve strojírenství jako proces spojuje subsystémy komponent do jednoho systému (agregaci subsystémů spolupracujících tak, že systém je schopen dodat překlenující funkce), a zajištění toho, že dílčí systémy fungují společně jako systém, a v informačních technologiích jako proces propojení různých výpočetních systémů a softwarových aplikací fyzicky nebo funkčně, aby fungovaly jako koordinovaný celek.

Systémový integrátor integruje jednotlivé systémy využívající různé techniky, jako počítačových sítí , integraci podnikových aplikací , řízení podnikových procesů nebo manuální programování .

Systémová integrace zahrnuje integraci stávajících, často nesourodých systémů takovým způsobem, „který se zaměřuje na zvyšování hodnoty pro zákazníka“ (např. Zlepšování kvality a výkonu produktů) a současně poskytuje hodnotu pro společnost (např. Snižování provozních nákladů a zlepšování Doba odezvy). V moderním světě propojeném internetem je role techniků systémové integrace důležitá: stále více systémů je navrženo tak, aby se připojovaly, jak v rámci systému ve výstavbě, tak i v systémech, které jsou již nasazeny.

Metody integrace

Vertikální integrace (na rozdíl od „ horizontální integrace “) je proces integrace subsystémů podle jejich funkcionality vytvářením funkčních entit označovaných také jako sila . Výhodou této metody je, že integrace se provádí rychle a zahrnuje pouze nezbytné dodavatele, proto je tato metoda v krátkodobém horizontu levnější. Na druhou stranu, náklady na vlastnictví mohou být podstatně vyšší, než je vidět u jiných metod, protože v případě nových nebo vylepšených funkcí by jediným možným způsobem implementace (škálování systému) byla implementace jiného sila. Opětovné použití subsystémů k vytvoření další funkce není možné.

Integrace hvězd , také známá jako integrace špaget , je proces systémové integrace, kde je každý systém propojen s každým ze zbývajících subsystémů. Při pozorování z pohledu integrovaného subsystému spojení připomínají hvězdu, ale když je představen celkový diagram systému, vypadají spojení jako špagety, odtud název této metody. Náklady se liší kvůli rozhraním, která subsystémy exportují. V případě, že subsystémy exportují heterogenní nebo proprietární rozhraní, mohou náklady na integraci podstatně vzrůst. Čas a náklady potřebné k integraci systémů exponenciálně rostou při přidávání dalších subsystémů. Z hlediska funkcí se tato metoda často jeví jako výhodnější kvůli extrémní flexibilitě opětovného použití funkcí.

Horizontální integrace nebo Enterprise Service Bus (ESB) je integrační metoda, ve které je specializovaný subsystém věnován komunikaci mezi jinými subsystémy. To umožňuje snížit počet připojení (rozhraní) pouze na jedno na subsystém, který se bude připojovat přímo k ESB. ESB je schopné převést rozhraní do jiného rozhraní. To umožňuje snížení nákladů na integraci a extrémní flexibilitu. U systémů integrovaných pomocí této metody je možné zcela nahradit jeden subsystém jiným subsystémem, který poskytuje podobnou funkčnost, ale exportuje různá rozhraní, to vše je pro ostatní subsystémy zcela transparentní. Jedinou požadovanou akcí je implementace nového rozhraní mezi ESB a novým subsystémem.

Horizontální schéma však může být zavádějící, pokud se má za to, že se lze vyhnout nákladům na přechodnou transformaci dat nebo nákladům na přesun odpovědnosti nad obchodní logiku.

Integrace životního cyklu průmyslu je proces systémové integrace, který zohledňuje čtyři kategorie nebo fáze integrace: počáteční implementaci systému, inženýrství a návrh, projektové služby a provoz. Tento přístup při integraci systémů a subsystémů zahrnuje požadavky každé etapy životního cyklu průmyslového aktiva. Klíčovým výstupem je standardizovaná datová architektura, která může fungovat po celou dobu životnosti aktiva.

Společný datový formát je způsob integrace, aby se zabránilo každý adaptér, který má pro převod dat z / do formátů každých jiných aplikací, integraci podnikových aplikací (EAI) systémy obvykle stanovit takový formát dat aplikace nezávislé (nebo obyčejný). Systém EAI obvykle poskytuje také službu transformace dat, která pomáhá převádět mezi formáty specifickými pro aplikaci a běžnými formáty. To se provádí ve dvou krocích: adaptér převádí informace z formátu aplikace do běžného formátu sběrnice. Poté jsou na to použity sémantické transformace (převod PSČ na názvy měst, rozdělení/sloučení objektů z jedné aplikace do objektů v ostatních aplikacích atd.).

Výzvy integrace

Integrace systému může být pro organizace náročná a tyto výzvy mohou snížit jejich celkovou návratnost investic po implementaci nových softwarových řešení. Mezi některé z těchto výzev patří nedostatek důvěry a ochoty sdílet data s jinými společnostmi, neochota zadávat různé operace třetím stranám, nedostatek jasné komunikace a odpovědnosti, nesouhlas partnerů ohledně toho, kde by měla funkčnost sídlit, vysoké náklady na integraci, potíže s hledáním dobré talenty a společné standardy API . Tyto výzvy vedou k vytváření překážek, které „zabraňují nebo zpomalují integraci podnikových systémů v rámci společností a mezi nimi“. Jasná komunikace a zjednodušená výměna informací jsou klíčovými prvky při budování dlouhodobých systémových integrací, které mohou podporovat obchodní požadavky.

Viz také

Reference

externí odkazy