О чем эта история

Рекламно-коммуникационной холдинг Publicis Groupe Russia перенес платформу для анализа данных и моделирования рекламных кампаний в Yandex Cloud. Serverless‑технологии Яндекса избавили компанию от необходимости поддерживать инфраструктуру, сократили время на реализацию высокотехнологичных проектов на 30% и уменьшили расходы на облачные технологии в 4 раза. Кроме того, Publicis Groupe Russia полностью соблюдает требования федерального закона 152-ФЗ «О персональных данных».

Экономия ресурсов и ускорение бизнес‑процессов

Publicis Groupe Russia занимает ведущие позиции на российском рынке маркетинговых коммуникаций в цифровом формате. Чтобы постоянного повышать эффективность рекламы, в компании создают продукты с применением компьютерного зрения, обработки естественного языка, анализа временных рядов и других направлений машинного обучения.

Тысячи рекламных роликов, десятки тысяч баннеров, сотни тысяч транзакций и миллионы комментариев в социальных сетях: содержать и обслуживать целый парк серверов для хранения и обработки такого объема информации с каждым днем становилось все сложнее и дороже. Чтобы уменьшить финансовые и трудовые затраты на инфраструктуру, освободить время специалистов для работы над бизнес-логикой, ускорить выход сервисов на рынок, компания решила испытать возможности бессерверных вычислений.

Защита от рисков и снижение расходов

Переход к эпохе бессерверных вычислений (serverless computing) — следующий шаг в направлении дальнейшего снижения налога на инфраструктуру. Это избавит от необходимости:

  • обслуживать инфраструктуру;
  • планировать и оптимизировать использование ресурсов;
  • решать задачи по масштабированию;
  • заботиться о системном ПО и среде выполнения.

У разработчиков появилась возможность сконцентрироваться только на бизнес-логике.

Система автоматически выделяет необходимые ресурсы, исходя из заданных параметров. Весь инфраструктурный слой предоставляется платформой, что позволяет клиенту полностью концентрироваться на функциональности. При этом применяется модель оплаты за время выполнения вычислений: клиент платит только за то, что потребляет и не оплачивает простаивающие мощности. Экономия при этом может составлять до 95% по сравнению с классическими виртуальными машинами.

Знакомство с serverless-технологиями у Publicis Groupe Russia началось с AWS Lambda. Компания работает с персональными данными россиян, а значит в соответствии с 152-ФЗ нужно было перенести инфраструктуру на территорию России. Требовался провайдер, который предоставлял бы те же возможности, что и AWS, но при этом соответствовал требованиям российского законодательства. Также были важны быстрая техническая поддержка и качественная документация.

Изучив рынок, остановились на Yandex Cloud. Компании важно было защитить свой бизнес от рисков, связанных с требованиями законодательства. Облачная платформа Яндекса смогла обеспечить необходимый уровень информационной защиты данных, подтвержденный как международными стандартами ISO/IEC 27001:2013, ISO/IEC 27017:2015, ISO/IEC27018:2019 и PCI DSS, так и локальными стандартами — ФЗ-152, ГОСТ Р 57580. Кроме того, serverless-сервисы Yandex Cloud совместимы с AWS и позволяют использовать некоторые методы интеграции, такие как HTTP API Amazon S3, SQS, DynamoDB.

Еще одним мотивом миграции стало снижение расходов: тарифы Yandex Cloud ниже аналогичных тарифов AWS, а также защищены от валютных рисков.

Использовать serverless‑сервис Yandex Cloud Functions

Yandex Cloud предоставляет Publicis Groupe Russia облачную инфраструктуру: виртуальные машины, управляемые базы данных, объектное хранилище.

Аналогом AWS Lambda в Yandex Cloud является сервис Yandex Cloud Functions, который позволяет без создания и обслуживания виртуальных машин запускать код приложения в виде функции в безопасном, отказоустойчивом и автоматически масштабируемом окружении.

Publicis Groupe Russia перенесла цифровую платформу для анализа данных и моделирования рекламных кампаний в Yandex Cloud, избежав критических проблем как во время миграции, так и после. Оказалось, что некоторые задачи, например по обработке изображений, удается выполнять быстрее, чем в Lambda — скорость выполнения составила 500 задач в единицу времени.

В новой инфраструктуре стало возможным развертывать интерактивные дашборды для визуализации результатов моделирования рекламных кампаний при помощи Yandex DataLens.

В России пока очень мало компаний, которые на практике применяют работу с данными, используя облачные технологии. Спрос на эти технологии только начинает серьезно расти. Это дает очевидные преимущества Publicis Groupe Russia и позволяет уже сегодня развивать принципиально новые продукты для маркетинговых коммуникаций, выводя бизнес-процессы на качественно новый уровень.

Олег Коверзнев,
Операционный директор платформы Yandex Cloud

Масштабируемое S3-совместимое хранилище Yandex Object Storage позволяет хранить большие объемы данных, а Message Queue — строить надежные очереди задач. Использование этих сервисов совместно с Cloud Functions позволяет генерировать динамические баннеры. В рекламных кампаниях они нужны в большом количестве, которое невозможно заранее спрогнозировать.

Время на реализацию высокотехнологичных проектов сократилось на 30%

Перенос инфраструктуры в Yandex Cloud не только открыл для Publicis Groupe Russia доступ к актуальным технологиям на территории России, но и сократил время на реализацию высокотехнологичных проектов на 30%. Сервисы Yandex Cloud позволяют компании моментально наращивать вычислительные мощности и расширять объем доступного хранилища.

Yandex Cloud берет на себя большую часть работ по настройке, подготовке и обслуживанию сервисов, а также обеспечивает необходимый уровень информационной защиты данных клиентов Publicis Groupe Russia.

Кроме того, переезд оказался финансово выгоден: компания платит за облачные мощности почти в 4 раза меньше, чем платила бы, если бы осталась на AWS. Также, реализация на Cloud Functions позволила вдвое снизить потребление памяти на одну задачу.

Благодаря слаженной работе продуктовых команд и технической поддержки Yandex Cloud, все вопросы, которые возникали в процессе миграции, были успешно решены. Переход прошел быстро и безболезненно. Этому способствовал и высокий уровень совместимости сервисов Yandex Cloud с сервисами AWS на уровне программных интерфейсов.

Мнение

Эдгард Гомес,
Head of Tools Development
Эдгард Гомес,
Head of Tools Development

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