Полный цикл

От требований
до дежурства
в 3 часа ночи

Platform engineering, DevOps и бэкенд — одной командой. Соберём под задачу и доведём до прода.

работали с

18.2k
DAU
96k
MAU
3.4k
пиковый RPS
99.95%
uptime 90 дней
6.8k
DAU
38k
MAU
4.2k
пиковый RPS
99.98%
uptime 90 дней
5.6k
DAU
41k
MAU
1.1k
пиковый RPS
99.97%
uptime 90 дней
2.3k
заявок в день
18k
MAU
740
пиковый RPS
99.96%
uptime 90 дней

Что делаем

Закрываем весь
путь продукта

01

Продукт под ключ

Требования, архитектура, разработка, инфраструктура, запуск. Один подрядчик на весь цикл вместо трёх, которые кивают друг на друга.

02

Инфраструктура и эксплуатация

Kubernetes, GitOps, CI/CD, мониторинг, бэкапы. Строим так, чтобы через год другие люди разобрались без нас.

03

Усиление команды

Инженеры под задачу: платформа, бэкенд, мобилка. Работают в вашем процессе и отчитываются вам.

04

Поддержка и развитие

Дежурство, инциденты, обновления, развитие после запуска. По внятному SLA, а не по остаточному принципу.

Как работаем

Пять шагов,
ни одного лишнего

Каждый заканчивается тем, что можно посмотреть и обсудить.

  1. 01

    Выясняем, что надо строить

    Не берём ТЗ на веру. Разбираем нагрузку, сроки и бюджет на эксплуатацию — часто выясняется, что нужен не тот сервис, который просили.

  2. 02

    Проектируем под нагрузку и под людей

    Не только под пиковый RPS, но и под команду, которая будет это поддерживать. Решения записываем вместе с причинами.

  3. 03

    Короткие итерации, ваш репозиторий

    Демо каждые две недели. Код лежит у вас с первого дня, а не приезжает архивом в конце.

  4. 04

    Откат — это revert, а не героизм

    Всё в git: манифесты, инфраструктура, пайплайны. ArgoCD приводит кластер к состоянию репозитория.

  5. 05

    Об инциденте узнаём мы, а не ваши клиенты

    Дежурим, чиним, обновляем зависимости. Мониторинг и алерты настроены до запуска, а не после первого падения.

Что видно на дежурстве

Настоящие дашборды с наших проектов, а не иллюстрация. Error budget, burn rate и p99 — то, по чему принимается решение будить кого-то или нет.

Дашборд Grafana: SLO / SLI
Дашборд Grafana: RED metrics
STATICTESTBUILDREVIEWRELEASE lint audit types test:unit build:img deploy:review test:e2e deploy:prod smoke

Кейсы

Четыре продукта
в проде

Разные задачи и разные стеки. Общее — то, как это эксплуатируется.

Расскажите,
что нужно построить

Ответим в течение дня. Разбор задачи — бесплатно.