Jednym z wielu wyzwań posiadania innowacyjnej infrastruktury IT jest umiejętność administracji nią, a krytycznym zasobem pod względem kosztów i zarządzania jest czas wykwalifikowanych inżynierów, którzy zajmują się utrzymaniem sprzętu i systemów. Z biznesowego punktu widzenia utrzymanie zespołu ekspertów lub nawet jednej osoby, kompetentnych w zakresie sieci, systemów i sprzętu jest sporym problemem, szczególnie dla firm których podstawową dziedziną biznesu nie jest IT. Trzeba pamiętać o zapewnieniu ścieżek rozwoju oraz dostępu do odpowiedniej technologii dla tych osób, w ten sposób, aby zagwarantować stałe podnoszenie kompetencji. Jest to jeden z powodów dla którego firmy decydują się na outsourcing i wykupienie usług hostingowych, oprogramowania czy nawet całych rozwiązań systemowych.
Dodatkowym utrudnieniem jest konieczność utrzymywania heterogenicznych środowisk i rozwiązań różnych dostawców. Powszechne jest zapotrzebowanie na rozwiązania dostarczane na różnych platformach systemowych, co komplikuje kwestie utrzymania i administracji nimi. Dla zespołu administratorów K2 praca w takich środowiskach to codzienna rzeczywistość, różnorodność środowisk dostarczanych klientom wymaga do administratorów K2 wiedzy i szybkiego radzenia sobie ze złożonymi problemami, począwszy od systemu unixowych, przez środowiska vmware, aż do korporacyjnych systemów Microsoft. W K2 kładziemy szczególny nacisk na rozwój wykwalifikowanych administratorów, dostępnych 24/7 do dyspozycji klienta, dla których czas reakcji jest sprawą priorytetową.
Aby móc zagwarantować dostępność usług na poziomie 99,99% w skali roku i zmierzyć się z wyzwaniem 100% dostępności stosujemy szereg rozwiązań na każdym poziomie infrastruktury. Począwszy od najniższej warstwy sprzętowej, poprzez systemy operacyjne i maszyny wirtualne do abstrakcji sieci, protokołów i aplikacji wymagamy wszędzie pełnej redundancji. Wykluczenie tzw. Single Point of Failure jest kluczowe dla świadczenia usług wysokiej dostępności, niestety utrzymanie takiej nadmiarowości komplikuje kwestie zarządzania infrastrukturą i drastycznie zwiększa koszt utrzymania.
Sama możliwość tzw. Load Balancing'u czyli rozłożenia obciążenia serwerów wymaga w profesjonalnych środowiskach zastosowania wysoko wydajnych, np. Alteon lub CitriX NetScaler i jednocześnie drogich urządzeń sprzętowych
Nawet stosowanie zaawansowanych mechanizmów nie zwalnia nas od potrzeby ciągłego nadzoru nad pracą systemów i aplikacji. Mimo iż stosowany sprzęt wykazuje się fantastyczną niezawodnością, to jednak końcowy rezultat w postaci np. poprawnie i szybko funkcjonującego serwisu webowego zależy od czegoś więcej niż sumy poprawnie działających urządzeń i systemów. Obecne, duże systemy webowe wykazują ogromny poziom złożoności od strony mechanizmów transakcyjnych, sesyjnych i bazodanowych. Wymaga to od administratorów ciągłego monitorowania końcowego rezultatu współdziałania wszystkich podsystemów. Dlatego też K2 stosuje dwa niezależne systemy monitoringu, które na bieżąco śledzą wszystkie aspekty utrzymywanych systemów, co jest kluczowe z punktu widzenia utrzymywania ciągłości dostarczanych usług i umożliwia natychmiastową reakcję na zdarzenie.