Loading...
Усі кейси
кейс · E-Commerce

CI/CD пайплайн для e-commerce платформи

Побудували наскрізний CI/CD пайплайн, що скоротив релізи з раз на 2 тижні до кількох разів на день.

01
виклик

Що стояло на шляху

Релізи були ручними, помилковими і відбувались раз на 2 тижні. QA займав 3 дні. Інциденти після deploy були звичайними і коштували виручки в пікові періоди.

02
наше рішення

Як ми це вирішили

Спроєктували багатоетапний GitHub Actions пайплайн з автоматизованими unit, integration та E2E тестами. Реалізували canary deployments з Argo Rollouts та автоматичний rollback за метриками error rate.

03
результат

Вимірні результати

R / 01
2
Частота релізів зросла з раз на тижні до 5× на день
R / 02
3
QA-цикл скорочено з днів до 45 хвилин
R / 03
90%
Інциденти після deploy зменшено на
R / 04
60%
Продуктивність розробників зросла на
04
технологічний стек

Що його живило

GitHub ActionsGitHub ActionsArgoCDArgoCDDockerDocker
наступний крок

Побудуймо наступний case study разом.

talk to an engineerFree 30-min discovery callBook
close