Как помочь высоконагруженномувеб-ресурсу справитьсяс беспрецедентным ростом трафикаЗадачи, которые NGENIX помогает решить Puzzle English
Обеспечение стабильности веб-ресурса при пиковых нагрузках
Ускорение загрузки веб-страниц на мобильных устройствахУлучшение пользовательского опыта для региональных пользователей
Масштабирование инфраструктуры под резкий рост посещаемости во время COVID-19

Бум EdTech-рынка и COVID-19
подогрели интерес к образовательнымонлайн-сервисам
Крупнейшие игроки Рунетасегодня воспринимаютонлайн-образованиекак одно из важнейших
направлений развития.

По данным TalentTech, объем инвестиций в сегмент
постоянно растет, российские игроки ведут энергичнуюзарубежную экспансию, постоянно появляются новыекомпании и стартапы, агрессивно борющиесяза аудиторию.

#3
в мире*8,8 млнпользователей в базе3 млнактивных пользователейЗа пять лет Puzzle English
вышел в лидеры сегментаязыкового обучения, Сервисзанял третью позицию в миресреди мобильных приложенийдля изучения английскогоПандемия COVID-19 стала толчком к бурному росту:только за первую неделю самоизоляции веб-трафик
образовательных сервисов вырос более чем вдвоеотносительно начала марта, а к концу мая трафик сегментабыл уже на 54% выше, чем за четыре месяца до этого.

языка по оценкампользователей.
Число пользователей Puzzle
English постоянно растет:за последний год базавыросла на 19% до 8,7 млнчеловек, а число активных
пользователей - до 3 млн.

Puzzle English
вырывается в лидеры образовательного рынкаблагодаря постоянному росту аудитории

Органический ростаудитории и сезонностьпровоцируют мощныевсплески запросовк веб-ресурсу, и перед
ИТ-командой Puzzle English
возникла задача справитьсяс пиковыми нагрузками иобеспечить высокое качество
обслуживания для всех*среди приложений для изучения английского языка в мирепользователей.

ПроблемаПостоянный прирост количества пользователей,сезонные всплески популярности, резкие пикизапросов, связанные с маркетинговыми активностями
растущего сервиса, вызывали у ИТ-команды Puzzle
English опасения, что в моменты пиковой нагрузкиплатформа не сможет обслужить запросы всехпосетителей.
Кроме того, за два последних года произошло резкоеувеличение трафика с мобильных устройств - его долявыросла с 30% до 60%. Из-за того, что большую часть
контента Puzzle English составляют “тяжелые”изображения, веб-сайт, в том числе ключевые
конвертирующие страницы, высоконагружен,и показатели скорости загрузки на мобильных
устройствах из-за этого были хуже, чем на десктопах.

Особенности:Высокая вероятностьрезких всплесковвеб-трафика
Большая долямобильных пользователейСущественная доляклиентской базысосредоточена в регионах
Обширный архив“тяжелых” изображенийна серверахПроблема Puzzle English усугублялась тем, что 70%посетителей Puzzle English находятся за пределами Москвыи Санкт-Петербурга, в районах, где скорость мобильногосоединения может быть низкой, а покрытие - нестабильным.

ВРЕМЯ ОЖИДАНИЯИСТЕКЛОЗадача«Мы понимали, что CDN можетРешая проблему стабильности доступа припиковых нагрузках, ИТ-команда Puzzle English
решила перевести доставку контента в сеть CDN
с on-premise инфраструктуры. Puzzle English
требовалась географически распределеннаядоставка контента с оптимизацией маршрута доклиента.

своя собственная “микро-CDN”, вНо выбрать поставщика было трудно. Ведущиезарубежные вендоры не вписывались вэкономическую модель сервиса, учитывая темпы
роста объемов трафика. Не у всех поставщиков
есть возможность динамической маршрутизации
доставки контента из-за жесткой привязки кгеографическим точкам присутствия. Более
выгодные по цене локальные вендоры непредлагали нужной гибкости - например,возможность создания кастомизированных
настроек или отсутствия лимитов по полосе
пропускания, что было очень актуально в периодпандемии.

помочь нам с доставкой“тяжелого” контента, и у нас былаодном датацентре. Но она небыла географически
распределенной: так мы просто
делили нагрузку междусерверами.
В пиковые часы мы испытывалипроблемы с доступом, так какЦОД был в Германии.
Также мы думали о том, чтобыконвертировать изображенияв более оптимизированныйформат WebP, чтобы облегчитьвеб-страницы, но не могли
решиться: значительная частьклиентов, использующих iOSстарых версий, где нетподдержки WebP».

Кирилл Косенковсистемный архитекторPuzzle EnglishРешение«Мы решили внедрить сервисДля обеспечения стабильной работы сервисаPuzzle English выбрал распределенную облачную
платформу NGENIX: она обеспечивает доступ
к 90% аудитории Рунета в один хоп. На платформе
реализованы интеллектуальные алгоритмыбалансировки, которые автоматическиопределяют оптимальный маршрут доставкимаксимально близко к пользователю. Также врамках внедрения был подключен сервис
оптимизации изображений NGENIX ImageOptimization: он на лету конвертирует PNG/JPEGв формат WebP.

направленных на общую

Image Optimization в рамкахмасштабных мероприятий,оптимизацию платформы. У нассотни тысяч изображений, и ихколичество постоянно растет,поэтому для оптимизации нампотребовалось бы обучать своихконтент-редакторов,организовывать новый процессконтроля качества, и своимисилами мы бы никогда не смоглиэто реализовать. Поэтому мыпостоянно откладывали идеюиспользования WebP. В NGENIXПлатформа NGENIX анализирует HTTP-заголовки
запросов пользователя к данным и определяет,поддерживает ли устройство пользователя
формат WebP. Если браузер пользователя
поддерживает формат WebP ,то оригинальное изображение автоматически
преобразовывается в WebP . Если браузерконечного пользователя не поддерживает WebP ,передается изображение в оригинальном
формате. Изображения преобразовываютсяв формат WebP на серверах оптимизации
изображений и доставляются конечным
пользователем серверами доставки вместес изображениями в оригинальном формате.

нам предложили вариант
решения проблемы - подключить
сервис Image Optimization».

Кирилл КосенковГИ

ТИМ

ПО

ЛЬ

ЗОТЕ
ВА

ТDDO

S (L3-L4)ЛЬОПЗУМЛОЫШЛЕИННКТИМИЗАЦИЯИЗОБРАЖЕНИЙ

DNS СЕРВЕРЛЕЙНЫАОИТУСКОРЕНИЕ ЗАГРУЗКИЗАЩ

БЛОКИРОВКА DDOS L7WAFАНАЛИЗ ТРАФИКАВЕБ-СЕРВЕРсистемный архитекторPuzzle EnglishSOCВнедрение«Нам очень понравилась гибкость

Перевод всего статического контента Puzzle
English на облачную платформу NGENIXпроизошел в 2018 году, чуть позже Puzzle English
перевел на платформу и доставку видеоконтента:дополнительные сервисы поплатформа позволяет легко подключатьдополнительные сервисы по требованию. Сервисдоставки потоков Live Streaming от NGENIX помог
ИТ-команде Puzzle English сэкономить наинвестициях в дополнительную
ИТ-инфраструктуру.

дополнительный уровень

подхода NGENIX и возможность
легко включать и выключатьВ рамках внедрения командой NGENIX былиреализованы кастомизированные решения:например, так Puzzle English справился спроблемой воспроизведения видео в некоторых
версиях Chrome, где при использовании
протокола HTTP 2.0 в определенных версиях
браузеров не загружался контент, и в этом случаетребовался HTTP 1.1.

требованию. Также личный кабинетбыл очень удобен для управленияработой платформы и обеспечивалпрозрачности. Подключениесервиса Image Optimization заняломинуты, не потребовало нашегоучастия, и за все время работысервиса мы не зарегистрировалини одной проблемы. Решающийдля нас фактор – это способностьоблачной платформысамостоятельно определять,какой формат изображения после
конвертации в WebP отдаватьс сервера клиенту в зависимостиот ОС. Это основная killer-фичасервиса».

Кирилл Косенковсистемный архитекторPuzzle English

ВНЕДРЕНИЕ

СтартПочему Puzzle English
выбирает NGENIX:Доступностьпод нагрузкамиРаспределенная облачная платформаNGENIX емкостью более 2 Тбит/собеспечивает лучшие показателипо доступности и скорости загрузкииз сети любого оператора связи.
40 узлов платформы расположеныво всех федеральных округах РФи взаимодействуют напрямуюс сетями 1000 интернет-провайдеров.

ПрофессиональнаяподдержкаNGENIX предлагает удобныйи функциональный личный кабинетдля управления облачными
сервисами и техническую поддержкуэкспертного уровня. Среднее времяреакции на обращение являетсяпубличной метрикой компании исоставляет менее 5 минут в режиме24/7, являясь лучшим на рынке.

Быстрое и выгодноемасштабирование
Распределенное кэширования контентав облаке NGENIX снижает нагрузки насервер клиента и обеспечивает полнуюдоступность и высокую скорость
работы веб-ресурса даже в периодпиков посещаемости. Аренда мощностиплатформы на время кратковременноговсплеска трафика помогает сэкономитьCAPEX и ресурс ИТ-команды.

Дополнительныефункциональные возможностиСервис оптимизации изображенийNGENIX Image Optimization на летуконвертирует тяжелые форматы PNG
и JPEG в WebP без видимой потерикачества. Это существенно уменьшает
размер файла, доставляемого наустройство пользователя, ускоряет
загрузку веб-страниц и сокращаетнагрузку на ИТ-инфраструктуру.

РезультатыИспользование распределенной облачной
платформы помогло Puzzle English разгрузитьполосу пропускания и избежать проблем
обслуживания клиентов и потери аудиториив моменты пиковой загрузки.
Использование Image Optimization позволилосущественно снизить скорость загрузки страници сократить время отклика, обеспечив нужноекачество предоставления контента на мобильныхустройствах. Среднее время запроса к файлуизображений для мобильных платформ снизилось
в 3 раза до 1 мс, а для ПК-платформ - в 3,5 раза до 6
мс. За счет оптимизации изображения снижаетсяи потребление мобильного интернета, чтонемаловажно для пользователей Puzzle English
в регионах.

на 48%

сократились объемытрафика в сторонуустройств пользователейна 40%сократилось среднеевремя запроса

на 45%

ускорилось среднеевремя загрузкиизображений«Мы признательны за работу NGENIX - особенно в период пандемиикоронавируса, когда трафик вырос в разы: в отличие от ряда конкурирующихсервисов, мы не испытали никаких проблем с точки зрения SLA или скорости
загрузки. Сервис Image Optimization был подключен за минуты и помог намрешить насущную проблему, не тратя ресурсы нашей небольшой,но эффективной команды, создающей продукт мирового уровня».

Кирилл Косенковсистемный архитектор Puzzle English

NGENIX — российский провайдероблачных сервисов для веб-ресурсовNGENIX — провайдер сервисов защитысайтов от DDoS-атак и взломов, ускорения
веб–ресурсов, лидер в области доставки
контента в российском интернете.
Распределенная облачная платформаNGENIX позволяет ускорять загрузку
веб-сайтов, доставлять видео по запросу,вести прямые интернет-трансляции,организовать хранение и дистрибуциюцифрового контента.
Встроенные в платформу комплексы
кибербезопасности защищают веб–ресурсыот всех видов атак.

Контакты
+7 495 023 63 33

ngenix.net

sales@ngenix.net

Москва, ул. 8 Марта 1с12Puzzle English – онлайн-платформа (сайт и мобильные приложения)для самостоятельного изучения английского языка.
Развивает практику понимания на слух, чтения, письма и устной речи.
Квалифицированные разработчики и профессиональные методисты-лингвисты создали
более 20 уникальных тренажеров для развития всех основных языковых навыков.
Сервис занял третью позицию в мире среди мобильных приложений для изученияанглийского языка по оценкам пользователей.