Эксплуатация и развитие высокодоступной инфраструктуры интернет-магазина в Cloud.ru
В рамках проекта для lady & gentleman CITY команда MiOps обеспечивала эксплуатацию, развитие и стабильную работу облачной инфраструктуры в Cloud.ru. Работа включала поддержку production-нагруженных сервисов интернет-магазина, сопровождение Kubernetes-кластеров и CI/CD-процессов, а также участие в инцидент-менеджменте и постоянную оптимизацию производительности.
О клиенте
lady & gentleman CITY — мультибрендовый интернет-магазин модной одежды премиального сегмента. Проект специализируется на продаже оригинальной брендовой продукции и актуальных коллекций, обслуживая большой поток пользователей и транзакций, что предъявляет высокие требования к стабильности, доступности и производительности ИТ-инфраструктуры.
Описание задачи
Клиенту требовалась надёжная эксплуатация существующей инфраструктуры интернет-магазина в Cloud.ru с одновременным развитием платформы и постепенным переходом от монолитной архитектуры к микросервисной.
Основные задачи проекта:
– Обеспечение высокой доступности и отказоустойчивости сервисов e-commerce платформы;
– Поддержка и развитие Kubernetes-инфраструктуры для dev и prod окружений;
– Сопровождение монолитного приложения с поэтапным выносом сервисов в Kubernetes;
– Построение и поддержка стабильных CI/CD-процессов для быстрого и безопасного выпуска изменений;
– Администрирование ключевых инфраструктурных и прикладных сервисов;
– Мониторинг, реагирование на инциденты и повышение общей стабильности системы.
Наше решение
Команда MiOps взяла на себя комплексную эксплуатацию и развитие инфраструктуры проекта:
– Администрирование и развитие облачной среды в Cloud.ru с фокусом на отказоустойчивость и масштабируемость;
– Поддержка двух Kubernetes-кластеров (dev и prod) с микросервисной архитектурой;
– Сопровождение dev и prod окружений монолита с постепенным распилом и переносом отдельных сервисов в Kubernetes;
– Настройка и управление GitLab CI/CD пайплайнами: сборка, тестирование, автоматизированный деплой, разделение процессов для dev / stage / prod;
– Администрирование и поддержка PostgreSQL, MySQL, Redis, Kafka и Elasticsearch;
– Настройка балансировщиков нагрузки, DNS/CNAME записей, CDN и интеграция защиты от DDoS с использованием StormWall;
– Докеризация приложений на PHP-FPM, Node.js и Go;
– Внедрение и поддержка мониторинга и логирования на базе ELK-стека, Prometheus и Sentry;
– Участие в инцидент-менеджменте, анализ причин сбоев и реализация превентивных мер;
– Постоянная оптимизация производительности и стабильности всей инфраструктуры.
Результат
В результате сотрудничества lady & gentleman CITY получила стабильную, управляемую и отказоустойчивую инфраструктуру в Cloud,ru, готовую к работе под высокой пользовательской нагрузкой и сезонными пиками продаж.
Были выстроены прозрачные процессы эксплуатации и CI/CD, снижено количество критичных инцидентов, ускорён выпуск изменений в production и обеспечен контролируемый переход от монолитной архитектуры к микросервисной, без остановки бизнеса.
Технологический стек
Cloud.ru, Kubernetes, Helm, GitLab CI, Terraform, Ansible, Nginx, CDN, S3, PostgreSQL, MySQL, Redis, Kafka, ELK, Prometheus, Grafana, Sentry, StormWall, PHP-FPM, Node.js, Go.
В рамках проекта для lady & gentleman CITY команда MiOps обеспечивала эксплуатацию, развитие и стабильную работу облачной инфраструктуры в Cloud.ru. Работа включала поддержку production-нагруженных сервисов интернет-магазина, сопровождение Kubernetes-кластеров и CI/CD-процессов, а также участие в инцидент-менеджменте и постоянную оптимизацию производительности.
О клиенте
lady & gentleman CITY — мультибрендовый интернет-магазин модной одежды премиального сегмента. Проект специализируется на продаже оригинальной брендовой продукции и актуальных коллекций, обслуживая большой поток пользователей и транзакций, что предъявляет высокие требования к стабильности, доступности и производительности ИТ-инфраструктуры.
Описание задачи
Клиенту требовалась надёжная эксплуатация существующей инфраструктуры интернет-магазина в Cloud.ru с одновременным развитием платформы и постепенным переходом от монолитной архитектуры к микросервисной.
Основные задачи проекта:
– Обеспечение высокой доступности и отказоустойчивости сервисов e-commerce платформы;
– Поддержка и развитие Kubernetes-инфраструктуры для dev и prod окружений;
– Сопровождение монолитного приложения с поэтапным выносом сервисов в Kubernetes;
– Построение и поддержка стабильных CI/CD-процессов для быстрого и безопасного выпуска изменений;
– Администрирование ключевых инфраструктурных и прикладных сервисов;
– Мониторинг, реагирование на инциденты и повышение общей стабильности системы.
Наше решение
Команда MiOps взяла на себя комплексную эксплуатацию и развитие инфраструктуры проекта:
– Администрирование и развитие облачной среды в Cloud.ru с фокусом на отказоустойчивость и масштабируемость;
– Поддержка двух Kubernetes-кластеров (dev и prod) с микросервисной архитектурой;
– Сопровождение dev и prod окружений монолита с постепенным распилом и переносом отдельных сервисов в Kubernetes;
– Настройка и управление GitLab CI/CD пайплайнами: сборка, тестирование, автоматизированный деплой, разделение процессов для dev / stage / prod;
– Администрирование и поддержка PostgreSQL, MySQL, Redis, Kafka и Elasticsearch;
– Настройка балансировщиков нагрузки, DNS/CNAME записей, CDN и интеграция защиты от DDoS с использованием StormWall;
– Докеризация приложений на PHP-FPM, Node.js и Go;
– Внедрение и поддержка мониторинга и логирования на базе ELK-стека, Prometheus и Sentry;
– Участие в инцидент-менеджменте, анализ причин сбоев и реализация превентивных мер;
– Постоянная оптимизация производительности и стабильности всей инфраструктуры.
Результат
В результате сотрудничества lady & gentleman CITY получила стабильную, управляемую и отказоустойчивую инфраструктуру в Cloud,ru, готовую к работе под высокой пользовательской нагрузкой и сезонными пиками продаж.
Были выстроены прозрачные процессы эксплуатации и CI/CD, снижено количество критичных инцидентов, ускорён выпуск изменений в production и обеспечен контролируемый переход от монолитной архитектуры к микросервисной, без остановки бизнеса.
Технологический стек
Cloud.ru, Kubernetes, Helm, GitLab CI, Terraform, Ansible, Nginx, CDN, S3, PostgreSQL, MySQL, Redis, Kafka, ELK, Prometheus, Grafana, Sentry, StormWall, PHP-FPM, Node.js, Go.