back to top
    arrow Powrót do Case Studies
    Azure 1 2

    Kompleksowa migracja do chmury Azure Software House’u, posiadającego ponad 200 maszyn wirtualnych w on-premise

    Podsumowanie projektu

    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.

    Czas trwania projektu

    listopad 2022 – obecnie

    Branża

    IT

    Usługi
    • IT consulting
    • utrzymanie
    • usługi chmurowe

    Możemy pomóc także Twojej firmie

    NAPISZ DO NASarrow
    O kliencie

    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.

    Azure 2 2
    Kluczowe wyzwania

    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ą).
    Azure 3 2
    Nasze rozwiązanie

    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.

    Azure 4 2

    Szukasz podobnych rozwiązań?

    NAPISZ DO NASarrow
    Nasze działania

    Jak przebiegał proces współpracy?

    01

    Analiza

    Wykonaliśmy pełną analizę wykorzystania maszyn, zasobności i architektury klienta.

    02

    Wycena

    Zaprojektowaliśmy od nowa architekturę i na tej podstawie wyceniliśmy 3 scenariusze migracji.

    03

    Optymalizacja

    Zoptymalizowaliśmy środowisko klienta, aby nie migrować zbędnych zasobów.

    04

    ISO 27001

    Przystosowaliśmy architekturę klienta do wymogów ISO 27001 (klient był w trakcie certyfikacji).

    05

    Migracja

    Zaplanowaliśmy i przeprowadziliśmy kompleksową migrację całego środowiska (rozłożoną w czasie, aby nie zaburzać prac projektowych).

    06

    Kontrola

    Monitorujemy i nadzorujemy środowisko klienta, trzymając pieczę nad kosztami. Proponujemy i wprowadzamy usprawnienia w architekturze,

    scroll arrow big blue
    Najważniejsze wyniki

    Jakie rezultaty osiągnął klient?

    check-white-icon
    Optymalizacja środowiska
    o ¼

    Przed migracją zoptymalizowaliśmy ponad 50 maszyn klienta, które były używane w stopniu nikłym lub wcale.

    check-white-icon
    Obniżenie kosztów migracji o 48%

    Zmiany architektoniczne i optymalizacyjne obniżyły koszty migracji w stosunku do pierwotnych założeń klienta (migracji metodą Lift-and-shift).

    check-white-icon
    Obniżenie kosztów o 20% po migracji

    Wprowadzone zmiany architektoniczne obniżyły ruch sieciowy klienta (dane zebrane po migracji), co jeszcze dodatkowo obniżyło koszty.

    TECH stack

    Wykorzystane technologie

    Azure Cloud

    Azure DevOps

    Azure Pipelines

    Azure Biceps

    scroll arrow big blue
    Dominika Biardzka-Jaworowska
    quote blue

    Pierwotne środowisko klienta było bardzo złożone — podzielone na wiele małych projektów i infrastruktur dedykowanych, pomiędzy którymi nie zachodziła praktycznie żadna integracja. Można porównać to do miliarda małych wysepek, które z punktu widzenia biznesu miały tymi wysepkami pozostać. Dużym sukcesem mojego zespołu jest fakt, że przy pozostawieniu tak złożonego środowiska, dokonaliśmy optymalizacji infrastruktury na poziomie aż 25%, a to pozwoliło praktycznie o połowę obniżyć początkowo przyjęte przez klienta koszty migracji.

    Dominika Biardzka-Jaworska

    Head of Azure Business Unit

    Chcesz osiągnąć podobne wyniki?

    NAPISZ DO NASarrow