Развертывание и операции

Выпускайте без страха,
спите спокойно.

Мы выпускаем поэтапно, смотрим производство и, если что-то пойдет не так, сразу же возвращаемся назад.

В том числе.

  • 01

    Синий/зеленый и канарейный

    Новые версии приходят без перерывов, понемногу за разом.

  • 02

    Контроль

    Метрики, журналы и ошибки на одной приборной панели.

  • 03

    Оповещения

    Уведомления, когда что-то необычное.

  • 04

    Обратный ход

    Вернемся к предыдущей версии одним шагом.

Как мы это сделаем.

Выпустите без сюрпризов и всегда знайте, как работает ваш продукт.

  1. Синий/зеленый

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

  2. Канарейка

    Или новая версия сначала получает небольшую долю трафика и растет, если все идет хорошо.

  3. Мониторинг и оповещение

    Мы наблюдаем за латентностью и ошибками; если что-то скачет, сигнализация срабатывает.

  4. Обратный ход

    Если версия не сработает, мы сразу же вернемся к предыдущей, без ручных шагов.

То, что мы используем.

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

  • Argo CD
  • Kubernetes
  • Prometheus
  • Grafana
  • Sentry
  • OpenTelemetry
  • PagerDuty
  • AWS

Вопросы.

Какая разница между синим/зеленым и канарейкой?

Голубой/зеленый переключает все движение на копию, которая уже была испытана. Канарейка перемещается в процентах.

Кто получает предупреждения?

Кого бы вы ни выбрали: вашу команду, нашу или и то, и другое, по электронной почте, поболтать или по телефону.

Ты можешь запустить систему, которую не построил?

Да, сначала мы проверим его и добавим мониторинг.

Прочие услуги.

Расскажите
о своей идее.

Напишите нам, и мы вместе всё обсудим.

info@joywareteam.com