Kompleksowa migracja do chmury Azure Software House’u, posiadającego ponad 200 maszyn wirtualnych w on-premise
Czego dotyczył projekt?
Nasz klient podjął decyzje o kompleksowym przejściu na nową infrastrukturę IT — obecna była już w dużej mierze przestarzała i pozbawiona wsparcia. Rozważał różne opcje, będąc otwartym na nowe technologie. W związku z tym poprosił nas o przygotowanie trzech scenariuszy:
1. Pozostanie w on-premise i zakup całkowicie nowej infrastruktury od podstaw (elementów sieciowych, macierzy dyskowych, serwerów i nowego rozwiązania backupowego);
2. Skorzystanie z usług firmy zewnętrznej i wzięcie w leasing całego wyżej wymienionego sprzętu;
3. Pełna migracja infrastruktury do chmury Azure.
Wykonaliśmy analizę kosztów dla każdego scenariusza w okresie 3 lat, uwzględniając zmiany w cenach prądu i serwerowni oraz koszt wymiany urządzeń (a w przypadku Azure koszty wynikające z subskrypcji i ruchu sieciowego na chmurze). Wycena obejmowała również pracochłonność każdego scenariusza migracji. Po podsumowaniu kosztów (obejmujących konkretne wymagania klienta i ich rzeczywiste przełożenie na infrastrukturę w on-premise lub chmurze, bez forsowania któregokolwiek z rozwiązań) klient zdecydował się na migrację do Azure, korzystając przy tym z naszej pomocy.
listopad 2022 – obecnie
IT
- IT consulting
- utrzymanie
- usługi chmurowe
Możemy pomóc także Twojej firmie
Komu pomogliśmy?
Nasz klient to średniej wielkości Software House, który w momencie rozpoczęcia projektu dysponował ponad 200 maszynami wirtualnymi w on-premise. Klient zgłosił się bezpośrednio do Altkom Software, chcąc dokonać analizy potencjału wyjścia do chmury.
Zostaliśmy wybrani na podstawie naszych kompetencji związanych z Azure, w tym szerokiej oferty w zakresie doradztwa, projektowania architektury, konfiguracji środowisk, bezpieczeństwa oraz optymalizacji zasobów i kosztów w chmurze.
Jakie były największe wyzwania projektowe?
W procesie wyceny, a następnie migracji musieliśmy uwzględnić:
- Ponad 200 maszyn wirtualnych klienta (analizę ich wykorzystania i optymalizację);;
- Zmiany nie tylko w architekturze serwerów, ale również w architekturze sieciowej (pierwotne środowisko klienta było bardzo złożone i takie też miało pozostać, mimo optymalizacji);
- Przystosowanie nowej architektury do wymogów certyfikatu ISO 27001 (całkowita separacja środowisk produkcyjnych od nieprodukcyjnych oraz projektowych między sobą).
Jak rozwiązaliśmy problemy klienta?
Przed rozpoczęciem prac migracyjnych skupiliśmy się na tym, w jakim stopniu (i w jaki sposób) klient wykorzystywał swoje obecne maszyny wirtualne. Na tej podstawie od nowa zaprojektowaliśmy architekturę dla docelowego środowiska klienta oraz dokonaliśmy optymalizacji ponad 50 maszyn, wykorzystywanych w stopniu nikłym lub wcale. Nowy projekt architektury obejmował również wszystkie wytyczne, jakie klient musiał spełniać w związku z certyfikatem ISO 27001.
Ponadto prace obejmowały nowe scenariusze działania środowisk klienta, aby ten płacił tylko za realnie wykorzystywane godziny pracy. Ważnym elementem optymalizacji było oczyszczenie przestrzeni, w której Software House magazynował dane (tzw. storage). Jeszcze przed dokonaniem migracji zmieniliśmy struktury związane z przechowywaniem dokumentów i większej liczby plików oraz usuwaliśmy rzeczy przestarzałe i zbędne.
Na wszystkie powyższe zadania potrzebowaliśmy kwartału, ale same prace migracyjne rozłożone zostały na kolejne kilka miesięcy, tak aby nie zaburzać prac developerskich. W efekcie migracja odbyła się w sposób niezauważalny dla zespołu klienta. Co istotne, po zakończeniu projektu wcale nie zakończyliśmy współpracy — na bieżąco, w trybie codziennym, analizujemy koszty i pilnujemy budżetu, a także proponujemy i wdrażamy usprawnienia w architekturze.
Szukasz podobnych rozwiązań?
Jak przebiegał proces współpracy?
Analiza
Wykonaliśmy pełną analizę wykorzystania maszyn, zasobności i architektury klienta.
Wycena
Zaprojektowaliśmy od nowa architekturę i na tej podstawie wyceniliśmy 3 scenariusze migracji.
Optymalizacja
Zoptymalizowaliśmy środowisko klienta, aby nie migrować zbędnych zasobów.
ISO 27001
Przystosowaliśmy architekturę klienta do wymogów ISO 27001 (klient był w trakcie certyfikacji).
Migracja
Zaplanowaliśmy i przeprowadziliśmy kompleksową migrację całego środowiska (rozłożoną w czasie, aby nie zaburzać prac projektowych).
Kontrola
Monitorujemy i nadzorujemy środowisko klienta, trzymając pieczę nad kosztami. Proponujemy i wprowadzamy usprawnienia w architekturze,
Jakie rezultaty osiągnął klient?
o ¼
Przed migracją zoptymalizowaliśmy ponad 50 maszyn klienta, które były używane w stopniu nikłym lub wcale.
Zmiany architektoniczne i optymalizacyjne obniżyły koszty migracji w stosunku do pierwotnych założeń klienta (migracji metodą Lift-and-shift).
Wprowadzone zmiany architektoniczne obniżyły ruch sieciowy klienta (dane zebrane po migracji), co jeszcze dodatkowo obniżyło koszty.
Wykorzystane technologie
Azure Cloud
Azure DevOps
Azure Pipelines
Azure Biceps
Chcesz osiągnąć podobne wyniki?