MIS - Integracja aplikacji korporacyjnych
Organizacja może korzystać z różnych systemów informacyjnych -
Zarządzanie łańcuchem dostaw - do zarządzania dostawcami, zapasami i wysyłką itp.
Zarządzanie zasobami ludzkimi - do zarządzania personelem, szkolenia i rekrutacji talentów;
Opieka zdrowotna pracowników - do zarządzania dokumentacją medyczną i szczegółami ubezpieczenia pracowników;
Zarządzanie relacjami z klientami - do zarządzania obecnymi i potencjalnymi klientami;
Aplikacje Business Intelligence - do znajdowania wzorców na podstawie istniejących danych z operacji biznesowych.
Wszystkie te systemy działają jako indywidualne wyspy automatyzacji. Najczęściej te systemy są samodzielne i nie komunikują się ze sobą z powodu problemów z niekompatybilnością, takich jak -
Systemy operacyjne, na których się znajdują;
System baz danych używany w systemie;
Starsze systemy nie są już obsługiwane.
EAI to platforma integracyjna, oprogramowanie pośredniczące, składające się z zestawu technologii i usług, które umożliwiają płynną integrację wszystkich takich systemów i aplikacji w całym przedsiębiorstwie oraz udostępnianie danych i większą automatyzację procesów biznesowych.
Charakterystyka EAI
EAI definiuje się jako „nieograniczone udostępnianie danych i procesów biznesowych między dowolnymi połączonymi aplikacjami i źródłami danych w przedsiębiorstwie”.
Efektywne użycie EAI umożliwia integrację bez większych zmian w obecnej infrastrukturze.
Rozszerza możliwości oprogramowania pośredniego, aby poradzić sobie z integracją aplikacji.
Używa warstw logiki aplikacji różnych systemów oprogramowania pośredniego jako bloków konstrukcyjnych.
Śledzi informacje związane z działalnością przedsiębiorstwa, np. Zapasy, księgi sprzedaży i wykonuje podstawowe procesy, które tworzą te informacje i manipulują nimi.
Potrzeba integracji korporacyjnej
Nieograniczone udostępnianie danych i procesów biznesowych w całej organizacji.
Powiązania między klientami, dostawcami i organami regulacyjnymi.
Łączenie danych, procesów biznesowych i aplikacji w celu automatyzacji procesów biznesowych.
Zapewnij stałą jakość usług (bezpieczeństwo, niezawodność itp.).
Zmniejsz bieżące koszty konserwacji i obniż koszty wdrażania nowych systemów.
Wyzwania EAI
Architektura koncentratora i szprych skupia całe przetwarzanie na jednym serwerze / klastrze.
Często trudno było utrzymać i skutecznie ewoluować.
Trudne do rozszerzenia, aby zintegrować strony trzecie na innych platformach technologicznych.
Kanoniczny model danych wprowadza etap pośredni.
Dodatkowa złożoność i dodatkowy wysiłek związany z przetwarzaniem.
Charakterystyka produktów EAI.
Wdrożenie rozwiązania wymaga dużej personalizacji.
Lock-In - często zbudowany przy użyciu zastrzeżonej technologii i wymaga specjalistycznych umiejętności.
Brak elastyczności - trudno rozszerzyć lub zintegrować z innymi produktami EAI!
Wymaga organizacji gotowej na EAI.
Rodzaje EAI
Poziom danych - proces, techniki i technologia przenoszenia danych między magazynami danych.
Poziom interfejsu aplikacji - wykorzystanie interfejsów udostępnianych przez aplikacje niestandardowe lub w pakietach.
Poziom metody - współdzielenie logiki biznesowej.
Poziom interfejsu użytkownika - pakowanie aplikacji przy użyciu ich interfejsu użytkownika jako wspólnego punktu integracji.