Як це працює
Ви завантажуєте код. При HTTP-запиті або події (S3 upload, черга) провайдер запускає контейнер з вашою функцією, виконує її і зупиняє. «Холодний старт» — перший виклик після простою — може додавати затримку (десятки мс — секунди).
Коли підходить
- Нерівномірне навантаження: від нуля до пікових значень
- Event-driven задачі: обробка файлів, вебхуки, тригери від БД
- MVP і prototypes — нема потреби налаштовувати сервери
Коли не підходить
- Довготривалі процеси (ліміт виконання 15 хв у AWS Lambda)
- Постійне навантаження — дорожче за традиційний сервер
- Stateful-застосунки з постійними з'єднаннями (WebSocket)