Integracja systemów

Integracja systemów informatycznych staje się w dzisiejszych czasach coraz bardziej istotna, a jednocześnie konieczna. Popularną staje się sytuacja, w której firmy i przedsiębiorstwa wdrażają systemy „zintegrowane”, tworzące spójną całość.

Kolejny z naszych projektów, nad którym intensywnie obecnie pracujemy polega na koordynacji systemów informatycznych. Na początek warto wyjaśnić czym w ogóle jest integracja systemów. "Integracja (ang. integration) – odnosi się do organizacji systemów (komputerowych, produkcyjnych lub administracyjnych) i polega na zespoleniu tych systemów tak, aby mogły one korzystać nawzajem ze swoich zasobów, takich jak pliki lub urządzenia."* Najbardziej interesuje nas w tym przypadku integracja w informatyce, jako całokształt działań, które zmierzają do spójności rozwiązań informatycznych, uzyskanych na zasadzie synergii. Wyróżniamy jej następujące odmiany: -integracja aplikacji — działania związane z wdrażaniem rozwiązań specjalizowanego oprogramowania (branżowych),
-integracja danych – działania mające na celu eliminowanie z bazy danych powtórzeń oraz elementów zbędnych (w miarę użytkowania dane wykazują tendencję do dezintegracji),
-integracja sieciowa – działania związane z instalacją sieci lokalnych i rozległych, okablowania strukturalnego, światłowodów itp,
-integracja systemowa – działania z zakresu instalowania systemów operacyjnych, baz danych, oprogramowania biurowego, komunikacyjnego, okablowania strukturalnego, aktywnych urządzeń sieciowych, urządzeń pamięci masowych, łączy internetowych, kontroli dostępu, zasilania, instalacji alarmowych itp.**

Z koniecznością uzyskania spójności pomiedzy systemami mamy do czynienia przy tworzeniu sklepów internetowych. Strona producenta posiada własną bazę (część produktów znajduje się w obcym dla nas systemie), odmienny kod, metaforycznie można powiedzieć, że posiada własny "język", który musimy zidentyfikować, rozszyfrować, a finalnie elementy znajdujące się w obcym systemie zintegrować z naszym. Aby stworzyć wspólną płaszczyznę działania, potrzebny jest skrypt tłumaczący, jak wyjaśnił mi jeden z programistów, "musimy rozkminić jak przekształcić to na wspólną bazę".

Znalezienie "wspólnego jezyka", tak samo jak integracja systemów informatycznych, nie jest prostą sprawą. Wymaga czasu i pracy zgranego zespołu programistów. Posiadając oba elementy, jesteśmy skupieni na jak najlepszym osiągnięciu założonego celu i mamy nadzieję, że efekty naszych działań przyczynią się w jeszcze większej mierze do ulepszenia jakości naszych usług, a co za tym idzie do wzrostu Państwa satysfakcji ze współpracy z nami :)



* Źródło - Wikipedia, data dostępu: 2.05.2014 r.
** Tamże.