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.

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

{{howLabel}}:

  • 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).

{{doneWhenLabel}}: Potrafisz przypisać popularne usługi do odpowiedniego modelu.

2.

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

{{howLabel}}:

  • 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).

{{doneWhenLabel}}: Rozumiesz, że dostawca nie zaktualizuje za Ciebie systemu operacyjnego na Twojej maszynie wirtualnej.

3.

{{whyLabel}}: Od lipca 2025 AWS oferuje nowy model kredytowy dla początkujących.

{{howLabel}}:

  • 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).

{{doneWhenLabel}}: Masz aktywny dostęp do konsoli AWS.

4.

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

{{howLabel}}:

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

{{doneWhenLabel}}: Logowanie do konta Root wymaga podania 6-cyfrowego kodu z telefonu.

5.

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

{{howLabel}}:

  • 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.

{{doneWhenLabel}}: Instancja ma status „Running”.

6.

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

{{howLabel}}:

  • 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”.

{{doneWhenLabel}}: Plik jest widoczny na liście obiektów w Twoim kubełku.

7.

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

{{howLabel}}:

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

{{doneWhenLabel}}: Widzisz saldo kredytowe w sekcji „Cost Management + Billing”.

8.

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

{{howLabel}}:

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

{{doneWhenLabel}}: Grupa zasobów pojawia się na liście.

9.

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

{{howLabel}}:

  • 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”.

{{doneWhenLabel}}: Masz działający kontener na pliki w Azure.

10.

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

{{howLabel}}:

  • 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.

{{doneWhenLabel}}: Masz dostęp do Google Cloud Console z aktywnym kredytem.

11.

{{whyLabel}}: Compute Engine to maszyny wirtualne Google, znane z bardzo szybkiego czasu uruchamiania.

{{howLabel}}:

  • 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.

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

12.

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

{{howLabel}}:

  • 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”.

{{doneWhenLabel}}: Masz ustawione alerty na wszystkich trzech platformach.

13.

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

{{howLabel}}:

  • 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.

{{doneWhenLabel}}: Twoja strona jest dostępna pod publicznym adresem URL dostarczonym przez AWS.

14.

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

{{howLabel}}:

  • 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.

{{doneWhenLabel}}: Listy zasobów we wszystkich konsolach są puste.

0
0

Diskussion

Melde dich an, um an der Diskussion teilzunehmen.

Lade Kommentare...