Strona główna › Pytania INF.04 › Pytanie 325
INF.04 · pytanie #325
Co to jest serverless computing?
- AMetoda tworzenia aplikacji bez użycia back-endu
- BModel wykonywania kodu w chmurze bez konieczności zarządzania infrastrukturą serwerową
- CTechnika projektowania baz danych bez użycia serwera SQL
- DProces kompilacji kodu bezpośrednio w przeglądarce użytkownika
Poprawna odpowiedź: B. Model wykonywania kodu w chmurze bez konieczności zarządzania infrastrukturą serwerową
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Serverless computing to model dostarczania usług obliczeniowych, który pozwala programistom skupić się na pisaniu kodu, bez konieczności zarządzania serwerami czy infrastrukturą. W tym modelu, dostawcy usług chmurowych automatycznie przydzielają zasoby obliczeniowe w odpowiedzi na zdarzenia, co oznacza, że użytkownicy płacą jedynie za rzeczywistą moc obliczeniową, której używają, a nie za z góry ustalone zasoby. Przykładem zastosowania serverless computing może być wykorzystanie funkcji AWS Lambda, która uruchamia kod w odpowiedzi na zdarzenia, takie jak zmiany w bazie danych, przesyłanie plików do chmury czy wywołania API. Ten model jest zgodny z zasadami DevOps oraz architekturą mikroserwisów, które promują elastyczność i szybkość w dostarczaniu aplikacji. Dobrą praktyką jest również integrowanie serverless computing z systemami CI/CD, co pozwala na automatyczne wdrażanie i zarządzanie kodem w sposób efektywny.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.