AWS, Azure czy Google Cloud? Porównanie chmur i wybór na start

Mateusz Bogolubow

Mateusz Bogolubow

11-11-2026

Porównanie AWS, Azure i Google Cloud: odpowiedniki usług, darmowe konta, regiony, rynek i kryteria wyboru. Z tym samym kodem w trzech SDK.

AWS, Azure czy Google Cloud? Porównanie chmur i wybór na start
AWS, Azure i Google Cloud oferują podobne usługi (serwery, magazyn plików, bazy danych, funkcje i kontenery), więc nie ma jednej „najlepszej” chmury. Na start wybierz tę, której używa firma, w której chcesz pracować: AWS ma największy udział w rynku (29% w III kwartale 2025 według Synergy Research), Azure najlepiej pasuje do ekosystemu Microsoftu, a Google Cloud jest mocny w danych i kontenerach. Wiedza z jednej chmury przenosi się na pozostałe.

Skoro wiesz już, czym jest chmura, pytanie brzmi: w którą wejść pierwszą? Ten artykuł zestawia trzech największych dostawców: AWS, Microsoft Azure i Google Cloud Platform. Zamiast powtarzać opisy z tych tekstów, porównuję odpowiedniki usług, darmowe konta, regiony i udziały w rynku oraz pokazuję ten sam kod w trzech SDK. Nie rankuję chmur i nie porównuję cen, bo ceny zależą od regionu i zmieniają się, a każdy z dostawców ma własny kalkulator. Wszystkie dane pochodzą z oficjalnej dokumentacji i są opatrzone datą.

Czy jest jedna najlepsza chmura?

Nie. Trzej dostawcy zbudowali własne platformy niezależnie od siebie, więc mają podobne możliwości, ale inaczej je nazywają i organizują. Microsoft w dokumentacji „Azure for AWS Professionals” zastrzega wprost, że usługi nie zawsze jasno sobie odpowiadają, a część dostawców ma usługi, których drugi nie ma. Dlatego o wyborze decyduje kontekst: gdzie chcesz pracować, jaki stos ma firma i jakiego rodzaju projekt budujesz.

Jakie usługi odpowiadają sobie w AWS, Azure i Google Cloud?

Poniższa tabela pochodzi z oficjalnego zestawienia Google Cloud („Last updated: December 3, 2024”). Dostawca zastrzega, że to usługi podobne lub porównywalne, a nie identyczne. Nazwy mogły się od tego czasu zmienić, więc przed decyzją sprawdź aktualne:

KategoriaAWSAzureGoogle Cloud
Serwery wirtualneEC2Virtual MachinesCompute Engine
Magazyn plików (obiekty)S3Blob StorageCloud Storage
Funkcje bez serweraLambdaFunctionsCloud Run functions
Kontenery bez zarządzania serweremApp Runner, FargateContainer Apps, Container InstancesCloud Run
Zarządzany KubernetesEKSAKSGKE
Baza relacyjnaRDS, AuroraAzure SQL Database, Database for MySQL i PostgreSQLCloud SQL
Baza dokumentowa (NoSQL)DynamoDB, DocumentDBCosmos DBFirestore
Hurtownia danychRedshiftSynapse AnalyticsBigQuery
Sieć wirtualnaVPCVirtual NetworkVPC
Monitoring i logiCloudWatchAzure MonitorCloud Monitoring, Cloud Logging
CDNCloudFrontFront DoorCloud CDN

Dodatkowa różnica w organizacji: w AWS granicą rozliczeń i uprawnień jest konto, w Azure subskrypcja i grupa zasobów, a w Google Cloud projekt.

Jak wygląda ten sam kod w trzech chmurach?

Podstawowe zadanie, czyli zapis i odczyt pliku w magazynie obiektów, wygląda w każdej chmurze podobnie, a różnią się nazwy. Poniżej wywołania z kodu, który uruchomiłem wcześniej do trzech artykułów cyklu, w każdym przypadku na lokalnym emulatorze, a nie na prawdziwym koncie:

CzynnośćAWS (boto3)Azure (azure-storage-blob)Google Cloud (google-cloud-storage)
Zapis plikuput_objectupload_blobupload_from_string
Lista obiektówlist_objects_v2list_blobslist_blobs
Odczyt plikuget_objectdownload_blobdownload_as_text
Brak obiektuNoSuchKeyResourceNotFoundError (kod BlobNotFound)NotFound (404)
Pojemnik na plikibucketcontainerbucket

Wniosek praktyczny: jeśli znasz jedną chmurę, w drugiej przepiszesz podobny kod w kilkanaście minut. Pojęcie „magazyn obiektów” jest to samo, zmieniają się biblioteka i uwierzytelnianie. Prawdziwy kod zadziała dopiero po skonfigurowaniu logowania i uprawnień u danego dostawcy, czego na emulatorach nie sprawdzałem.

Które darmowe konto jest najkorzystniejsze na start?

Wszyscy trzej dostawcy dają darmowy start, ale na różnych zasadach. Dane z dokumentacji (Azure i Google Cloud z 10 listopada 2026, AWS z komunikatu z lipca 2025, którego dziś ponownie nie sprawdzałem):

AWSAzureGoogle Cloud
Kredyt na start100 USD, do 100 USD więcej za zadania200 USD300 USD
Ważność kredytu6 miesięcy lub do wyczerpania30 dni90 dni
Po okresie próbnymprzejście na plan płatnyprzejście na pay-as-you-go albo konto zostanie wyłączonekonto próbne zostaje zamknięte, 30 dni karencji, potem usunięcie zasobów
Karta wymagananie sprawdzałem, zajrzyj do formularza rejestracjitak (kredytowa lub debetowa, nieprzedpłacona)tak (kredytowa lub inna forma płatności)
Stałe darmowe limityzależnie od usług, sprawdź w paneluponad 65 usług „zawsze darmowych” i 12 miesięcy limitówFree Tier bez daty końca (np. Cloud Run, BigQuery), maszyna e2-micro i 5 GB magazynu tylko w regionach USA

Dwie rzeczy, na które warto uważać niezależnie od dostawcy: kredyty w dolarach nie są ze sobą wprost porównywalne, bo ich ważność jest różna, a darmowe limity często dotyczą wybranych regionów. W AWS w materiałach dostawcy widziałem sprzeczne informacje o ważności kredytów, więc dokładne zasady sprawdź w panelu rozliczeń swojego konta.

Jak wyglądają regiony i strefy dostępności?

Wszystkie trzy chmury dzielą infrastrukturę na regiony, a regiony na strefy. Według dokumentacji Azure ma ponad 70 regionów, a region ze strefami dostępności ma co najmniej trzy strefy. Google Cloud też deklaruje co najmniej trzy strefy w regionie, z wyjątkiem Sztokholmu, Osaki i Montrealu. Dla AWS nie mam w swoich źródłach liczby regionów, więc jej nie podaję. Dla Ciebie liczy się co innego: gdzie leżą dane Twoich użytkowników, jakie są opóźnienia i czy region ma strefy dostępności. Nie sprawdzałem, które regiony są w Polsce, więc listę weź ze strony wybranego dostawcy.

Kto ma jaki udział w rynku?

Według Synergy Research (dane za III kwartał 2025, podawane przez The Register) rynek infrastruktury chmurowej wart był wtedy 107 mld USD, a udziały wyglądały tak:

DostawcaUdział w wydatkach, III kw. 2025
AWS29%
Microsoft (Azure)20%
Google Cloud13%

Nowszych udziałów nie podaję, bo nie udało mi się ich zweryfikować w wiarygodnym źródle. Duży udział oznacza więcej ofert pracy i materiałów do nauki, ale nie znaczy, że chmura jest lepsza dla Twojego projektu.

Którą chmurę wybrać na start?

Zamiast rankingu użyj kryteriów. Poniższa tabela to moje uproszczenie, a nie reguła:

SytuacjaNaturalny wybórDlaczego
Chcesz pracować w konkretnej firmie lub branżyta, której używa firmaogłoszenia i rozmowy będą o niej
Firma korzysta z Microsoft 365, Entra ID i .NETAzureintegracja z tożsamościami i narzędziami Microsoftu
Projekt z dużą analityką danychGoogle CloudBigQuery to częsty wybór
Aplikacja w kontenerach bez własnych serwerówGoogle Cloud lub AzureCloud Run lub Container Apps
Najwięcej materiałów i ofert na polskim rynkuAWSnajwiększy udział w rynku
Zaczynasz od zera i nie masz preferencjidowolna, najlepiej ta z darmowym kontem, które Ci odpowiadawiedza przenosi się między chmurami

Uwaga mentora: najlepsza chmura na start to ta, której używa firma, w której chcesz pracować. Zajrzyj do ogłoszeń na stanowiska, które Cię interesują, i policz, która chmura pada najczęściej, zamiast opierać się na rankingu.

Wybór jednej chmury nie zamyka drogi do pozostałych. Podstawy, czyli serwery, magazyn obiektów, tożsamości i sieci, są wspólne, więc druga chmura jest znacznie łatwiejsza do opanowania niż pierwsza. Bez względu na wybór warto znać podstawy Linuxa i wiedzieć, czym zajmuje się DevOps.

Jak porównać chmury w praktyce? Ćwiczenie na trzy dni

Najlepiej porównać chmury na własnej skórze. Poniższy plan to moja propozycja, a nie oficjalny kurs. Wykonaj to samo w jednej chmurze, a potem powtórz w drugiej:

DzieńZadanieCzego się nauczysz
1Utwórz bucket lub kontener, wgraj plik i odczytaj go z koduMagazyn obiektów, regiony i uwierzytelnianie
2Napisz funkcję, która reaguje na żądanie HTTP, i wdróż jąModel bez serwera i limity jednego uruchomienia
3Zapakuj prostą aplikację w kontener i uruchom ją w usłudze kontenerowejKontenery, wdrożenie i koszt działania w czasie

Na koniec każdego dnia usuń zasoby i sprawdź, czy budżet nie pokazuje opłat. Porównaj to, co zajęło Ci najwięcej czasu: zwykle są to uprawnienia i konfiguracja, a nie sam kod.

Jakie błędy popełniają początkujący w każdej chmurze?

Te same pułapki dotyczą wszystkich trzech dostawców:

  • Zapomniane zasoby. Zapomniany serwer lub baza kosztują, dopóki ich nie usuniesz. Po ćwiczeniu usuń cały projekt, grupę zasobów lub zasoby w każdym regionie.
  • Brak budżetu i alertów. Ustaw budżet z powiadomieniem od pierwszego dnia, w każdej chmurze jest do tego własne narzędzie.
  • Zły region. Zasób poza darmowym regionem lub w innym regionie, niż myślisz, daje niespodziewany rachunek.
  • Klucze w kodzie. Nie wklejaj kluczy ani connection stringów do repozytorium. Dokumentacja każdego z dostawców zaleca uwierzytelnianie bez haseł i minimalne uprawnienia.
  • Włączenie wszystkiego naraz. Zacznij od jednej usługi, a dopiero potem dokładaj kolejne.

Od czego zacząć po tym porównaniu?

  1. Wybierz jedną chmurę według tabeli powyżej, a jeśli nie masz preferencji, wybierz tę z korzystniejszym dla Ciebie darmowym kontem.
  2. Załóż konto, ustaw budżet i uwierzytelnianie dwuskładnikowe.
  3. Zrób to samo ćwiczenie krok po kroku: bucket lub kontener, wgraj plik, odczytaj, usuń. To zadanie pokazuje większość pojęć chmury.
  4. Dopiero potem sprawdź drugą chmurę, powtarzając to samo ćwiczenie. Zobaczysz, że różnią się nazwy, a nie idea.

Jeśli chcesz nauczyć się działać w chmurze pod okiem mentora, zajrzyj do kursu AI Engineer. Kończy go moduł wdrożenie produkcyjne w chmurze, w którym uruchamiasz cały system w kontenerach na prawdziwym serwerze z automatycznym HTTPS. To umiejętności, które przydają się w każdej chmurze.

Podsumowanie

  • AWS, Azure i Google Cloud oferują podobne usługi: serwery, magazyn obiektów, bazy, funkcje i kontenery. Różnią się nazwami, organizacją zasobów i ekosystemem.
  • Odpowiedniki usług znajdziesz w tabeli z oficjalnego zestawienia Google Cloud. Usługi są podobne, a nie identyczne.
  • Darmowe konta różnią się: AWS 100 USD i do 100 USD więcej na 6 miesięcy, Azure 200 USD na 30 dni, Google Cloud 300 USD na 90 dni plus stały Free Tier tylko w regionach USA.
  • Udziały rynku w III kwartale 2025 według Synergy: AWS 29%, Azure 20%, Google Cloud 13%.
  • Wybierz chmurę firmy, w której chcesz pracować, a jeśli nie masz preferencji, dowolną z darmowym kontem, bo wiedza przenosi się między dostawcami.
  • Kod z trzech SDK sprawdziłem na emulatorach, nie na prawdziwych kontach, a ceny celowo nie są tu porównywane.

Masz pytanie do artykułu? Chcesz zgłosić błąd?

Pytaj ogólnie o temat artykułu albo napisz, co poprawić. Jeśli chcesz omówić swój konkretny przypadek, umów się na rozmowę lub . Ze względów bezpieczeństwa nie przeglądamy ani nie publikujemy żadnych linków. Wiadomości z linkami nie są zapisywane. Limit: 2 pytania na godzinę.

Wyślemy na niego link do potwierdzenia pytania i odpowiedź.

Ostateczną decyzję o opublikowaniu pytania podejmuje administrator.

Konsultacja i warsztaty devmentor.pl

Masz pytania?

Partnerzy

Firmy, z którymi współpracujemy

To partnerzy odpowiedzialni za staże po naszych kursach. Organizują je dla najlepszych absolwentów.

Zobacz wszystkich partnerów →
  • VR Medical
  • Sophona
  • Robot Force