Offizielle Vorlage

Cloud computing – podstawy

A
von @Admin
Technologie & Digital

Czym jest chmura obliczeniowa i jak korzystać z AWS, Azure, Google Cloud?

Projekt-Plan

14 Aufgaben
1.

Dlaczego: Zrozumienie tych modeli pozwala dobrać odpowiedni poziom kontroli nad infrastrukturą do konkretnego projektu.

Jak:

  • IaaS (Infrastructure as Code): Wynajmujesz czysty sprzęt (np. AWS EC2). Ty zarządzasz OS i aplikacją.
  • PaaS (Platform as Service): Dostajesz gotowe środowisko (np. Azure App Service). Skupiasz się tylko na kodzie.
  • SaaS (Software as Service): Gotowa aplikacja w przeglądarce (np. Microsoft 365).

Gotowe, gdy: Potrafisz przypisać popularne usługi do odpowiedniego modelu.

2.

Dlaczego: To klucz do bezpieczeństwa — musisz wiedzieć, za co odpowiada dostawca (np. fizyczne serwery), a za co Ty (np. Twoje dane i hasła).

Jak:

  • Dostawca (AWS/Azure/GCP) odpowiada za bezpieczeństwo „chmury” (sprzęt, kable, chłodzenie).
  • Klient odpowiada za bezpieczeństwo „w chmurze” (konfiguracja zapory, aktualizacje systemu, szyfrowanie danych).

Gotowe, gdy: Rozumiesz, że dostawca nie zaktualizuje za Ciebie systemu operacyjnego na Twojej maszynie wirtualnej.

3.

Dlaczego: Od lipca 2025 AWS oferuje nowy model kredytowy dla początkujących.

Jak:

  • Wejdź na portal AWS i zarejestruj się. Wybierz „Free Plan”.
  • Otrzymasz automatycznie 100 USD kredytów na start (ważne 6 miesięcy).
  • Przygotuj kartę płatniczą do weryfikacji tożsamości (AWS nie pobierze opłat, jeśli nie przekroczysz kredytów).

Gotowe, gdy: Masz aktywny dostęp do konsoli AWS.

4.

Dlaczego: Konto Root ma pełną władzę — jeśli ktoś je przejmie, może wygenerować ogromne koszty.

Jak:

  • Przejdź do usługi IAM -> Security Credentials.
  • Wybierz „Assign MFA device”.
  • Użyj darmowej aplikacji na telefonie do skanowania kodu QR.

Gotowe, gdy: Logowanie do konta Root wymaga podania 6-cyfrowego kodu z telefonu.

5.

Dlaczego: EC2 to fundament IaaS w AWS, pozwalający na uruchomienie dowolnego oprogramowania.

Jak:

  • W konsoli EC2 kliknij „Launch Instance”.
  • Wybierz system Amazon Linux 2023 (Free Tier eligible).
  • Wybierz typ instancji t3.micro (lub t2.micro w starszych regionach).
  • Pobierz plik .pem (Key Pair) do logowania przez SSH.

Gotowe, gdy: Instancja ma status „Running”.

6.

Dlaczego: S3 to najpopularniejsza usługa przechowywania obiektów (plików) na świecie.

Jak:

  • Przejdź do usługi S3 i kliknij „Create bucket”.
  • Nazwa musi być unikalna w skali całego świata.
  • Prześlij dowolny plik graficzny lub tekstowy przez przycisk „Upload”.

Gotowe, gdy: Plik jest widoczny na liście obiektów w Twoim kubełku.

7.

Dlaczego: Azure oferuje 200 USD kredytu na 30 dni oraz wybrane usługi za darmo przez 12 miesięcy.

Jak:

  • Zaloguj się na portal.azure.com kontem Microsoft.
  • Aktywuj ofertę „Start free”.
  • Weryfikacja wymaga karty płatniczej i numeru telefonu.

Gotowe, gdy: Widzisz saldo kredytowe w sekcji „Cost Management + Billing”.

8.

Dlaczego: W Azure każdy zasób musi należeć do grupy, co ułatwia zarządzanie i usuwanie projektów.

Jak:

  • Wyszukaj „Resource Groups” i kliknij „Create”.
  • Nazwij ją np. „Projekt-Edukacyjny”.
  • Wybierz region najbliższy Twojej lokalizacji (np. North Europe lub West Europe).

Gotowe, gdy: Grupa zasobów pojawia się na liście.

9.

Dlaczego: To odpowiednik S3 w Azure, służący do przechowywania plików, tabel i kolejek.

Jak:

  • Stwórz „Storage account” wewnątrz swojej grupy zasobów.
  • Wybierz opcję „Locally-redundant storage (LRS)” dla najniższych kosztów.
  • Przejdź do sekcji „Containers” i stwórz kontener o nazwie „test”.

Gotowe, gdy: Masz działający kontener na pliki w Azure.

10.

Dlaczego: Google oferuje najwyższy kredyt startowy (300 USD na 90 dni) na testowanie zaawansowanych usług.

Jak:

  • Wejdź na console.cloud.google.com.
  • Zaakceptuj warunki i aktywuj darmowy okres próbny.
  • Google nie pobierze opłat automatycznie po zakończeniu okresu próbnego.

Gotowe, gdy: Masz dostęp do Google Cloud Console z aktywnym kredytem.

11.

Dlaczego: Compute Engine to maszyny wirtualne Google, znane z bardzo szybkiego czasu uruchamiania.

Jak:

  • Przejdź do „Compute Engine” -> „VM Instances”.
  • Kliknij „Create Instance”.
  • Wybierz serię „E2” i typ „e2-micro” (część Always Free Tier w wybranych regionach US).
  • Wybierz system operacyjny Debian lub Ubuntu.

Gotowe, gdy: Możesz połączyć się z maszyną przez przycisk „SSH” bezpośrednio w przeglądarce.

12.

Dlaczego: To najważniejszy krok, aby uniknąć niespodziewanych rachunków.

Jak:

  • AWS: Wyszukaj „Budgets” i ustaw limit na 1 USD z powiadomieniem e-mail.
  • Azure: W „Cost Management” ustaw „Budget” na 10 PLN.
  • GCP: W sekcji „Billing” ustaw „Budgets & alerts”.

Gotowe, gdy: Masz ustawione alerty na wszystkich trzech platformach.

13.

Dlaczego: To klasyczny projekt „Hello World” w chmurze, uczący uprawnień i hostingu.

Jak:

  • Stwórz prosty plik index.html na komputerze.
  • W ustawieniach kubełka S3 włącz „Static website hosting”.
  • Wyłącz „Block all public access” (tylko dla tego projektu!) i dodaj Bucket Policy zezwalającą na odczyt.

Gotowe, gdy: Twoja strona jest dostępna pod publicznym adresem URL dostarczonym przez AWS.

14.

Dlaczego: Pozostawienie działających maszyn wirtualnych po wygaśnięciu kredytów spowoduje naliczenie opłat.

Jak:

  • Skasuj instancje EC2/VM w AWS, Azure i GCP.
  • Usuń kubełki S3 i Storage Accounts.
  • W Azure najszybciej zrobisz to usuwając całą Grupę Zasobów.

Gotowe, gdy: Listy zasobów we wszystkich konsolach są puste.

0
0

Diskussion

Melde dich an, um an der Diskussion teilzunehmen.

Lade Kommentare...