Strażnik oprogramowania

Strażnik oprogramowania

Od niezawodności systemów komputerowych zależy nie tylko nasz komfort czy szybkość obsługi, ale i bezpieczeństwo

W ostatnich latach systemy komputerowe stały się nieodzownym elementem naszego codziennego życia. Odpowiadają za prawidłową realizację połączeń telefonicznych i naliczanie opłat zgodnie z taryfą, umożliwiają handel elektroniczny, wspierają kontrolę lotów, sterują podzespołami w naszych samochodach. Od jakości ich funkcjonowania może zależeć nasze życie, a z pewnością ich nieprawidłowe działanie może wprowadzić wiele zamieszania w naszym codziennym życiu, jak również przynieść realne straty finansowe. Jakość działania aplikacji komputerowej to nie tylko bezbłędne wykonywanie algorytmów, ale również gwarancja wykonania operacji w określonym czasie. Robiąc zakupy w sklepie internetowym, spodziewamy się, że transakcja zostanie zrealizowana szybko, bez konieczności oczekiwania na wykonanie każdego kolejnego kroku. Dzwoniąc na infolinię do operatora telekomunikacyjnego, również spodziewamy się sprawnej obsługi – nie chcemy tracić cennego czasu. W przypadku sklepu internetowego oraz operatorów telekomunikacyjnych opóźnienia w przetwarzaniu informacji mają wpływ na jakość obsługi klientów. Dużo poważniejsze konsekwencje przyniesie przestój systemu kontrolującego lot samolotu lub układu hamulcowego w naszym samochodzie.

Komputer kontroluje komputery

W przypadku firm komercyjnych dostępność systemów informatycznych oraz czas, w którym są przetwarzane dane, przekłada się bezpośrednio na osiągane wyniki finansowe. Jeżeli sklep internetowy nie jest w stanie zrealizować transakcji wszystkich równocześnie zalogowanych klientów – a mogą ich być tysiące – ponosi wymierne straty. Dodatkowo każdy zalogowany klient powinien być obsłużony w sposób komfortowy i bezpieczny. Skąd jednak właściciel dużego sklepu internetowego ma wiedzieć, czy wszyscy klienci są obsługiwani należycie? Czy wszystkie systemy biorące udział w procesie sprzedaży działają sprawnie? Odpowiedzi na powyższe pytania dostarczają wyspecjalizowane systemy monitorowania opisywane terminem Business Activity Monitoring. Systemy monitorujące pozwalają śledzić pracę wszystkich systemów informatycznych w firmie na wielu poziomach szczegółowości, zapewniając odpowiednie informacje kierownictwu oraz zespołom technicznym. Kierownictwo obserwuje działanie systemów informatycznych w firmie poprzez pryzmat zakładanych parametrów jakościowych przekładających się bezpośrednio na jakość obsługi klientów i postrzegania firmy, a pracownicy techniczni mają dostęp do szczegółowych parametrów związanych z działaniem poszczególnych systemów informatycznych, których komponentami są aplikacje, bazy danych, systemy operacyjne oraz fizyczne serwery. Każdy komponent systemu jest szczegółowo monitorowany, dostarczając odpowiedzialnej osobie informacji o nieprawidłowościach i ostrzegając o potencjalnych konsekwencjach mogących doprowadzić do poważnej awarii. Dostarczone na czas informacje pozwalają na podjęcie działań zapobiegawczych, zanim efekty nieprawidłowości będą odczuwalne dla końcowego odbiorcy.
Firma ABG SA ma w swojej ofercie oprogramowanie czołowych światowych producentów z tego obszaru oraz świadczy usługi wdrażania tego rodzaju rozwiązań.
Narzędzia monitorujące są jednym z przykładów oprogramowania podnoszącego jakość działania systemów informatycznych, co przekłada się bezpośrednio na poczucie komfortu oraz bezpieczeństwo odbiorcy końcowego, którym jest każdy z nas.
W niektórych sytuacjach zapewnienie wysokiej dostępności systemów oraz wydajnego przetwarzania danych wymaga zastosowania wydajnych komputerów klasy Mainframe, które stanowią podstawę działania wielu banków zarówno na świecie, jak i w Polsce. Technologia Mainframe została opracowana w laboratoriach firmy IBM i jest rozwijana do dnia dzisiejszego. Stanowi jedno z najnowocześniejszych i najbardziej elitarnych rozwiązań na świecie, które zapewnia bezpieczne i wysoce wydajne przetwarzanie danych. Firma ABG SA zatrudnia specjalistów z zakresu tego rodzaju technologii.

Spóźnienie wykluczone

W celu poprawy bezpieczeństwa każdego z nas coraz większą popularnością cieszą się systemy czasu rzeczywistego. Na czas działania standardowego systemu wpływa równoległość przetwarzania danych, ich buforowanie, czas dostępu do danych oraz szereg procesów mających zapewnić elastyczne i wydajne działanie wszystkich podzespołów. W przypadku systemów czasu rzeczywistego istotna jest gwarancja, że operacja zawsze zostanie wykonana w zdefiniowanym czasie, i to stanowi podstawową cechę grupy produktów charakteryzującej się specyficzną architekturą. Przeznaczeniem tego rodzaju systemów jest wspieranie procesów, w których konsekwencje ewentualnych opóźnień będą znacznie poważniejsze niż zamieszanie czy straty finansowe. Firma ABG SA prowadzi prace rozwojowe z wykorzystaniem tego rodzaju systemów, wprowadzając do oferty kolejne produkty podnoszące nasze codzienne bezpieczeństwo.
ABG SA, spółka z Grupy Asseco, od wielu lat wdraża systemy wspierające działalność zarówno operatorów telekomunikacyjnych, jak i banków, urzędów oraz służb mundurowych. W każdym z obszarów działalności firma wypracowała standardy technologiczne oraz organizacyjne na najwyższym światowym poziomie, równocześnie stale prowadząc badania nad nowoczesnymi i bezpiecznymi rozwiązaniami informatycznymi wspierającymi nas w codziennym życiu. Wszystko to dla zapewnienia komfortu i bezpieczeństwa odbiorcom końcowym, którzy w coraz większym stopniu muszą polegać na niezawodności systemów komputerowych.

Krzysztof Parzyjagła, architekt ABG

Wydanie: 2009, 40/2009

Kategorie: Nauka

Napisz komentarz

Odpowiedz na treść artykułu lub innych komentarzy