Ми використовуємо файли cookie для нашого веб-сайту.Продовжуючи перегляд сайту, ви погоджуєтеся з використанням нами файлів cookie.

Головна Блог Новини Кейс веб-модернізації: швидке масштабування на нові ринки за допомогою Cloud Run.

Кейс веб-модернізації: швидке масштабування на нові ринки за допомогою Cloud Run.

Як вирішити проблеми масштабування інфраструктури веб-сайту під час її переміщення з локального середовища до хмарного? Розповідаємо результат співпраці між технічними командами Les Echos Le Parisien Annonces (підрозділ Groupe Les Echos, дочірньої компанії LVMH-Moët Hennessy Louis Vuitton) та Google.   

Група Les Échos-Le Parisien — французька холдингова компанія, що працює в сфері медіа та реклами.

З першого дня використання будь-якої технології починається етап її “старіння”. І з часом, вони потребують обов’язкового оновлення.  

Яка проблематика?  

Компанія Les Echos Le Parisien Annonces (підрозділ Groupe Les Echos, дочірньої компанії LVMH) потребувала доповнення основного сайту («publication annonce légale») декількома сайтами з різних регіонів присутності компанії-замовника. Що приводить до збільшення користувачів по всьому світу відповідно. Кожен сайт місцевого ринку пропонує безліч послуг та контенту, які обслуговуються набором сайтів, керованих CMS. 

На українському ринку, на якому є великий потенціал до розширення присутності міжнародних компанії в інтернет-мережі, це дуже популярний кейс. 

Передісторія кейсу та рішення.  

Історично ці сайти обслуговувалися із виділеної локальної інфраструктури. По мірі зростання кількості сайтів для збільшення продуктивності, використовувалося вертикальне масштабування. Згодом, цей підхід викликав проблеми. По-перше, кожен новий сайт вимагав зміни кількох загальних конфігурацій та кількох монолітних частин архітектури. Оскільки, всі сайти обслуговувалися спільно, то проблема на одному сайті, могла вивести з ладу всі інші.

Надійність шляху обслуговування не змогла досягти тієї доступності, яку очікували ми та наші клієнти. Les Echos та Google об’єднали зусилля, щоб вирішити цю проблему за допомогою нового шаблону безсерверного розгортання, за якого кожен новий сайт може бути запущений швидко та незалежно. 

Кожен сайт на якому працює звичайне рішення PHP CMS, тепер контейнеризований та розгорнутий, як окрема служба Cloud Run із незалежною конфігурацією та базою даних. Це означає, що кожен сайт масштабується по вертикалі. Оскільки, Cloud Run доступний у всіх регіонах GCP, ми можемо розгортати сайти згідно ринку, який хочемо охопити.

Щоб ще більше підвищити якість обслуговування клієнтів, кожен із цих сайтів працює з Cloud Global Load Balancing за допомогою Cloud Armor та Cloud CDN, забезпечуючи додаткову безпеку та продуктивність. Початковий пілотний проект на 30 сайтах показав гарнірезультати, згідно яких, було вирішено перенести ще 150. Додавання нових сайтів займає не години, а хвилини. Це дозволяє Les Echos швидко досліджувати нові можливості на ринках, які раніше вимагали набагато більше часу. 

Прийняття безсерверного підходу стало успішним кроком на шляху модернізації Google Cloud, що дозволило використовувати контейнери для перенесення існуючого програмного забезпечення, а також модернізувати проектування та налаштування платформи для підтримки зростання за одночасного скорочення трудовитрат

Джерело інформації за посиланням.

Якщо ви бажаєте проконсультуватися чи спробувати щось з сервісів Google Cloud, надсилайте свої запити на info@wiseit.com.ua або залиште повідомлення у чаті на нашому сайті wiseit.com.ua – ми обов’язково зв’яжемось!