Zakładamy konto AWS!

Teoria jest ważna, ale nic nie zastąpi praktyki. Czas założyć swoje konto AWS. Dobra wiadomość: AWS Free Tier daje Ci darmowy dostęp do wielu usług przez 12 miesięcy.

⚠️ Uwaga
Do rejestracji potrzebujesz karty kredytowej lub debetowej. AWS pobierze symboliczny $1 (zostanie zwrócony) w celu weryfikacji. Jeśli nie wyjdziesz poza Free Tier, nie zapłacisz nic.

Krok po kroku: rejestracja

  • Wejdź na aws.amazon.com i kliknij "Create an AWS Account"
  • Podaj adres email (użyj dedykowanego, np. [email protected])
  • Ustaw nazwę konta (np. "MojeKontoAWS")
  • Zweryfikuj email kodem
  • Podaj dane kontaktowe (wybierz "Personal" dla nauki)
  • Dodaj kartę płatniczą
  • Zweryfikuj tożsamość (SMS lub telefon)
  • Wybierz plan wsparcia: Basic (darmowy)

Pierwsze 3 rzeczy po rejestracji

Zanim zaczniesz cokolwiek robić, zabezpiecz swoje konto. To nie jest opcjonalne.

1. Włącz MFA dla konta root

Konto root to najważniejsze konto w AWS. Ma dostęp do absolutnie wszystkiego, włącznie z zamknięciem konta i danymi billingowymi. Włącz Multi-Factor Authentication:

  • Zaloguj się jako root
  • Wejdź w IAM → Security credentials
  • Kliknij "Assign MFA"
  • Wybierz "Authenticator app" (np. Google Authenticator)
  • Zeskanuj QR kod i wpisz dwa kody

2. Ustaw budżet na $5

To Twoja siatka bezpieczeństwa. AWS wyśle alert emailem, gdy zbliżysz się do limitu:

  • Wejdź w Billing → Budgets
  • Kliknij "Create budget"
  • Wybierz "Zero spend budget" lub "Monthly cost budget"
  • Ustaw kwotę: $5
  • Dodaj swój email na alerty

3. Utwórz użytkownika IAM

Nie pracuj na koncie root! Utwórz osobne konto IAM do codziennej pracy. Wrócimy do tego w lekcji o IAM.

⚠️ EXAM ALERT
Na egzaminie: konto root powinno być używane TYLKO do zadań, których nie da się wykonać inaczej (np. zamknięcie konta, zmiana planu wsparcia). Do codziennej pracy zawsze używaj konta IAM. To jedna z najczęstszych zasad bezpieczeństwa na egzaminie.

AWS Free Tier: co dostajesz za darmo?

Free Tier ma 3 typy darmowych ofert:

TypOpisPrzykłady
12 miesięcyDarmowe przez rok od rejestracjiEC2 t2.micro (750h/msc), S3 (5GB), RDS (750h/msc)
Always FreeZawsze za darmo (w limitach)Lambda (1M requestów/msc), DynamoDB (25GB)
TrialsKrótkoterminowe próbySageMaker, Redshift (2 miesiące)
💡 Ciekawostka
Najczęstszy powód niespodziewanego rachunku od AWS: zostawienie uruchomionej instancji EC2 lub zapomniany Elastic IP (publiczny adres IP, który nie jest przypisany do działającej instancji, kosztuje $0.005/h). Ustaw budżet i sprawdzaj Billing Dashboard raz w tygodniu!

Częste pułapki, które generują rachunki początkującym:

  • NAT Gateway - nie jest w Free Tier! Kosztuje ~$32/miesiąc. Jeśli utworzysz VPC z kreatorem i zaznaczysz NAT, zapłacisz.
  • Elastic IP - darmowy tylko gdy przypisany do działającej instancji. Zatrzymasz EC2 i zapomnisz zwolnić IP? Rachunek.
  • EBS Snapshots - przechowywanie snapshotów kosztuje. Usuwaj niepotrzebne.
  • Regiony - limity Free Tier dotyczą łącznie, nie per region! 750h EC2 to łączny limit.
🧠 Podsumowanie
  • Rejestracja wymaga karty, ale Free Tier jest naprawdę darmowy
  • ZAWSZE: włącz MFA na root, ustaw budżet, utwórz IAM usera
  • Nie pracuj na koncie root na co dzień
  • Free Tier: 3 typy (12 miesięcy, always free, trials)
  • Sprawdzaj Billing Dashboard regularnie
🧪 Sprawdź się

Ile godzin miesięcznie instancji EC2 t2.micro dostajesz w AWS Free Tier?

A 100 godzin
B 750 godzin
C Bez limitu
Free Tier daje 750 godzin miesięcznie instancji t2.micro (lub t3.micro w niektórych regionach). To wystarczy, by mieć jedną instancję działającą non-stop cały miesiąc (744h).

Kiedy powinno się używać konta root w AWS?

A Do codziennej pracy z EC2 i S3
B Kiedy potrzebujesz pełnych uprawnień
C Tylko do zadań, których nie można wykonać inaczej
Konto root powinno być używane wyłącznie do zadań wymagających root (zamknięcie konta, zmiana planu wsparcia, zmiana danych płatniczych). Do wszystkiego innego użyj konta IAM z odpowiednimi uprawnieniami.