Крупный российский производитель и ретейлер товаров для здорового сна (бренд занимает 48 % рынка), мебели и товаров для дома.
Производственные мощности компании находятся во Владимирской области и Новосибирске. Ассортимент клиента насчитывает более 500 млн позиций.
С каждой из более чем 500 млн позиций в ассортименте клиента связаны десятки, а иногда и сотни digital-активов разного типа. Это могут быть фотографии товаров, видеоролики, рекламные материалы, некоторые типы документов. В отсутствие единой системы хранения и управления digital-активами эти ресурсы хранились в разных местах: на рабочих компьютерах сотрудников, на «Google Диске» сотрудников или в других облачных хранилищах.
Такой подход к хранению цифровой информации создавал несколько проблем для бизнеса.
В рамках предпроектного этапа команда KT.Team вместе с клиентом сформулировала список требований к будущей системе хранения digital-активов:
Архитектура проекта
С учётом изначальных требований для интеграции было выбрано open-source-решение для управления цифровыми активами — Pimcore DAM. С помощью него можно хранить, искать и систематизировать цифровые активы компании. Кроме того, open-source-природа решения позволяет быстро настроить или разработать с нуля недостающий инструментарий системы.
Архитектура решения была разработана с учётом первоначальных задач заказчика. Для проекта команда KT.Team использовала Pimcore. Архитектура включает в себя сервер, где находится оркестратор Kubernetes для управления приложениями. Под управлением Kubernetes находятся Pimcore, RabbitMQ, Redis и Filebeat. Отдельным элементом архитектуры является файловое хранилище СХД (сокр. от «система хранения данных»). В проекте использовали именно этот тип хранилища, т. к. серверные диски, как самое безопасное решение, были закуплены клиентом ещё до старта проекта. Для сбора логов используется поисковый движок Elasticsearch.
После корректировки требований клиента к системе стало понятно, что некоторые элементы первоначально согласованной архитектуры не вполне подходят для новых вводных. Чтобы не просто хранить и искать медиа, а оперативно загружать, скачивать и архивировать файлы, в качестве хранилища вместо серверной СХД целесообразнее использовать облачную систему хранения данных S3. Реализация этих обновлений будет следующим этапом проекта.
От разработки MVP до выпуска продукта в промышленную эксплуатацию прошло около семи месяцев. При этом доработка системы по согласованию с заказчиком продолжается, и в планах команды — корректировка архитектуры продукта для повышения производительности.
Если раньше тысячи медиафайлов хранились в разных источниках, то теперь бо́льшая часть digital-активов располагается в едином хранилище — DAM.
Каждый файл привязан к конкретному артикулу из ассортимента клиента. Файлы снабжены тегами, которые позволяют конкретизировать результаты поиска.
В DAM-системе сотрудникам компании-клиента удобно искать файлы по настраиваемым атрибутам. Её можно легко масштабировать под больший объём контента за счёт подключения дополнительных ресурсов.
До внедрения Pimcore DAM поиск нужных файлов мог занимать несколько рабочих дней. Сначала нужно было выяснить, кто из сотрудников мог потенциально быть ответственным за создание контента, потом понять, где именно контент был сохранён и можно ли снова получить к нему доступ. Если сотрудник, сохранивший контент, в этот момент был в отпуске или уволился, добраться до нужных файлов было практически невозможно. Так, маркетологам часто приходилось тратить много времени на поиск картинки в ущерб непосредственно продвижению и продажам.
Теперь файлы хранятся централизованно в одной системе — DAM. Найти их можно за несколько минут по индивидуально настроенным фильтрам с использованием личной учётной записи. Даже если материалы хранятся в разных папках, пользователи могут просматривать результаты поиска в одном окне.
Чтобы сделать работу клиента с подрядчиками более быстрой и удобной, команда KT.Team разработала функцию передачи материалов внешним пользователям по ссылке.
Из-за распределённого хранения медиафайлов раньше было сложно выяснить, какой контент есть по каждой из товарных позиций. Из-за этого иногда возникали ситуации, когда съёмку одного и того же товара с одинаковыми сюжетами заказывали несколько раз. Например, сначала — контент-менеджер направления, потом — отдел маркетинга, который не имел доступа к предыдущим файлам. Стоимость повторного производства — это разработка сценариев, работа фотографа, моделей, дизайнера, аренда студии…
С внедрением Pimcore DAM сотрудники любого отдела могут за несколько минут найти все медиафайлы, привязанные к линейке товаров или к конкретной позиции, просмотреть и выяснить, есть ли среди готовых файлов те, которые подходят под их цели. Это позволяет принимать решение о производстве медиафайлов только в случае реальной необходимости и сокращает издержки на повторное производство.
Клиент регулярно привлекает моделей и селебрити для съёмок. В обоих случаях компания заключает контракт, где оговорены временны́е и территориальные рамки использования фото и видео, а также допустимые носители. Например, «звезда» соглашалась на использование фото для рекламы в Интернете, а на лифлеты или буклеты — нет.
Контракты с условиями использования хранились отдельно от самих материалов. Поэтому иногда сотрудники клиента, не знающие об ограничениях к конкретной съёмке, использовали фото- и видеоматериалы уже после контрактного срока, в регионах, не прописанных в договорах, или на непредусмотренных носителях. До внедрения Pimcore DAM клиент тратил на штрафы за использование таких медиафайлов в своих рекламных кампаниях или соцсетях порядка 3,5 млн руб. в год.
Чтобы исключить случаи использования неактуальных медиа, KT.Team разработала систему статусов: «можно использовать», «ограниченное использование», «использование запрещено». Статус каждого цифрового актива отображается в результатах поиска. На карточке актива с возможностью ограниченного использования указан тип ограничения: по времени, способу использования, территории. Если ресурс запрещён к использованию, он автоматически помечается водяными знаками, а его выгрузка невозможна.
После запуска нового хранилища в промышленную эксплуатацию — с ноября 2022 г. — компания не получила ни одного подобного штрафа.
Ваша заявка отправлена успешно
Отправить снова
С вами свяжется персональный менеджер Сергей Влазнев