Задача · Денис Осипенко
Денис Осипенко

Бэкенд

Сервисы, которые честно держат данные и продолжают работать, когда соседняя система падает.

Что входит
Контракты REST и gRPC, версионирование, документация Очереди, повторы, идемпотентность для внешних вызовов Схема базы, миграции, индексы под реальную нагрузку Тесты там, где ошибка стоит денег
Как проходит
01Звонок и письменный бриф: нагрузка, сроки, что уже есть 02План на одну страницу с диапазоном цены до кода 03Демо раз в неделю на тестовом окружении 04Передача: документация, инструкции, две недели поддержки
от 4 недельобычный срок
Часы или фиксформат работы
2 в параллельпроектов одновременно
Обсудить задачу Далее: Инфраструктура

Инфраструктура

Деплой, который перестаёт быть событием. Меньше простоев и внятный ответ на вопрос, почему что-то упало.

Что входит
Пайплайн сборки и деплоя с откатом Контейнеры, окружения, секреты в одном месте Метрики, логи, алерты, на которые можно реагировать Резервные копии и восстановление, которое реально проверено
Как проходит
01Осмотр того, что работает сейчас, и где болит 02Сначала быстрые победы: деплой, копии, алерты 03Инфраструктура как код, шаг за шагом, без большого взрыва 04Инструкции, по которым команда справится без меня
от 3 недельобычный срок
минутыдеплой вместо часов
Передачавсегда с документацией
Обсудить задачу Далее: Автоматизация

Автоматизация

Инструменты и боты, которые забирают у команды скучную половину дня.

Что входит
Боты и интеграции с сервисами, которыми вы уже пользуетесь Регулярные задачи, импорты, отчёты без рук Внутренние панели для тех, кто не разработчик Журнал каждого автоматического действия, чтобы можно было проверить
Как проходит
01Считаем рутину: сколько часов в неделю она съедает 02Самая маленькая полезная версия выходит за две недели 03Оставляем то, чем реально пользуются, остальное убираем 04Передача с короткой видеозаписью вместо инструкции
от 2 недельобычный срок
Фиксобычный формат
часыметрика, которую считаем
Обсудить задачу Далее: Бэкенд