Popularność środowisk hybrydowych wymusiła na zespołach IT gruntowną zmianę w podejściu do zarządzania infrastrukturą. Tradycyjne centra danych ustępują miejsca elastycznym, nowoczesnym rozwiązaniom, które łączą lokalne serwery z chmurą. Jakie wyzwania niesie to dla specjalistów IT i jakie kompetencje stają się kluczowe?
Środowiska hybrydowe to już nie tylko chwilowy trend, ale rzeczywistość, z którą muszą się mierzyć zespoły IT na całym świecie. Przejście od tradycyjnych, On-Premises rozwiązań do chmury publicznej i prywatnej wymaga nie tylko przemyślanej strategii, ale też odpowiedniego przygotowania. W rozmowie z Adamem Białasem, ekspertem z Adamed Pharma, przyglądamy się największym zmianom, jakie przyniosła ta transformacja, oraz wyzwaniom związanym z integracją lokalnej infrastruktury z chmurą.
Z naszej rozmowy dowiesz się, jak zmieniają się codzienne zadania specjalistów IT, jakie umiejętności są dziś najbardziej pożądane, oraz dlaczego architekci IT muszą być wszechstronni jak nigdy dotąd.
Środowiska hybrydowe w branży IT. Wywiad z Adamem Białasem, Kierownikiem Zespołu Baz Danych i Rozwiązań Chmurowych w Adamed Pharma
Jakie największe zmiany w podejściu do zarządzania infrastrukturą IT zauważasz w związku z rosnącą popularnością środowisk hybrydowych?
Przede wszystkim zmienia się charakter zespołów i podejście do projektów realizowanych przez IT. Jeszcze nie tak dawno naturalne było podejście oparte na lokalnych wdrożeniach, w tradycyjnych centrach danych. W późniejszym okresie wszyscy zastanawiali się, jak takie rozwiązanie, często krótko po wdrożeniu, przenieść do chmury na zasadzie IaaS lub – co było ciekawszym wyzwaniem – w postaci PaaS. Niestety, taka opcja rzadko sprawdzała się ze względu na nakład pracy, konieczność reengineeringu całej architektury i integracji rozwiązania oraz związane z tym koszty. Aktualnie wdrażane rozwiązania, planowane są już od podstaw do pracy w środowiskach hybrydowych. W zależności od potrzeb biznesowych lub bezpieczeństwa, aplikacje w sposób natywny mogą być rozpięte pomiędzy lokalne centra danych a chmurę, w postaci np. nowoczesnych klastrów, usług bazodanowych i ich wybranych funkcjonalności lub modułów.
W jaki sposób migracja do chmury wpłynęła na organizację pracy w zespołach IT? Jak zmieniły się ich codzienne zadania?
Są to zmiany, których organizacje często nie zauważają. A warto zwrócić uwagę, iż są one istotne. Obecne zespoły muszą posiadać kompetencje pozwalające możliwie precyzyjnie obliczyć koszt uruchamianych usług, optymalizować je i dodatkowo te koszty monitorować. Oprócz codziennej obserwacji liczników wydajności, administratorzy analizują wykresy kosztów, badając każdy trend wzrostowy. Żartobliwie odpowiadając, specjaliści i eksperci IT stają się księgowymi.
Kolejną kwestią jest zmiana sposobu administrowania usługami. Wiele osób sądziło, iż chmura w spektakularny sposób zredukuje liczbę osób potrzebnych do utrzymania systemów. W przypadku administracji PaaS’owymi usługami bazodanowymi wymagania są bardzo podobne jak te potrzebne do zarządzania danymi w On-Premise. Liczba zadań się nie zmieniła, mają tylko inny charakter i co najwyżej zespoły IT mogą dostarczać je sprawniej i wydajniej, odpowiadając na potrzeby coraz szybciej rozwijającej się organizacji. w tej chwili wiele usług chmurowych w niczym nie przypomina już prostych i łatwych w użyciu rozwiązań sprzed kilku lat. Usługi te potrafią w pełni zastąpić swoje on-premise’owe odpowiedniki, zapewniając podobne funkcjonalności. Dzieje się to poprzez rozwijanie lub udostępnianie nowych usług przez dostawców chmurowych.
Jakie wyzwania pojawiają się podczas integracji chmury z infrastrukturą lokalną? Jak radzicie sobie z tym w praktyce?
Jednym z kluczowych wyzwań jest zapewnienie odpowiedniego poziomu bezpieczeństwa i wydajnej architektury sieciowej. Jest to coraz prostsze dzięki tańszym i niezawodnym rozwiązaniom połączeń światłowodowych, umożliwiającym bezpośrednie połączenie do sieci szkieletowych dostawców. W tym zakresie zmieniło się także podejście dostawców chmurowych, którzy coraz szerzej współpracują ze sobą, spinając swoje centra danych bezpośrednio w poszczególnych regionach. Przekłada się to na brak konieczności tworzenia bezpiecznych, choć powtarzalnych połączeń do różnych chmur, co obniża koszt utrzymania i daje większy wachlarz usług.
Czy zauważasz, iż pojawiły się nowe umiejętności, które zespoły IT muszą rozwijać w erze hybrydowych środowisk? Jakie to są umiejętności?
Zespoły muszą bardziej świadomie podchodzić do kosztów. Powinny potrafić oszacować je, nie tylko na początku wdrożenia, ale także w dłuższej perspektywie czasowej, uwzględniając dodatkowe narzędzia dostępne w poszczególnych chmurach. Monitorowanie i optymalizacja kosztów stają się codziennym zadaniem IT.
Jak zmieniły się role zespołów IT w porównaniu do tradycyjnego podejścia, gdzie dominowała infrastruktura On-Premises? Czy pojawiły się nowe stanowiska lub funkcje w zespołach?
Obecnie w każdym zespole potrzebna jest osoba, która jest dobrym specjalistą od chmury. Uważam, iż takie osoby są motorem napędowym zmian i powinny potrafić skutecznie i wydajnie łączyć dwa światy: On-Premises i Cloud. Nowe stanowiska są bardzo pożądane, szczególnie w zespołach zajmujących się infrastrukturą czy szeroko pojętym „Data”. Dodatkowe zadania dotyczące środowisk hybrydowych są przypisywane większości pracownikom IT, natomiast wielu z nich ma swoje kierunki rozwoju z naciskiem na chmurę lub On-Premises.
Czy rola architekta IT w środowisku hybrydowym wymaga innych kompetencji niż w klasycznych środowiskach On-Premises? Jakie umiejętności są najważniejsze dla tej roli dziś?
Tak, znajomość chmury oraz zrozumienie różnych modeli usług, takich jak IaaS, PaaS i SaaS, jest najważniejsze do projektowania architektury i integracji pomiędzy systemami. Architekt musi być świadomy sposobów rozliczania poszczególnych usług i posiadać szeroką wiedzę ogólną w tym zakresie. To bardzo ciekawe, ale i trudne wyzwanie.
Jak hybrydowe środowisko wpływa na współpracę między różnymi działami IT (np. administracja, bezpieczeństwo, programiści)? Czy wymusza większą integrację zespołów?
Zdecydowanie tak. Bliska kooperacja pomiędzy działami jest wręcz kluczowa. Wspólne budowanie kompetencji nie tylko zapewnia większą skuteczność w działaniach, ale zapewnia też wsparcie w realizacji zadań. W Adamed Pharma aktywnie bierzemy udział w różnych inicjatywach szkoleniowych, przeznaczonych dla całego pionu technologicznego. Tylko takie podejście daje gwarancję sukcesu, a pracownicy z różnych zespołów mówią tym samym, zrozumiałym dla wszystkich językiem. Często spotykane jest też kompetencyjne zacieranie się granic pomiędzy zespołami. Jakkolwiek nie świadczy to o jakiejś formie konkurowania, a o wspólnym zaangażowaniu i chęci wzajemnego wspierania się w realizacji projektów.
Jak zarządzacie bezpieczeństwem w środowisku hybrydowym? Czy zespoły IT są bardziej zaangażowane w aspekty bezpieczeństwa niż w tradycyjnym modelu?
Administratorzy mają łatwy dostęp do wielu chmurowych rozwiązań bezpieczeństwa dostępnych w postaci usług. Łatwość ich użycia także w środowisku On-Premises sprawia, iż środowiska hybrydowe są coraz lepiej zabezpieczane. Jest to bardzo istotne w obecnych czasach.
Czy automatyzacja i sztuczna inteligencja zmieniają sposób, w jaki zespoły IT zarządzają infrastrukturą hybrydową? Jakie są twoje obserwacje w tym obszarze?
Wydaje mi się, iż w przypadku sztucznej inteligencji pozostało za wcześnie, aby to ocenić. Hasło AI jest w tej chwili odmieniane przez wszystkie przypadki. jednak świat czeka na to, jak rozwinie się sztuczna inteligencja. Oczywiście, już testujemy niektóre rozwiązania, ale nie są one na tyle pewne, aby na nich polegać w 100 proc. Nie można też zaprzeczyć, iż przy obecnych ograniczeniach różni „asystenci AI” wspomagają i usprawniają pracę.
Natomiast uważam, iż w chwili obecnej łatwiej jest zastosować AI w pracy kreatywnej niż powtarzalnej, szczególnie przy infrastrukturze hybrydowej. Łatwo to sprawdzić, prosząc AI o wygenerowanie tego samego obrazka różnymi promptami tej samej treści. Właśnie stąd wzięła się popularność czat botów i w tym zakresie AI sprawdza się bardzo dobrze. Przy administracji AI może być przydatna do szybkiego tworzenia środowisk, na zasadzie infrastruktury jako kodu (IaC). I to oczywiście już się dzieje. A co do automatyzacji, to jest to już stały element większości działów IT i zastosowanie on-premises czy cloud nie ma większego znaczenia. Dodatkowo, dochodzą różne korzyści, jak choćby możliwość tworzenia różnego rodzaju repozytoriów.
Jaką radę dałbyś zespołom IT, które dopiero zaczynają swoją przygodę z budową środowisk hybrydowych? Na co powinny zwrócić szczególną uwagę?
Przede wszystkim ważne jest przygotowanie odpowiedniego landing zone i projektowanie systemów z myślą o chmurze. choćby o ile w chwili obecnej organizacja tego nie implementuje. Wybór data centre, jego potencjału rozwoju też jest istotny. Odpowiednie podejście, zaprojektowanie na samym początku, zapewni dużą elastyczność w przyszłości. Kolejny aspekt, który wydaje się oczywisty, ale niestety często takim nie jest, to stałe podnoszenie kompetencji. Chmura jest tak dynamiczna, iż nie wystarczy raz wysłać zespół na szkolenie. Trzeba być cały czas na bieżąco z technologią i aktualizować wiedzę także we własnym zakresie.
Czy twoim zdaniem hybrydowe środowisko pracy to przyszłość IT, czy może raczej rozwiązanie przejściowe? Dlaczego?
Być może moja odpowiedź jest bardziej futurystyczna niż oparta na faktach, ale wydaje mi się, iż zawsze będą rozwiązania, które firmy będą chciały trzymać u siebie, może w kolokacji, ale nie w chmurze publicznej. Takimi rozwiązaniami mogą być systemy dziedzinowe, ważne z punktu widzenia firm. Natomiast na pewno w przyszłości nie będziemy mieli do czynienia z takimi samymi rozwiązaniami hybrydowymi jak obecnie. Raczej będą to rozwiązania wdrażane lokalnie, na zasadzie uruchamiania infrastruktury serwerowej z pewnymi funkcjami i usługami natywnymi dla chmury. Takie podejścia już były realizowane bez większych sukcesów na rynku, ale uważam, iż niedługo wrócą w nowej, bardziej atrakcyjnej formie i sposobach rozliczania.
Adam Białas jest Kierownikiem Zespołu Baz Danych i Rozwiązań Chmurowych w Adamed Pharma S.A. z ponad 20-letnim doświadczeniem w IT. w tej chwili specjalizuje się we wdrażaniu nowych technologii, projektowaniu rozwiązań chmurowych, zarządzaniu serwerami SQL oraz rozwiązań BI. W swojej karierze pełnił rolę autoryzowanego trenera Microsoft, prowadząc szkolenia z zakresu Data i BI. Posiada liczne certyfikaty, w tym Azure Solutions Architect Expert, Azure Database Administrator Associate oraz Azure Administrator Associate.