Wyobraź sobie typowy wieczór osoby planującej wejście w technologie chmurowe: na ekranie komputera otwarte są dwie karty przeglądarki. Po lewej stronie lśni pomarańczowe logo Amazon Web Services z opisem egzaminu AWS Certified Cloud Practitioner. Po prawej stronie wita błękitna strona Microsoftu z kursem do Microsoft Certified: Azure Fundamentals (AZ-900). Fora dyskusyjne pękają w szwach od sprzecznych opinii: jedni przysięgają, że bez AWS nie ma kariery w nowoczesnym IT, drudzy argumentują, że to Azure zjada rynek korporacyjny na śniadanie. Im dłużej czytasz te debaty, tym trudniej podjąć jakąkolwiek decyzję, a w głowie pojawia się paraliż decyzyjny. [3]
Prawda jest znacznie bardziej przyziemna i pragmatyczna niż marketingowe deklaracje dostawców. Certyfikat chmurowy nie jest celem samym w sobie, lecz narzędziem ułatwiającym osiągnięcie konkretnego celu zawodowego. Wybór między ekosystemem AWS a Azure na samym początku nie zamyka żadnych drzwi na stałe, ale może znacząco skrócić lub wydłużyć drogę do pierwszej pracy w nowej roli. Zamiast rzucać monetą lub kierować się sympatią do kolorów interfejsu, warto oprzeć tę decyzję na faktach rynkowych, własnym zapleczu technicznym i specyfice projektów, w których chcesz uczestniczyć.
AWS czy Azure na początek? Najkrótsza odpowiedź: wybierz rynek i cel, nie logo
Kiedy rozpoczynasz naukę technologii chmurowych, łatwo wpaść w pułapkę kibicowania jednemu z dostawców. W rzeczywistości certyfikacja ma wspierać bardzo konkretny kierunek rozwoju: zdobycie pierwszej pracy na stanowisku juniorskim, przebranżowienie z obszaru niezwiązanego z IT, awans w obecnej strukturze firmowej albo przesunięcie kompetencji z klasycznego wsparcia technicznego w stronę administracji systemowej, inżynierii DevOps lub inżynierii danych.
Zarówno AWS, jak i Azure uczą dokładnie tych samych fundamentów informatyki chmurowej. Każda z tych platform opiera się na identycznych filarach architektonicznych:

- Moc obliczeniowa (Compute): uruchamianie maszyn wirtualnych, kontenerów oraz kodu w modelu bezserwerowym (serverless).
- Sieci (Networking): izolowanie zasobów w wirtualnych sieciach prywatnych, routing ruchu, zapory sieciowe i równoważenie obciążenia.
- Pamięć masowa (Storage): magazynowanie obiektowe, blokowe i plikowe dopasowane do różnych potrzeb wydajnościowych.
- Zarządzanie tożsamością i dostępem (IAM / Identity): nadawanie uprawnień zgodnie z regułą minimalnych przywilejów oraz uwierzytelnianie wieloskładnikowe.
- Bezpieczeństwo i zgodność (Security & Compliance): szyfrowanie danych w spoczynku i w tranzycie oraz odpowiedzialność dzielona.
- Monitorowanie i optymalizacja kosztów: śledzenie metryk wydajności, logowanie zdarzeń oraz kontrolowanie budżetu.
Sama nazwa dostawcy na certyfikacie nie przesądza o zatrudnieniu. Rekruterzy techniczni doskonale wiedzą, że egzamin można zdać po kilku tygodniach intensywnej nauki teorii, dlatego podczas rozmów weryfikują przede wszystkim zrozumienie procesów, umiejętność rozwiązywania problemów i samodzielność w pracy z konsolą oraz terminalem. Certyfikat stanowi potwierdzenie Twojej dyscypliny i usystematyzowanej wiedzy podstawowej, ale nie zastępuje umiejętności praktycznych.
Zasada decyzyjna na start jest prosta: wybierz Azure, jeśli Twoje dotychczasowe doświadczenie lub lokalny rynek kręci się wokół technologii Microsoftu (Windows Server, PowerShell, Active Directory, środowiska .NET, Microsoft 365). Wybierz AWS, jeśli celujesz w firmy produktowe, software house’y, startupy, ekosystem oparty na Linuksie, konteneryzacji i nowoczesnym backendzie. Pamiętaj przy tym o zachowaniu spokoju: pierwszy certyfikat to zaledwie mapa terenu, a nie licencja na samodzielne przebudowywanie infrastruktury produkcyjnej przed poranną kawą.
1. Zacznij od analizy ofert pracy, a nie od porównywania kolorów konsoli
Największym błędem osób początkujących jest opieranie decyzji edukacyjnych na globalnych wykresach udziału w rynku (market share). To, że dany dostawca dominuje w ujęciu globalnym, ma drugorzędne znaczenie, jeśli w Twoim regionie lub w firmach, do których zamierzasz aplikować w pierwszej kolejności, standardem jest zupełnie inne środowisko. Analiza rynku pracy powinna być Twoim pierwszym praktycznym zadaniem jeszcze przed zakupem jakichkolwiek materiałów szkoleniowych.
Jak sprawdzić lokalny i docelowy rynek
Zamiast przeglądać fora, otwórz portale z ogłoszeniami o pracę (takie jak LinkedIn, Just Join IT czy No Fluff Jobs) i wpisz stanowiska, które realnie znajdują się w Twoim zasięgu w horyzoncie najbliższych 6–12 miesięcy. Dla osób wchodzących do chmury są to najczęściej:
- Junior Cloud / DevOps Engineer: role łączące utrzymanie środowisk z automatyzacją wdrożeń i pisaniem prostych skryptów.
- Junior System Administrator / Specjalista IT: stanowiska w firmach migrujących swoje dotychczasowe serwery on-premises do rozwiązań hybrydowych.
- Wsparcie techniczne L2 / L3 (Cloud Support Associate): idealny punkt zaczepienia, gdzie bezpośrednio diagnozuje się awarie komponentów infrastruktury na żywym organizmie.
Kiedy przejrzysz kilkadziesiąt takich ogłoszeń, szybko zauważysz powtarzający się schemat technologiczny. Jeśli w Twoim mieście dominują software house’y tworzące aplikacje webowe dla
klientów zagranicznych, zauważysz przewagę ofert wymieniających AWS obok Dockera, Pythona, Node.js oraz podejścia infrastructure as code opartego na Terraformie. Jeżeli natomiast analizujesz ogłoszenia z sektora bankowego, ubezpieczeniowego, medycznego lub dużych centrów usług wspólnych (SSC), natkniesz się głównie na wymagania dotyczące ekosystemu Azure, integracji z usługami katalogowymi i migracji środowisk hybrydowych.
Przełóż te obserwacje na prosty bilans: jeśli w promieniu dojazdu do biura lub w preferowanym przez Ciebie trybie pracy zdalnej 70% ogłoszeń dla początkujących wskazuje jedno konkretne środowisko, wybór drugiej platformy z czystego sentymentu jest niepotrzebnym utrudnianiem sobie startu. Pierwszy certyfikat ma pomóc przejść przez sito wstępnej selekcji CV, a nie zaspokajać ambicje technologiczne na papierze.
2. Dopasuj platformę do swojego punktu wyjścia i środowiska pracy
Krzywa uczenia się w chmurze zależy w dużej mierze od tego, czym zajmujesz się dzisiaj. Zamiast budować kompetencje od zera na zupełnie nieznanym gruncie, o wiele łatwiej wykorzystać dotychczasowy kapitał wiedzy technicznej lub organizacyjnej.
- Ścieżka Azure dla osób ze środowisk korporacyjnych i wsparcia IT: Jeżeli na co dzień zarządzasz uprawnieniami użytkowników w Active Directory, wdrażasz stacje robocze, konfigurujesz licencje Microsoft 365 lub piszesz skrypty w PowerShellu, Azure będzie naturalnym przedłużeniem Twojego warsztatu. Przejście z tradycyjnego katalogu lokalnego do Microsoft Entra ID (dawniej Azure AD) jest płynne i zrozumiałe, ponieważ opiera się na pojęciach, z którymi masz już styczność.
- Ścieżka AWS dla osób z zacięciem programistycznym i linuksowym: Jeżeli Twoje doświadczenie opiera się na pracy z dystrybucjami Linuksa w terminalu, kontenerach dockerowych, bazach danych PostgreSQL lub tworzeniu backendu w językach interpreted/compiled, filozofia AWS wyda Ci się bardziej intuicyjna. Usługi Amazon Web Services od początku projektowano z myślą o programistach, automatyzacji przez API oraz modularności poszczególnych komponentów.
Spójrzmy na praktyczny przykład: początkujący administrator Windows w kilkanaście minut odnajdzie się w portalu Azure, ponieważ logika subskrypcji, grup zasobów i integracja tożsamości przypomina znane narzędzia administracyjne Microsoftu. Ta sama osoba na platformie AWS może poczuć się zagubiona przez specyfikę polityk IAM zapisywanych w formacie JSON i konieczność ręcznego spinania reguł sieciowych od poziomu bram internetowych (Internet Gateway) i tabel routingu.
3. Wybierz certyfikat fundamentowy, ale nie pomyl go z certyfikatem technicznym
Dla obu platform istnieją dedykowane certyfikaty poziomu zerowego: AWS Certified Cloud Practitioner (CLF-C02) oraz Microsoft Certified: Azure Fundamentals (AZ-900). Wokół tych egzaminów narosło wiele mitów, które warto natychmiast rozwiać przed opłaceniem podejścia. [2]

Oba certyfikaty to egzaminy biznesowo-koncepcyjne, a nie testy umiejętności technicznych. Weryfikują one, czy rozumiesz pojęcia takie jak wysoka dostępność (High Availability), skalowalność elastyczna, modele IaaS/PaaS/SaaS, struktura regionów i stref dostępności oraz podstawy licencjonowania i kalkulacji kosztów. Na tym etapie nie konfigurujesz żadnych maszyn, nie zestawiasz połączeń VPN i nie piszesz szablonów wdrożeniowych.
Jak podejść do nich z głową?
- Potraktuj fundament jako rozgrzewkę na 2–3 tygodnie: Użyj przygotowań do AZ-900 lub AWS Cloud Practitioner wyłącznie po to, aby uporządkować terminologię i zapoznać się ze specyfiką egzaminów zdawanych online bądź w centrum testowym. [4]
- Nie zatrzymuj się na poziomie podstawowym: Sam certyfikat fundamentowy rzadko otwiera drzwi do rozmowy rekrutacyjnej na stanowisko czysto techniczne. Stanowi on świetny punkt wyjścia dla analityków, project managerów czy rekruterów IT, ale inżynier musi mierzyć wyżej.
- Prawdziwym celem technicznym jest poziom Associate / Administrator: Jeśli wybierasz AWS, Twoim realnym celem powinien być egzamin AWS Certified Solutions Architect – Associate (SAA-C03) lub SysOps Administrator. Jeśli stawiasz na Azure, docelowym wyznacznikiem kompetencji dla juniora jest Microsoft Certified: Azure Administrator Associate (AZ-104). To dopiero te certyfikaty wymagają klikania w konsoli, pracy w CLI i rozwiązywania realnych scenariuszy architektonicznych. [1]
4. Porównaj to, czego naprawdę nauczysz się na AWS i Azure
Choć obie chmury realizują podobne zadania, różnią się sposobem organizacji zasobów i mentalnym modelem pracy z platformą. Zrozumienie tych różnic pomaga wybrać środowisko, którego logika bardziej odpowiada Twojemu sposobowi myślenia.
W przypadku AWS nauka koncentruje się na modularności i precyzyjnej kontroli nad każdym elementem:

- Budujesz wirtualne centrum danych od podstaw: samodzielnie tworzysz Virtual Private Cloud (VPC), wydzielasz podsieci publiczne i prywatne, konfigurujesz bramy sieciowe oraz definiujesz reguły w grupach bezpieczeństwa i listach ACL.
- Uczysz się rygorystycznego zarządzania uprawnieniami przez polityki IAM pisane w formacie JSON, gdzie każda akcja na zasobie (np.
s3:GetObject) musi być precyzyjnie dozwolona. - Środowisko promuje podejście decoupling – rozbijanie aplikacji na niezależne klocki połączone kolejkami (SQS) i powiadomieniami (SNS).
W przypadku Azure nauka skupia się na hierarchii zarządczej i spójnej integracji usług:
- Pracujesz w modelu zorganizowanym wokół Grup Zarządzania (Management Groups), Subskrypcji oraz Grup Zasobów (Resource Groups), co ułatwia przypisywanie budżetów i automatyczne usuwanie całych środowisk testowych jednym poleceniem.
- Zarządzasz tożsamością w oparciu o wbudowane role (RBAC) powiązane bezpośrednio z Microsoft Entra ID, co sprawia, że integracja uwierzytelniania w aplikacjach firmowych jest znacznie szybsza do wdrożenia.
- Domyślna konfiguracja sieci wirtualnych (VNet) jest nieco bardziej wyrozumiała na start, a wiele usług typu PaaS (np. Azure App Service czy Azure SQL) pozwala na błyskawiczne uruchomienie kodu bez zagłębiania się w detale sieciowe.
W praktyce oznacza to prosty wybór metodyczny: AWS zmusza do zrozumienia głębszych mechanizmów działania sieci i surowej infrastruktury niemal od pierwszego dnia. Azure pozwala szybciej składać gotowe komponenty aplikacyjne w działającą całość, kładąc większy nacisk na ład korporacyjny (governance) i polityki zgodności.
Zamiast spędzać kolejne tygodnie na lekturze porównań i debatach w mediach społecznościowych, podejmij decyzję w oparciu o bieżące zapotrzebowanie firm z Twojego radaru oraz własne predyspozycje. Załóż darmowe konto na wybranej platformie, przejdź przez oficjalne materiały szkoleniowe i zbuduj swój pierwszy działający projekt w konsoli. Umiejętność sprawnego przeniesienia koncepcji z dokumentacji do działającego środowiska ma dla pracodawcy nieskończenie większą wartość niż dylemat, które logo widnieje w nagłówku Twojego pierwszego certyfikatu.
Szybka checklista: 3 pytania, które zamykają dyskusję
Jeśli po lekturze powyższych wskazówek nadal się wahasz, odpowiedz sobie na trzy krótkie pytania eliminacyjne:
- Z czym pracujesz dzisiaj? Jeśli w Twojej codziennej pracy pojawia się Windows Server, PowerShell, Microsoft 365, SharePoint lub bazy MS SQL – wybierz Azure. Jeśli Twoje środowisko to Linux, macOS, Python, Docker, konteneryzacja lub praca z terminalem bashowym – wybierz AWS.
- Gdzie chcesz aplikować za 3 miesiące? Otwórz 5 firm, w których realnie chciałbyś pracować. Sprawdź ich profile na LinkedIn lub ogłoszenia rekrutacyjne. Jeśli w ich stacku powtarza się Azure, zdawanie AWS Certified Cloud Practitioner jest czystą stratą energii – i odwrotnie.
- Jaki jest Twój horyzont czasowy na pierwszy certyfikat Associate? Jeśli potrzebujesz szybkiego potwierdzenia ogólnej wiedzy o infrastrukturze chmurowej w środowisku korporacyjnym, ścieżka AZ-900 → AZ-104 ma bardzo ustrukturyzowany, przewidywalny program. Jeśli chcesz od razu budować niezależne środowiska i uczyć się projektowania odpornych systemów, zacznij od przygotowań do AWS Solutions Architect – Associate.
Pamiętaj, że wiedza z zakresu sieci, tożsamości, bezpieczeństwa i magazynowania danych przenosi się między chmurami niemal w skali 1:1. Zmiana dostawcy za rok lub dwa zajmie Ci ułamek czasu, który poświęcisz na zrozumienie tych mechanizmów za pierwszym razem – dlatego najważniejsze to po prostu zacząć od jednej platformy i opanować ją na poziomie praktycznym.
Pułapka darmowego pakietu i konfiguracja bezpiecznego laboratorium
Zanim uruchomisz pierwszą wirtualną maszynę pod okiem instruktora z internetowego kursu, zadbaj o element, który bywa pomijany w większości poradników: twarde limity kosztowe. Obie platformy oferują darmowy pakiet na start (AWS Free Tier oraz Azure Free Account), jednak pojęcie „darmowości” w chmurze bywa zaskakująco względne. Wystarczy zapomnieć o wyłączeniu instancji bazodanowej lub zostawić działającą bramę NAT Gateway na weekend, by po kilku dniach obudzić się z rachunkiem skutecznie studzącym zapał do technologii bezserwerowych.
Niezależnie od wybranego dostawcy, Twoje pierwsze kroki w konsoli powinny wyglądać dokładnie tak samo:
- W AWS skonfiguruj AWS Budgets i włącz powiadomienia CloudWatch: Ustaw twardy alert mailowy na poziomie 5 oraz 10 dolarów. Dodatkowo upewnij się, że Twoje konto główne (root) ma włączone uwierzytelnianie dwuskładnikowe (MFA), a do codziennej nauki używasz wydzielonego użytkownika IAM z ograniczonymi uprawnieniami. Zgubienie kluczy dostępowych do konta root to klasyczny błąd wieku dziecięcego, którego lepiej nie powtarzać.
- W Azure wykorzystaj Cost Management i blokady zasobów: Zdefiniuj budżet na poziomie subskrypcji i przypisz regułę wysyłającą monit po przekroczeniu 50% założonej kwoty. Ogromną zaletą Azure jest możliwość umieszczenia wszystkich ćwiczebnych komponentów w jednej Grupie Zasobów (Resource Group) – po skończonej sesji nauki usuwasz całą grupę jednym kliknięciem, bez ryzyka, że gdzieś w tle nadal naliczają się opłaty za osierocony dysk zarządzany czy publiczny adres IP.

Strategia przygotowań: jak uniknąć syndromu wiecznego kursanta
Największym zagrożeniem podczas nauki do pierwszego certyfikatu nie jest stopień skomplikowania materiału, lecz tak zwany tutorial hell. Oglądanie dziesiątek godzin materiałów wideo, na których wykładowca z nienagannym akcentem klika po ekranie, daje złudne poczucie opanowania technologii. Mózg rejestruje znajome pojęcia, ale gdy przychodzi do samodzielnego skonfigurowania routingu między dwiema podsieciami, pojawia się paraliż decyzyjny.
Skuteczny plan przygotowań do egzaminu poziomu Associate (SAA-C03 lub AZ-104) powinien opierać się na żelaznej dyscyplinie podziału czasu:
- 40% czasu na teorię i oficjalną dokumentację: Korzystaj ze sprawdzonych platform szkoleniowych, ale traktuj je jako drogowskaz. Kiedy instruktor omawia usługę magazynowania obiektowego (Amazon S3 lub Azure Blob Storage), otwórz oficjalną dokumentację dostawcy i przejrzyj sekcję dotyczącą poziomów dostępu, replikacji oraz cyklu życia danych. Egzaminy bardzo precyzyjnie testują detale, które w kursach wideo bywają zbywane jednym zdaniem.
- 40% czasu na laboratoria i pracę w konsoli: Każdy moduł teoretyczny musi zakończyć się samodzielnym odtworzeniem scenariusza w bezpłatnym środowisku. Nie przepisuj bezmyślnie komend. Zbuduj prostą aplikację dwuwarstwową, celowo usuń regułę zezwalającą na ruch w zaporze sieciowej, zobacz, jak zachowuje się aplikacja, przeanalizuj logi błędów i napraw usterkę. Właśnie ten proces buduje intuicję inżynierską, której szukają rekruterzy.
- 20% czasu na testy próbne o wysokiej jakości: Sięgaj wyłącznie po rzetelne zestawy pytań symulacyjnych, które szczegółowo wyjaśniają, dlaczego dana odpowiedź jest poprawna, a pozostałe trzy są błędne. Wystrzegaj się serwisów z nielegalnymi zrzutami pytań (tzw. exam dumps) – wkuwanie odpowiedzi na pamięć może pozwolić na zdobycie papierka, ale podczas pierwszej weryfikacji technicznej na rozmowie kwalifikacyjnej brak zrozumienia architektury wyjdzie na jaw w ciągu pięciu minut.
Portfolio w chmurze, czyli jak udowodnić wiedzę bez komercyjnego stażu
Zdany egzamin otwiera drzwi rekrutacyjne, ale to dowód praktycznego działania decyduje o złożeniu oferty. Ponieważ certyfikat Associate potwierdza znajomość narzędzi, Twoim kolejnym krokiem musi być udokumentowanie, że potrafisz ich użyć poza środowiskiem egzaminacyjnym. CV z samym logotypem certyfikacji ginie w tłumie; CV zawierające link do publicznego repozytorium natychmiast przyciąga uwagę.
Źródła
- [1] Amazon Web Services – AWS Certified Cloud Practitioner ↑
- [2] Microsoft Learn – Microsoft Certified: Azure Fundamentals ↑
- [3] Microsoft Learn – Study guide for Exam AZ-900: Microsoft Azure Fundamentals ↑
- [4] Amazon Web Services Documentation – AWS Certified Cloud Practitioner – Exam Guide (CLF-C02) ↑
