Історії успіху — Multiplex з Colobridge

Залишити заявку на схожий проект
Країна
Україна
Бізнес
мережа кінотеатрів
Продукт
29 кінотеатрів у 17 містах країни
Крім ресурсів віртуальної інфраструктури у хмарі мережа кінотеатрів Multiplex використовує на платформі Colobridge ресурси приватної хмари, розгорнутої на орендованих фізичних серверах у рамках послуги Dedicated, а також хмарний брендмауер та власний маршрутизатор, розміщений у рамках послуги Colocation.

Продукти та сервіси Colobridge, що використовуються:

Попередня історія
Мережа кінотеатрів Multiplex замислилася про перенесення частини сервісів у хмару ще у 2015 році. Тоді був обраний постачальник хмарних послуг з дата-центрами в Україні, і на його потужностях розгорнутий пілотний проєкт з онлайн-продажу квитків для одного кінотеатру. На той момент мережа Multiplex об'єднувала 15 кінотеатрів у 11 містах України. У кожному з них працювали системні адміністратори, які підтримували працездатність системи продажу квитків.
Чому виникла необхідність перенести частину сервісів у хмару:
  • Компанія активно розвивалася та розглядала хмару як інструмент для реалізації нової IT-стратегії. Старі підходи до масштабування та управління IT-інфраструктурою не відповідали потребам бізнесу, а рівень цифровізації сервісів та послуг був недостатньо високим.
  • Щоб продовжувати працювати за звичним сценарієм, з серверами в кожному кінотеатрі мережі, що стрімко зростає, потрібно було закупити великі обсяги дорогого обладнання. Це великі капітальні інвестиції та регулярні витрати на підтримку та амортизацію. У регіонах необхідно було знайти та найняти кваліфікованих системних адміністраторів, що додатково призвело б до збільшення фонду заробітної плати.
  • Розширення мережі вимагало централізованого підходу до онлайн-продажів квитків, а також інструментів для швидкої реакції на сплески навантаження (наприклад, напередодні виходу гучних прем'єр) та прогнозування її у майбутньому.
  • На території кінотеатру ризиковано розміщувати фізичний сервер, оскільки його робота залежить від інженерних систем ТРЦ. Якщо зупиняється сервер або обірветься підключення до Інтернету, онлайн-каси виявляться недоступними, а клієнти не зможуть купити або повернути квитки, куплені через інтернет або мобільний додаток.
Проблема
Планове впровадження нового софту в хмарі пройшло успішно, що було особливо помітним на фоні активного розширення мережі. З появою кожного нового кінотеатру доводилося збільшувати обсяги ресурсів, а у хмарі їх можна було отримати майже миттєво.
Мережа кінотеатрів Multiplex протягом трьох наступних місяців переносила до хмари кінотеатральні сервери, що залишилися, проте незабаром зіткнулася з серйозними технічними проблемами, через які відмовилася від послуг обраного провайдера. Був проведений порівняльний аналіз кількох постачальників послуг та за результатами обрано компанію Colobridge, щоб на її платформі продовжити роботу в хмарі вже запущених сервісів, отримати гарантовано високу якість обслуговування та нові продукти, які дозволять гнучкіше реагувати на зміну попиту.
Задачі
Мережа кінотеатрів Multiplex вирішила відмовитися від фізичних серверів на користь хмари ще у 2015-му не лише тому, що це було модно. Ми планували стати більш технологічними та оперативно реагувати на мінливі потреби наших глядачів. Нашим завданням було перейти на гнучку, легко масштабовану ІТ-інфраструктуру, якою можна керувати через єдиний інтерфейс. Цього разу ми вирішили досягти поставленої мети на новій платформі, яку надала компанія Colobridge.
Денис Московченко,
IT-директор Multiplex
Які задачі вирішувала міграція до нової хмари на технологічній платформі Colobridge:
  • продовжити користуватися віртуальними ресурсами для роботи квиткового онлайн-сервісу;
  • використовувати додаткові послуги для підвищення безпеки та відмовостійкості цифрових сервісів;
  • розвивати цифрові канали продажу та продовжити розробку мобільного застосунка;
  • отримати гарантовану якість обслуговування та техпідтримку, що оперативно реагує на проблеми;
  • реалізувати перевірку доступності місць у кінотеатрах та продавати квитки, і не остерігатися, що у випадку збою один і той самий квиток куплять двічі;
  • оптимізувати витрати на утримання ІТ-інфраструктури з урахуванням швидкого зростання мережі кінотеатрів.

Реалізація

Міграція на платформу Colobridge системи онлайн-продажу квитків та інших сервісів
Восени 2017 року за два тижні сервіси мережі кінотеатрів Multiplex були перенесені в нову хмару, яку співробітники Colobridge підготували для роботи віртуальних машин.
  • Специалисты Colobridge оказали экспертную помощь и помогли обеспечить отказоустойчивость на уровне приложения БД — был построен отказоустойчивый кластер на двух dedicated-серверах.
  • Віртуальні машини мігрували вночі — після завершення останніх сеансів до відкриття кінотеатру вранці. Щодня приблизно з 2:00 до 9:00 два технічних фахівці переносили по дві-три віртуальні машини або один великий сервіс.
  • Обсяг необхідних віртуальних ресурсів розраховувався залежно від графіка навантаження, яке створювали сервіси Multiplex.
  • Помимо непосредственно облака Multiplex начала использовать другие продукты для повышения отказоустойчивости, стабильности и гибкости работы — Colocation, Dedicated Server, FWaaS (Firewall as a Service), Gateway on colocation.
Після перенесення до хмари сервісу продажу квитків IT-відділ неодноразово впроваджував та тестував різні рішення, щоб вибрати з них ті, що найбільше відповідають цілям бізнесу. Спочатку при розробці для оркестрації контейнерів використовувався Docker Swarm, зараз — Kubernetes, оскільки можливості першого більше не відповідають вимогам компанії. Kubernetes працює з віртуальними мережами, підтримує більше мережевих рішень та таку важливу опцію як автомасштабування.
Результати
Покращувати просто, коли знаєш, що наш партнер Colobridge завжди готовий допомогти.
Денис Московченко,
IT-директор Multiplex

Перенесення квиткової онлайн-системи на технологічну платформу Colobridge створило сприятливі умови для подальшої цифровізації сервісів та послуг, а також її розповсюдження на нові кінотеатри, які продовжували відкриватися по всій країні. Сьогодні мережа кінотеатрів оперативно та ефективно масштабується, не вкладаючи кошти у надлишкові апаратні ресурси «про всяк випадок».

Централізоване управління IT-інфраструктурою на потужностях Colobridge дозволяє отримувати важливі метрики та прогнозувати «високі сезони». Multiplex почала ефективно реагувати не лише на сезонні тренди, а й на виходи блокбастерів, через які навантаження на каси багаторазово зростало. Наприклад, у 2021 році після відкриття передпродажу квитків на кінострічки «Людина-павук: Немає шляху додому» та «Дюна» навантаження на сервери збільшилося у шість разів. Одночасно сторінку сайту завантажували до 3500 користувачів, а сервери додатків щодня обробляли до 11,5 млн запитів.

В цифрах:
  • доступність сервісу продажу квитків 99,95%
  • до 3500 одночасних відвідувачів на сайті
  • до 11,5 млн запитів на добу
  • +60% онлайн-продажів з 2018 року
  • > 2 млн завантажень у Google Play/AppStore
Поточна архітектура:
Хмара відкрила нові можливості для цифровізації всіх процесів, що охоплюють взаємодію з нашими глядачами. Ми уникли ризиків, пов'язаних із розміщенням серверів безпосередньо в кінотеатрах, відійшли від децентралізованої моделі продажу квитків та підвищили надійність IT-інфраструктури. Важливими виявилися фінансові вигоди: ми оптимізували штат системних адміністраторів і більше не купуємо надлишкові ресурси, як це було з фізичними серверами — тепер ми можемо будь-якої миті отримати стільки ресурсів, скільки нам необхідно з урахуванням навантаження.
Компанія більше не володіє IT-інфраструктурою у звичному розумінні, проте натомість ми отримали зрозумілий, прозорий сервіс із закріпленою в SLA якістю послуг. Крім гарантій доступності даних, у Colobridge ми отримали комплекс продуктів, що доповнюють один одного та допомагають покращувати цифровий досвід наших глядачів. Ми отримали бажану відмовостійкість, перебудувавши архітектуру БД, і повністю впевнені у швидкій реакції техпідтримки на наші звернення.
Денис Московченко,
IT-директор Multiplex
Поточна ситуація
IT-інфраструктура мережі кінотеатрів Multiplex безперервно розвивається та вдосконалюється, а технічні фахівці продовжують покращувати сайт та мобільний застосунок — додавати нові функції та робити їх зручнішими для користувачів.
За той час, який IT-інфраструктура мережі кінотеатрів Multiplex розміщується у хмарі Colobridge, зросла частка онлайн-продажів:
Як змінювалася кількість гостей:
Команда технічних фахівців Multiplex першою на українському ринку розробила мобільний застосунок для купівлі квитків та розмістила його в Apple AppStore та Google Play, першою увімкнула можливість оплати через ApplePay/GooglePay, а також зберігання куплених квитків у Apple Wallet та Google Wallet.
Робота в надзвичайних умовах: пандемія та війна в Україні
З моменту перенесення IT-інфраструктури до мережі кінотеатрів Multiplex довелося зіткнутися з двома дуже серйозними викликами. Першою стала пандемія, яка розпочалася у березні 2020 року — у локдаун кінотеатри були закриті, але після зняття обмежень наповнення залів досить швидко зростало, оскільки глядачі охоче йшли на блокбастери. Другим випробуванням стала війна, через яку мережа кінотеатрів зупинила роботу. Проте вже з середини березня 2022 року запрацювали зали у Львові, Одесі, Луцьку та Хмельницькому, а трохи згодом до них приєднався Київ. У Multiplex знизили вартість квитків, скасували останні сеанси та розробили правила на випадок, якщо під час сеансу увімкнеться повітряна тривога. Було важливо, щоб постійні глядачі знову пішли у кінотеатри — повернули у своє життя хоча б щось позитивне та звичне з мирного минулого, отримали насолоду від того, що виходить за рамки необхідного мінімуму. Multiplex намагалися задовольнити цей запит настільки, наскільки це можливо.

Нам довелося оцінити роботу фахівців Colobridge у надзвичайних умовах, коли на території України велися активні бойові дії. У вихідний день ми змогли оперативно зв'язатися з черговим інженером — він вийшов на зв'язок і приступив до розв'язання проблеми буквально через 15 хвилин, що відповідає довоєнним показникам і значно менше гарантованого часу реакції з SLA (за згодою ми абсолютно законно могли чекати відповіді в рази довше).

Що тоді трапилося: наші клієнти не могли завершити онлайн-купівлю, тому що на етапі оплати виникала помилка. Останні кілька днів програмний код продукту не змінювався, тому найбільш ймовірною причиною була проблема на рівні інфраструктури чи ОС віртуальної машини. Тоді ми вирішили відновити віртуальну машину до працездатної версії, і саме за цим звернулися до Colobridge. Ми отримали лог подій по віртуальній машині та з'ясували, що проблема виникла після встановлення оновлень на ОС — саме на даному етапі сервіс продажу квитків виявився недоступним. Як ми й припускали, відкат віртуальної машини допоміг виправити ситуацію й онлайн-продажі знову запрацювали

Денис Московченко,
IT-директор Multiplex
Підписка на новини
Будьте в курсі наших останніх подій