Модернизация инфраструктуры цветочного интернет-магазина

Модернизация инфраструктуры цветочного интернет-магазина

О проекте: «Лаванда» — это сеть цветочных мастерских и кофеен, расположенных в Омске. Заказ продукции можно сделать также через интернет-магазин. Доставка цветов и десертов собственного производства осуществляется круглосуточно.

Задача: Изначально заказчик пришел в Globus с несколькими задачами:

Организация мониторинга ключевых сервисов и показателей (количество обработки запросов в секунду (RPS), медленные запросы, ошибки, время до первого байта (TTFB), трафик, число запросов, nginx, PostgreSQL, workers, память, диск, процессор). Повышение стабильности и производительности сервисов. Модернизация инфраструктуры.

Реализация: Реализация проекта проходила в несколько этапов:

Анализ задачи. Анализ имеющейся инфраструктуры. Реализация Приемочное тестирование   В ходе первого этапа первоначальная задача трансформировалась. Планировалось, что система мониторинга будет реализована на сервере заказчика. Но выяснилось, что у компании в дальнейших планах была модернизация инфраструктуры, внедрение микросервисов и переезд в управляемое облако.

Проанализировав инфраструктуру с учетом перспективы переезда в облако, команда Globus рекомендовала переезд системы сразу на Yandex Cloud (на   Yandex Managed Service for Kubernetes). В таком случае заказчик получал и реализацию своих перспективных планов по модернизации инфраструктуры, и готовый мониторинг без ненужного ему промежуточного этапа. Что и было успешно реализовано.

Результат: Помимо необходимого ему мониторинга заказчик получил готовую к реализации правильного CI/CD систему деплоймента с версионированием кода. В целом система деплоймента стала более удобной и стабильной.

В итоге невалидные сборки кода на сервер не выкладываются, поскольку проводятся автотесты.

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

Источник: https://globus-ltd.ru/projects/modernizatsiya-infrastruktury-tsvetochnogo-internetmagazina-

Технологии и признаки

Технологии

PythonDjangoNginxYandex Managed Service for PostgreSQLYandex Managed Service for KubernetesОблачное хранилище S3

Теги

#Веб-разработка#Ритейл и электронная коммерция

Дополнительные поля

О проекте

Компания
Лаванда
Категория
Веб-разработка
Отрасль
Ритейл и электронная коммерция