Strona Główna / Blog

Case Study: Ile Kosztuje Chmura?

Mirek Burnejko

Mirek Burnejko

Rozmawiam w języku Amazon Web Services, Microsoft Azure i Google Cloud Platform. Skontaktuj się z nim pisząc na ten adres.

Jednym z częściej pojawiających się tematów jest temat, ile kosztuje chmura?
Jakie jest ROI?
Ile moja firma oszczędzi?

To dobre pytania, ale zadawane w złej kolejności, gdyż:

  • W Polsce jest jeszcze zbyt mało wdrożeń.
  • W Polsce nawet „stare” wdrożenia nie dają jeszcze pełnego obrazu.
  • Nawet globalne wdrożenia zawierają elementy wróżenia i zgadywania.
  • Jest masa dodatkowych oszczędności, których nie potrafimy policzyć (np. szybkość).

Gdy tworzymy strategie migracji do chmury, nie są to strategie na dni, czy miesiące, ale na lata. Policzenie oszczędności całej firmy jest (na chwilę dzisiejszą) możliwe do policzenia. Udowodnienie tego jest nie możliwe, bo musielibyśmy zrobić „forka” obecnego świata i porównać koszta w obu modelach. To tak jak porównywać oszczędności firmy po dostarczeniu elektryczności vs. generowania elektryczności własnoręcznie. Zmienia się model. Ludzie zajmują się czymś innym. Biznes działa szybciej. Skupia się na wartościach.

Policzenie oszczędności pewnych aplikacji, projektów, rozwiązań jest już natomiast możliwe i proste w pokazaniu. Idealnie jest zrobić pewne założenia i potem udowodnić to po uruchomieniu tego w chmurze.

Czasami nawet koszt zrobienia czegoś nie-w-chmurze jest nie do zaakceptowania.

Oto przykład.
WAŻNE: To jest część projektu rozwiązującego problem biznesowy, a nie udowadniający, że w chmurze jest taniej. Pokazujemy wyniki z prawdziewego projektu.

Problem

Któregoś pięknego dnia odezwał się do nas klient, który miał poważny problem. Musieli testować środowiska produkcyjne poprzez testy wydajnościowe. Do przeprowadzenia tych testów potrzeba było 60 maszyn wirtualnych o minimalnej wielkości 1 vCPU i około 4 GB RAMu. Takie były partnera tejże firmy, który był częścią układanki. Nie było czasu na szukanie odpowiedzi „dlaczego tak ma być?”, trzeba było działać.

Lekcja 1: Nie zawsze dział IT ma wpływ na wszystko (czytaj: Partnerzy)

Okazało się, że brakowało zasobów na takie środowisko. Pozostaje kupować serwery, rozbudowanie macierzy, dokupienie licencji wirtualizacji, zatrudnienie osoby, która to wszystko będzie utrzymywać. Wszystko zajmie kilka miesięcy, ale tak ma być.

Lekcja 2: Nie zawsze wiemy ile oszczędzimy, bo sam pomysł może być zabity poprzez wygórowane wymagania.

Światełko w tunelu

Środowisko ma być uruchamiane raz w tygodniu na kilka godzin, gdyż testy są wykonywane na nowych wersjach aplikacji, generując ruch symulujący sporą część narodu polskiego korzystającego z aplikacji.

Lekcja 3: Chmura wprowadza nowy model. Płacimy tylko za to co wykorzystamy.

Projekt

Nasz klient rozważał od kilku tygodnie użycie rozwiązań Microsoft Azure, użycie więc takiego środowiska byłoby dobrym testem… ale… 60 maszyn D1 Standard (1 vCPU i 3.5 GB RAM) to 52.70 euro * 60, czyli 316.20 euro miesięcznie, czyli 37,944.00 euro rocznie. Plus dodatki. OK. Może jednak własny sprzęt będzie lepszy…

Przypomnijmy światełko w tunelu.

Lekcja 4: W chmurze unikamy sytuacji, gdy płacimy za coś, gdy tego nie używamy.

Wdrożyliśmy więc rozwiązanie oparte o system skalujący. Od 0 do 60. W kilka minut. Dzięki temu operator testów dostał jeden skrypt PowerShell, dzięki któremu był w stanie uruchamiać rozwiązanie, które się skalowało, podmieniało konfigurację na nowych serwerach, podłączało się do master node i wykonywane były testy. Po testach, kolejny skrypt wyłączał środowisko.

Wyniki

Projekt działa już ponad 3 miesiące.

Lekcja 5: Jeżeli spodziewamy się tego samego kosztu każdego miesiąca, to nie wykorzystujemy możliwości chmury.

A tak wygląda przykładowa faktura za jeden miesiąc.

Pozycja 1: Koszt stały – VPN Gateway – połączenie do firmy.
Pozycja 2: Usługa Azure Backup dla maszyn wzorcowych.

Lekcja 6: Stałe koszta występują nawet przy rozwiązaniach skalujących się.

Pozycja 3: Koszty maszyn i dysków. Nie 3162 euro, a 147,39 euro (20x mniej, niż gdybyśmy mieli te maszyny włączone przez cały miesiąc).
Pozycja 4: Koszt całego środowiska.

Lekcja 7: Porównując koszta 1 do 1 okazałoby się, że koszt chmury jest porównywalny lub większy niż zbudowanie wszystkiego w DC.

Podsumowanie

Dzięki chmurze projekt wystartował w 2 tygodnie od pomysłu.
Dzięki chmurze koszt infrastruktury jest niezauważalną częścią projektu.
Dzięki chmurze znamy dokładny koszt infrastruktury, co do grosza.
Jeżeli myślimy o chmurze jak o hostingu, to nie traćmy swojego cennego czasu na chmurę.

Nie mogę się doczekać, aby już niedługo podzielić się z Tobą naszymi kolejnymi projektami.

Pamiętaj: Chmura nie rozwiązuje żadnego problemu, którego nie możesz rozwiązać w swoim Data Center. Pozwala jednak czasami zrobić (czasami) to szybciej i taniej. Ale co ważne, wprowadza konsumpcyjny model rozliczania.

Jak zacząć swoją przygodę z chmurą?
Przyjdź na szkolenie lub zamów szkolenie dla Twojej firmy. Przyjedziemy i wyjaśnimy o co chodzi z architekturą, cenami, opiszemy setki usług i wyjaśnimy bezpieczeństwo oraz SLA. Wszystko w oparciu o nasze projekty w Polsce i na świecie. Sprawdź nasze referencje.

Dołącz do listy mailingowej!

Dołącz do naszego newslettera

Staramy się wysyłać tylko wartościowe informacje, np. co miesiąc dostaniesz spis najważniejszych nowości z chmur Azure, AWS i GCP, z krótkimi opisami i linkami.