- Kwestie kariery i rozwoju zawodowego specjalistów IT.
- ?Być albo nie być? dostawców sprzętu.
Zmiany tak, ale nie w moim Królestwie
Zmiana boli i w naturalny sposób wiele osób unika jej jak ognia, zwłaszcza kiedy dotyczy ich kluczowych kompetencji zdobywanych przez dłuższy czas w realizowanych projektach. Organizacje, które przez lata budowały swoje serwerownie, mają w swoich zespołach certyfikowanych inżynierów i administratorów powiązanych z globalnymi producentami sprzętu i oprogramowania od infrastruktury (IBM, Cisco, VMware itp.).
Dla tych osób dyskusja w organizacji, która miała by prowadzić do likwidacji, czy też marginalizacji własnej serwerowni stanowi zagrożenie dla ich miejsc pracy. Z ich perspektywy w czarnym scenariuszu jutra, zapotrzebowanie na ekspertów czołowych producentów sprzętu i oprogramowania do infrastruktury ograniczone będzie do kilku graczy lokalnych oraz globalnych dostawców usług. Oznaczałoby to konieczność przekwalifikowania się, która wymaga wysiłku i jest źródłem potencjalnych lęków. Prowadzi to do sytuacji, w której osoby te często podświadomie będą skupione na wyszukiwaniu argumentów przemawiających za pozostawieniem obecnego stanu rzeczy.
Nawet w sytuacji, gdy dyskusja toczy się na poziomie zmiany użytkowanej technologii wirtualizacyjnej w istniejącej serwerowni, aspekt kosztów niezbędnych szkoleń pracowników jest kluczowym czynnikiem blokującym dalsze rozmowy. Z perspektywy dostawców sprzętu walka toczy się o prawdziwe być albo nie być. Przy migracji rozwiązań do chmur publicznych zagrożone są dostawy czegokolwiek do lokalnych firm.
?Software Defined Everything”
Na drugim biegunie są ultra zwolennicy rozwiązań chmurowych, czyli eksperci powiązani z rozwojem oprogramowania. Dla nich współpraca z IT to niekończąca się walka o dostępność środowisk programistycznych w poszczególnych projektach, zasobów dyskowych czy VPNa do pracy zdalnej. To wreszcie niekończący się spór kompetencyjny o to, gdzie kończy się rola ?Adminów?, a gdzie zaczyna się rola programistów – czy Admin ma wystawić maszynę wirtualną z systemem operacyjnym i bazą danych, czy tylko z systemem operacyjnym, a bazę danych ma zainstalować programista?
Z perspektywy rozwoju oprogramowania nie ma absolutnie znaczenia czy usługi IaaS/PaaS serwowane są z własnej serwerowni czy z chmury. Ma znaczenie natomiast, jak szybko i wygodnie te usługi są konfigurowalne przez samych programistów i zrodzony z tych potrzeb nowy typ personelu określany jako ?DevOps?, czyli hybryda programisty i admina, który jest ideałem usługodawcy dla programisty.
Skalę tego sporu w skali globalnej pokazuje popularność platformy OpenStack, która warstwę sprzętowo – sieciową infrastruktury IT stara się opakować tak, aby z poziomu oprogramowania definiować wszystko, a sprzęt na którym jest zainstalowana może pochodzić od najtańszych możliwych dostawców (znów Armagedon dla dystrybutorów ?markowego? sprzętu).