Переход к современной масштабируемой инфраструктуре и внедрение CI/CD
В рамках проекта Sense Machine компании Кенди Флип Роботс была реализована миграция к современной масштабируемой и отказоустойчивой инфраструктуре, спроектированы и внедрены CI/CD pipeline-ы, а также обеспечена поддержка и консультирование команды разработки.
О клиенте
ООО «Кенди Флип Роботс» — технологическая компания, разрабатывающая цифровые решения и сервисы. В частности программную систему SenseMachine, предназначенную для оценки эмоций по мимике, выражению лиц, движениям глаз и т.д. через анализ видеопотока. С помощью этого решения можно анализировать эмоции контактирующего с маркетинговыми материалами, пользователя онлайн-сервисов или потенциального покупателя в точках продаж.
Описание задачи
Клиенту требовалось перейти к современной инфраструктуре с высоким уровнем отказоустойчивости, внедрить автоматизацию CI/CD и повысить прозрачность DevOps-процессов.
Основные проблемы:
Наше решение
Команда MiOps реализовала комплексное DevOps-решение:
Результат
В результате проекта была создана надёжная и гибкая инфраструктура, позволившая ускорить процессы разработки и повысить устойчивость систем. Команда клиента получила предсказуемые и автоматизированные процессы деплоя.
Технологический стек
YandexCloud, Kubernetes, GitLab CI/CD, Terraform, Ansible, Managed PostgreSQL, Redis, RabbitMQ, Kafka, Prometheus Stack, Loki.
В рамках проекта Sense Machine компании Кенди Флип Роботс была реализована миграция к современной масштабируемой и отказоустойчивой инфраструктуре, спроектированы и внедрены CI/CD pipeline-ы, а также обеспечена поддержка и консультирование команды разработки.
О клиенте
ООО «Кенди Флип Роботс» — технологическая компания, разрабатывающая цифровые решения и сервисы. В частности программную систему SenseMachine, предназначенную для оценки эмоций по мимике, выражению лиц, движениям глаз и т.д. через анализ видеопотока. С помощью этого решения можно анализировать эмоции контактирующего с маркетинговыми материалами, пользователя онлайн-сервисов или потенциального покупателя в точках продаж.
Описание задачи
Клиенту требовалось перейти к современной инфраструктуре с высоким уровнем отказоустойчивости, внедрить автоматизацию CI/CD и повысить прозрачность DevOps-процессов.
Основные проблемы:
- Ограниченные возможности старой инфраструктуры для масштабирования;
- Отсутствие централизованной автоматизации доставки изменений;
- Недостаточная наблюдаемость и система мониторинга;
- Высокие риски простоев и ручных операций.
Наше решение
Команда MiOps реализовала комплексное DevOps-решение:
- Перевод инфраструктуры в современную масштабируемую архитектуру на Yandex Cloud;
- Внедрение CI/CD пайплайнов на базе GitLab;
- Контейнеризация и унификация окружений на базе Kubernetes;
- Автоматизация управления инфраструктурой с использованием Terraform и Ansible;
- Развёртывание систем мониторинга и логирования с помощью Prometheus Stack и Loki;
- Использование Redis, RabbitMQ и Kafka для асинхронных процессов и обмена данными;
- Консультирование команды заказчика и поддержка инфраструктуры на этапе эксплуатации.
Результат
В результате проекта была создана надёжная и гибкая инфраструктура, позволившая ускорить процессы разработки и повысить устойчивость систем. Команда клиента получила предсказуемые и автоматизированные процессы деплоя.
Технологический стек
YandexCloud, Kubernetes, GitLab CI/CD, Terraform, Ansible, Managed PostgreSQL, Redis, RabbitMQ, Kafka, Prometheus Stack, Loki.