Logo David Burdelak
Słownik · Web development

Co to jest AWS?

Ostatnia aktualizacja:

AWS (Amazon Web Services) to platforma chmurowa Amazona, która udostępnia infrastrukturę i usługi na żądanie: serwery, bazy danych, przechowywanie plików i sieci dostarczania treści. Usługi S3 i EC2 ruszyły w 2006 roku, a dziś platforma obejmuje setki produktów.

Najważniejsze usługi dla stron i aplikacji

  • EC2: maszyny wirtualne,
  • S3: przechowywanie plików, np. obrazów i kopii zapasowych,
  • RDS: zarządzane bazy danych,
  • CloudFront: sieć CDN,
  • Lambda: funkcje serverless,
  • Route 53: DNS.

Zalety i wady

AWS pozwala szybko skalować zasoby i płacić za rzeczywiste użycie, ale konfiguracja bywa złożona, a koszty trudne do przewidzenia. Dla małej strony wizytówkowej zwykły hosting jest prostszy i tańszy.

Bezpieczeństwo w chmurze

Dostawca odpowiada za infrastrukturę, a Ty za konfigurację: uprawnienia, dostępy i otwarte zasoby. Częstą przyczyną wycieków jest publicznie dostępny zasób S3 lub klucz dostępowy zapisany w repozytorium.

Zobacz w praktyce

Powiązane pojęcia

Wszystkie hasła z kategorii Web development