Wady i Zalety Cloud Computing (czyli czego nauczyłem się od studentów Szkoły Chmury)
W lutym 2018 odpaliliśmy projekt Szkoła Chmury, którego celem jest przygotować nowych ekspertów cloud computing w Polsce. Do pierwsze edycji zapisało się 113 osób. ?
Bierzemy ludzi pod opiekę na 11 tygodni i spędzamy z nimi czas, szkoląc ich z nowych zagadnień. W marcu 2018 pojawi się nowy program dotyczący A……….. a to zobaczymy czego.
Natomiast.
Każdy tydzień nauki kończymy zadaniem domowym. Jednym z zadań domowych w tygodniu 2-gim w kursie Zrozum Cloud Computing, było pytanie o WADY I ZALETY cloud computingu.
Odpowiedzi w naszej tajnej grupie na Facebook były tak ciekawe, że pozwoliłem się nimi podzielić z Tobą poniżej i pozostawić Twojej refleksji.
I jeszcze ciekawy komentarz jednego z uczestników programu:
Im więcej czytam o chmurach, to w większości każda zaleta, posiada własne wady :), i na odwrót. Dlatego trzeba wszystko zawsze dobrze planować i pilnować, aby pojawiło się jak najmniej wad.
Zalety Cloud Computing
- Brak specjalistów (od strony pracownika)
- Duża i stosunkowo łatwa skalowalność pozioma i pionowa
- Niski próg startu (szczególnie dla startupów)
- Szybkość startu (time-to-market)
- Oszczędność kosztów
- Dostępność
- Zdjęcie odpowiedzialności za infrastrukturę, na której pracuje system
- Bezpieczeństwo danych (shared-security model)
- Mnogość serwisów
- Mnogość narzędzi analitycznych
- Możliwość pracy z rozwiązaniami Function as a Service
- Demokratyzacja IT (narzędzia ze świata enterprise dostępne dla każdego)
- Super platforma do eksperymentów (klik wyłączamy i nie płacimy)
- Skupienie firmy na poszukiwaniu swojej przewagi konkurencyjnej
- Gotowe rozwiązania
- Bez babrania się w Data Center
- Nieograniczone mozliwosci ktore moze ograniczyc tylko nasza pomyslowość
- Dostęp z każdego miejsca
- Decyzja jak głęboko wchodzimy w vendor lock-in (IaaS mało, PaaS dużo)
- Rozliczalność na poziomie minut i sekund per zasób
- Wbudowane HA dla części usług
- Disaster Recovery w chmurze dla zasobów lokalnych
- Optymalizaja kosztów, gdy poznajemy lepiej usługi
- Pośredni lub bezpośredni dostęp do najlepszych specjalistów na świecie (u dostawców)
- Zestawy najlepszych praktyk powielanych w różnych projektach cloud
- “Kontrolujemy” urządzenia nie fizycznie a za pomocą kodu
- Bardzo dynamiczny rozwój chmury, coraz to nowe rozwiązania
- Łatwiej dostosować aplikację do nowych przepisów prawnych typu RODO
- Dobra dokumentacja
- A.I. as a Service (rozpoznawanie obrazu, porównywanie twarzy, czytanie tekstu)
- SLA
- Możliwość tworzenia rozwiązań w różnych technologiach
Wady Cloud Computing
- Koszty (szczególnie gdy czegoś nie policzymy lub wejdziemy w mocno w IaaS)
- Skomplikowany model wyceny usług w chmurze
- Transfer danych z chmury kosztuje
- Brak specjalistów (od strony pracodawcy)
- Bezpieczeństwo danych (ufamy, że tam jest bezpiecznie)
- Elastyczność (gdy nie ustawimy limitów)
- Mnogość serwisów
- Brak kontroli nad danymi przy niepoprawnej konfiguracji
- Złożoność konfiguracji
- Nie zawsze dobre połączenia do dużych dostawców z Polski
- SLA
- Bardzo dużo opcji konfiguracyjnych
- Wolno działający portal zarządzający
- Potrzebne są zmiany organizacyjne (w kierunku DevOps/NoOps)
- Przy migracji potrzebne są w architekturze aplikacji
- Jak każda nowość wymaga czasu na adaptację i naukę
- Wiara w chmurę – myślimy, że jak już jesteśmy w chmurze to jest bezpieczny i będzie tanio
- Brak ogólnego zrozumienia chmury na poziomie managementu
- Niska świadomość techniczna
- Marketingowy bullshit dookoła
- Brak elastyczności w nietypowych rozwiązaniach
- Oporność dużych organizacji do zmian
- Vendor Lock-In
- Możliwy wzrost kosztów per usługa
- Brak kontroli (np. podczas awarii)
- Dostęp uzależniony od dostawcy chmury i dostawcy Internetu
- Projektowanie bardziej rozbudowanych rozwiązań dla chmury wymaga bardziej zaawansowanej wiedzy niż podstawowa wiedza o jej usługach
- Bardzo ostrożny stosunek regulatorów finansowych w PL i EU
- Wsparcie dostawców bez drogiego supportu (czas oczekiwania na wsparcie)
- Limity wykorzystania usług
- Mniejsza możliwość wykorzystania customowych rozwiązań
- Opóźnienie do chmury (dla rozwiązań w Polsce)
- Black Box. Czasem brak szczegółowej wiedzy jak to pracuje w środku
- Zdażają się powżane fackupy (patrz np. rok temu niedostępność S3 w US-EAST-1)
- Chmura nie jest do wszystkiego (np. hosting www 24/7)
- Pewne usługi są wycofywane (deprecated)
- Sporo jest złych informacji w sieci na temat chmury publicznej z magicznym hasłem wyciekły dane
- Brak regionów w Polsce
- Możliwa zmiana API w ‘chmurze’
- Ogrom dokumentacji
Pytanie do CIEBIE
Dobre oko zobaczy dużo podobieństw pomiędzy zaletami i wadami.
Ciekawe co? Dla jednych WADA innych jest ZALETĄ.
Zgadzasz się z tymi zaletami i wadami?
Już 21 czerwca dowiesz się, jak możesz wykorzystać AI w Twojej firmie. Damian Mazurek i Piotr Kalinowski wprowadzą Cię w świat sztucznej inteligencji i LLM.
Przed nami nowy rozdział! Chmurowisko dokonało połączenia z polskim Software Mind – firmą, która od 20 lat tworzy rozwiązania przyczyniające się do sukcesu organizacji z całego świata…
Grupa Dynamic Precision podjęła decyzję o unowocześnieniu swojej infrastruktury. Razem z Oracle Polska prowadzimy migrację aplikacji firmy do chmury OCI.
Już 21 czerwca dowiesz się, jak możesz wykorzystać AI w Twojej firmie. Damian Mazurek i Piotr Kalinowski wprowadzą Cię w świat sztucznej inteligencji i LLM.
Zapisz się do naszego newslettera i
bądź z chmurami na bieżąco!
z chmur Azure, AWS i GCP, z krótkimi opisami i linkami.