Bezserwerowy
term_id: serverless
Category: engineering_practice
Definition
Architektura bezserwerowa pozwala deweloperom na tworzenie i uruchamianie aplikacji bez zarządzania infrastrukturą serwerów. Dostawca chmury automatycznie skaluje zasoby w górę lub w dół w zależności od zapotrzebowania, pobierając opłaty wyłącznie za faktycznie zużyte zasoby obliczeniowe.
Summary
Model wykonania w chmurze, w którym dostawca dynamicznie zarządza przydziałem zasobów maszynowych zamiast użytkownika.
Key Concepts
- Funkcja jako Usługa (FaaS)
- Automatyczne skalowanie
- Płatność za użycie
- Sterowane zdarzeniami
Use Cases
- Potoki przetwarzania obrazów
- Backend dla aplikacji mobilnych
- Zaplanowane zadania przetwarzania danych