Listen

Description

В новом выпуске linkmeup sysadmins мы обсудим, можно ли строить сервисы, не имея серверов? Для каких сервисов годится такой подход, как при этом быть с масштабированием, контролем состояний, сетями и прочее. В гостях у нас ярый адвокат и знаток методик Serverless Антон Черноусов.

Подробнее, о чем мы планируем говорить:

Что такое Serverless.

Базовый сервис — FaaS (функции, события и интеграции).
Когда и кто первый раз рассказал про FaaS и Serverless?
Почему разработчиков тригерит термин Serverless?



Преимущества и недостатки Serverless.

Экономию ресурсов, гибкость, масштабируемость.
Ограничения на время выполнения и управление зависимостями.

Массовые примеры использования Serverless.

обработка изображений
реализация чатов ChatOps



Как условно работает серверлесс функция

Как производится запуск
Как производится оптимизация
Как работает шедулер
Как быть с сетью



Serverless vs Traditional Architecture. Обсуждение преимуществ и недостатков обоих подходов.

Сложность отладки и тестирования
Проблемы безопасности
Зависимость от провайдера
Непредсказуемость расходов
Проблемы с масштабированием
Сложность управления
Ограниченные возможности