О чём эта история
Intensa — производственное агентство, которое специализируется на разработке и продвижении интернет-проектов в сфере электронной коммерции. Входит в состав топ-15 компаний в этой сфере по версии Рейтинга Рунета — 2023.
Перейдя в Yandex Cloud, компания перенесла процессы управления проектами и аналитику данных в Yandex Tracker и Yandex DataLens. Миграция позволила создать стабильную интегрированную экосистему сервисов и бизнес-инструментов, обеспечив снижение расходов на 35%. Кроме того, сократилось время подготовки аналитики, и удалось упростить работу пользователей с дашбордами.
Задача компании
Компания Intensa занимается разработкой, технической и рекламной поддержкой интернет-магазинов. Клиенты — крупные торговые компании, среди которых такие организации, как Synergetic, Kanzler, Mark Formelle, «Олант», «Пан Чемодан».
Для разработки своих решений компания использует такие e-commerce-платформы, как 1С-Bitrix и Magento, а также разрабатывает индивидуальные кастомизированные решения на базе фреймворка Laravel.
Intensa пользовалась рядом сервисов от зарубежных провайдеров. В 2022 году в связи с растущими рисками компания решила перейти на российское ПО и сервисы. От этого зависела бесперебойная работа ключевых бизнес-узлов:
- системы управления проектами и задачами;
- системы BI-аналитики;
- системы поддержки автоматизации бизнес-процессов.
Требовалось создать IT-инфраструктуру и объединить среды stage- и production-серверов.
По рекомендации отдела разработки руководство компании решило ориентироваться только на облачные решения. IT-инфраструктура, которую Intensa уже использовала для разработки, размещалась на серверах крупного облачного IaaS-провайдера. Облачные сервисы начали использовать 3 года назад, так как это позволяло быстро разворачивать и масштабировать инфраструктуру для собственных и клиентских проектов.
У облачного провайдера размещали stage-серверы, системы резервного копирования и мониторинга доступности сервисов, а файловое хранилище было развёрнуто на собственных серверах компании. Поэтому переход на российскую облачную платформу можно было осуществить быстро и без дополнительных крупных затрат.
Команда Intensa рассмотрела несколько конкурентных платформ и решила перейти в Yandex Cloud. Основным аргументом стало то, что этот облачный провайдер предоставляет большой выбор платформенных сервисов и обеспечивает возможность создания единой экосистемы вместе с бизнес-инструментами. При этом платформа Yandex Cloud предоставляла бесплатно некоторые ключевые для компании сервисы.
Также было важно, чтобы облачное решение предлагало таск-менеджер, ориентированный на разработку. Лучше всего для этого подходил Yandex Tracker, поскольку этот продукт не только автоматизирует таск- и баг-трекинг в разработке, но и позволяет управлять проектами. При этом было важно перенести данные без потерь и в краткие сроки.
Кроме того, инфраструктура Yandex Cloud соответствует требованиям российского законодательства. Она отвечает правилам обработки информации в соответствии с международным генеральным регламентом о её защите и российским Законом № 152-ФЗ. Серверы облачного провайдера размещаются в России и географически распределены. При этом стоимость развёртывания в Yandex Cloud оказалась вполне конкурентоспособной.
Решение
Миграция проходила в несколько этапов. Сначала перешли с системы управления проектами Jira в Yandex Tracker, это заняло приблизительно 3 недели. Перенос проектов, задач, параметров, данных workflow осуществили без потерь.
На следующем этапе специалисты Intensa настроили BI-аналитику, отслеживающую ключевые показатели производственного учёта. Раньше для агрегирования и визуализации применяли сервис EazyBI, а в экосистеме Yandex Cloud начали использовать Yandex DataLens. С помощью функции Yandex Cloud Functions импортировали данные из Yandex Tracker в базу Yandex Managed Service for YDB. Далее команда Intensa настроила подключение и чарты с дашбордами в сервисе визуализации и анализа данных Yandex DataLens. Этот сервис предоставляется бесплатно и без ограничений на количество пользователей и запросов, а также поддерживает работу напрямую с различными источниками данных, что было важно для Intensa: команда планировала работать и с другими СУБД.
На получение минимально жизнеспособного продукта с отображением в реальном времени критически важных показателей ушло 2 недели.
После этого развернули рабочее окружение с реальными проектами клиентов и актуальными данными.
Всего переход в Yandex Cloud занял около 6 недель.
В настоящее время Yandex Tracker — это основной инструмент для управления проектами и процессами в компании. С его помощью не только решаются производственные задачи, но и ведутся процессы бухгалтерии, маркетинга и HR. Кроме того, на его основе построены системы CRM и документооборота.
С помощью Yandex DataLens компания в реальном времени отслеживает и анализирует все показатели управленческого учёта, а также контролирует KPI подразделений, отделов и сотрудников, в частности такие параметры, как:
- рентабельность бизнеса и подразделений;
- пульс проектов: рентабельность, сроки, открытые часы и задачи, бэклог, выручка;
- загрузка ресурсов и их распределение по клиентским и внутренним проектам;
- утилизация по клиентским и внутренним часам;
- отработанное время и статистика логирования;
- эффективность оценки и выполнения задач;
- сроки решения задач;
- план-факт выполнения KPI менеджеров;
- платежи и дебиторская задолженность;
- показатели прогресса по обучению (ИПР);
- воронка продаж, статистика и конверсия сделок;
- статистика вакансий и базы кандидатов.
Кроме того, Intensa использует следующие сервисы Yandex Cloud:
- Yandex Managed Service for ClickHouse®. Используется для импорта данных из Yandex Tracker и дальнейшей визуализации их в Yandex DataLens.
- Yandex Compute Cloud. Используется для stage-серверов и клиентских проектов, инфраструктуры разработки (GitLab®, Jenkins®) и автоматизации бизнес-процессов: 13 виртуальных машин.
- Yandex Object Storage. Для хранения статического контента развёрнуто 5 бакетов.
- Yandex Cloud Logging. Используется для агрегации и чтения логов нагрузочного тестирования.
Результаты
Решение введено в промышленную эксплуатацию. Широкий выбор функций облачной платформы предоставил возможность оптимально подобрать сервисы под архитектуру проекта и организовать отказоустойчивую инфраструктуру, которую легко поддерживать.
С помощью Yandex DataLens команда сократила время подготовки аналитики, упростила работу пользователей с дашбордами, что благоприятно повлияло на координацию работы подразделений в Intensa. Кроме этого, значительно сэкономила на покупке лицензий BI-инструментов.
Переход в Yandex Cloud положительно сказался и на надёжности работы сервисов. Внутренняя инфраструктура теперь работает без перебоев. Если у команды Intensa возникают проблемы или вопросы, поддержка Yandex Cloud помогает оперативно преодолеть трудности.
Новая платформа предоставляет все инструменты для снижения стоимости эксплуатации. В результате перехода на бизнес-инструменты Yandex Cloud общая экономия составила 35% — в первую очередь за счёт уменьшения расходов на сервисы управления проектами (замена Jira на Yandex Tracker) и BI (замена EazyBI на Yandex DataLens).
Сейчас компания планирует перенести в Yandex Cloud все stage- и production-серверы. Кроме того, специалисты Intensa рассматривают Yandex GPT API для анализа коммуникации менеджеров и улучшения клиентского сервиса.
В дальнейшем Intensa также собирается использовать сервисы Yandex Cloud Backup (для создания резервных копий и восстановления виртуальных машин), Yandex Serverless Containers (для запуска контейнеров без необходимости работы с Kubernetes) и Yandex Managed Service for Kubernetes® (для управления кластерами Kubernetes).
Мнение
За 16 лет эволюции компании IT-инфраструктура обрастала набором разнообразных сервисов и решений, слабо связанных между собой и частично устаревших. Перейдя на платформу Yandex Cloud, мы построили стабильную и интегрированную экосистему сервисов и бизнес-инструментов. Она обеспечивает работу ключевых процессов компании как в направлении разработки, так и в управлении всей компанией в целом. На базе Yandex Tracker мы настроили работу более чем 30 процессов, в Yandex DataLens отслеживаем более 50 бизнес-метрик, а инфраструктурные и девелоперские продукты Yandex Cloud закрывают все сервисные потребности отдела разработки.