Стабилизиране на уеб платформата и услугите

Вече 24 години „Halo oglasi“ са разпознаваема марка, станала синоним за обяви и реклами. Първият брой е публикуван в печатен вид през 1995 г. Днес „Halo oglasi“ е най-тиражираното печатно издание за обяви на пазара. С появата на Интернет „Halo oglasi“ навлязоха в дигиталното пространство чрез сайта www.halooglasi.com.

Цели

  • Стабилизиране на платформата и услугите на „Halo oglasi“ 
  • Осигуряване на скалиране на системата 
  • Осигуряване на система с високи нива на достъп и надеждност  
  • Установяване на проактивен подход по отношение на поддръжката и осигуряване на по-добро изпълнение на системата  
  • Изграждане на стратегическо партньорство с експертен и надежден провайдър с цел по-нататъшно развитие на бизнеса 

Нашият подход

  • Всички сървиси да се разбият на по-малки компоненти (микросървиси), за да се осигури скалиране и независимо развитие на всички отделни компоненти, както и високо ниво на достъп (т. нар. активна редундантност)
  • Въвеждане на DFS система за уеб услуги в системата Microsoft заради по-голямото количество съдържание
  • Внедряване на умно балансиране на трафика (защита от DDoS)
  • 24/7 мониторинг на системата, с което се осигурява механизъм за контрол и предотвратяване на падания на системата
  • Поставяне на основа за постоянно подобряване на платформата

Резултати

  • Стабилна платформа и услуги с високо ниво на достъп 
  • Подобрен потребителски опит (времето за зареждане на страниците на сайта намаля със 70%) 
  • Установи се проактивен подход чрез непрекъснат мониторинг на платформата и предварителен мапинг на възможните проблеми 
  • Скалируема система, която да следва ръста на платформа 
  • 24/7 достъп до системата 
  • Винаги достъпен стратегически партньор 
  • Гъвкавост и удовлетвореност на клиента от партньорските взаимоотношения – и от техническа, и от бизнес гледна точка 

Вече 24 години „Halo oglasi“ са разпознаваема марка, станала синоним за обяви и реклами.

Първият брой е публикуван в печатен вид през 1995 г. Днес „Halo oglasi“ е най-тиражираното печатно издание за обяви на пазара. С появата на Интернет „Halo oglasi“ навлязоха в дигиталното пространство чрез сайта www.halooglasi.com.

Оттогава сайтът претърпя различни промени, а самата платформа непрекъснато се подобрява, за да запази отличното ниво на изпълнение и осигури ръст на бизнеса.

Всяка промяна на сайта целеше да предостави на потребителите възможно най-приятно онлайн изживяване и същевременно адекватно да защити личните им данни, т.е. да им осигури сигурно взаимодействие със сайта. 

С над 2 милиона уникални посетители месечно „Halo oglasi“ се превърнаха в една от най-големите борси за търговия в Сърбия. Отдаденият на работата екип имаше заслуги за стабилния ръст и развитие на бранда, за развиването на отношенията и съобразяването с нуждите на всички страни – както на пускащите обяви, така и потребителите. Ежедневно над десетки хиляди купувачи и продавачи се свързват благодарение на добре развитата база с обяви.

Една от причините за успеха на „Halo oglasi“ е решителността на екипа винаги да е в крак с тенденциите и да следят как се променят нуждите и очакванията на потребителите.

Начало на сътрудничеството с „Halo oglasi“

В края на 2013 г. „Halo oglasi“ се обърнаха към нас, за да се запознаят с нашите експерти, да обменят опит и изложат моментната ситуация и ИТ препятствията, с които се сблъскват.

Тогава „Halo oglasi“ все още ползваха старото си приложение, поддържано от тогавашния им партньор, но в неподходяща инфраструктура. Имаха двойно нестабилна система, на която се дължаха лошото функциониране на приложението, честите проблеми и ограниченията в скалирането. 

Един от основните проблеми в този момент беше неразбирателството с тогавашния им партньор и невъзможността да извлекат необходимите ползи от това сътрудничество. 

В „Halo oglasi“ бяха разбрали, че нивото на изпълнение на платформата не отговаря на техните нужди и планове за бъдещо развитие. Беше ясно, че са готови за промяна.

Улесняващо обстоятелство при първите срещи и преговори за бъдещите рамки на сътрудничеството беше това, че двете компании – „Halo oglasi“ и компания Mainstream, притежават завидна репутация в своята област и имат професионален подход към работата.  Това ускори процеса по установяване на доверие и открита комуникация между двете страни и бързо се преодоляха обичайните препятствия, които неизбежно възникват в началото на всяко сътрудничество. 

ИТ предизвикателства и специфични изисквания на „Halo oglasi“ 

„Halo oglasi“ имаха проблем с двойно нестабилната платформа. Платформата беше нестабилна и от техническа (т.е. програмистка) гледна точка, и от гледна точка на инфраструктурата. 

  • Основна цел беше стабилизацията на платформата и услугите на „Halo oglasi“, както и осигуряване на скалиране на системата
  • Вторичният фокус беше да се определи начинът, по който да се осъществява непрекъснат мониторинг и проактивно подобрение на цялата система

С оглед на предишния негативен опит на „Halo oglasi“, който се базираше само на реакция на партньора при възникване на проблем, т.е. изключително на „гасенето на пожари“, но не и на тяхната превенция – дългосрочната главна цел беше да се реши въпросът за грижите за системата.

За да можем изцяло да разнищим моментното състояние и прецизно да мапираме проблемите, заедно анализирахме бизнес контекста и по-широката картина и след това определихме капацитетите, възможните разходи и бизнес целите.

Определяне на перфектното ИТ решение и внедряването му

Всеки клиент има индивидуална история, но има определени фази и предварително дефинирани процеси, които използваме, за да осигурим спазване на сроковете и да може договореното решение изцяло да отговаря на нуждите на клиента. 

Процесът по определяне на точното решение се развива в три фази:

1. Определяне на необходимото решение, сравняване на офертите и предоставяне на финалните предложения 

2. Постигане на окончателно споразумение

3. Фаза на внедряване на решението

Винаги желаем да направим най-доброто предложение, основаващо се на най-добрите практики в областта и обективно да обясним какви са предимствата и недостатъците на всяка негова алтернатива. 

За да стабилизираме системата и подобрим нейното изпълнение, с „Halo oglasi“ договорихме следните решения: 

  • Всички сървиси да се разбият на по-малки компоненти (т. нар. микросървиси), тъй като това позволява скалиране и независимо развитие на отделните компоненти, както и високо ниво на достъп (т. нар. активна редундантност) 
  • Поради голямото количество съдържанието, ще въведем DFS система за уеб услугите в системите Microsoft 
  • Ще внедрим умно балансиране на трафика (защита от DDoS атаки) 
  • 24/7 мониторинг на системите, който внася механизъм за контрол и предотвратява падания на системите 
  • Ще работим върху непрекъснатото подобрение на платформата 

Заедно с бъдещите програмисти определихме технологиите, които ще се използват и начина, по който ще функционират. 

След това следва процес преди продукция, който изглежда така:

  • Системата първо се изгражда в минимална среда, без високо ниво на достъп, в която се извършва валидиране на функционалностите (т.е. системата се тества)
  • Изгражда се бета среда, която в голяма степен рефлектира върху това как ще изглежда системата (~99%) и тук се извършва сериозен тест на натоварването и тест на функционалността
  • След като системата беше тествана из основи и бяха премахнати всички възможни пречки, получихме зелена светлина – планирахме финалната фаза, т.е. пускането в продукция

Във фазата на продукцията се извършва интензивно наблюдение и т. нар. fine-tuning, а след това се влиза в редовен режим на работа.

При „Halo oglasi“ преходът се извърши сравнително бързо. Беше нужно малко повече от месец системата да се прехвърли, а след това се вложи допълнително време, за да заработи системата в напълно стабилна и продуктивна среда. Всеки месец системата се усъвършенстваше, а всички подобрения се извършваха във вече функционираща система.

Ефективност на решението, избрано за „Halo oglasi“ 

Тъй като сайтът www.halooglasi.com има над 2 милиона уникални посетители месечно, трябваше да издържа на голямо натоварване на трафика, т.е. на голям брой заявки в кратък времеви период.

След усъвършенстване на платформата, внедряване на DFS система и защита от DDoS атаки, времето за зареждане на страниците на сайта намаля с до 70%, което подобри потребителския опит на посетителите на сайта. В резултат на това се удължи и времето на ползване на сайта.

Микросървите позволиха да се работи върху отделните компоненти, което ускори процеса на решаване на евентуалните проблеми на инфраструктурата и даде възможност за сигурно скалиране. И по-важното: новата платформа, която беше специално проектирана за нуждите на „Halo oglasi“, е много по-стабилна от старата.

За сравнение, старата платформа имаше функционални проблеми до няколко пъти дневно, а в новата броят им е значително редуциран. Благодарение на постоянния мониторинг на платформата, експертите на Mainstream могат да мапират възможните проблеми, преди те да се случат.

Но най-големите положителни резултати от сътрудничеството с „Halo oglasi“ не се състоят в избора на технологии, а в отдадеността на инженерите на Mainstream и на програмистите на „Halo oglasi“, както и в разбирателството с мениджмънта на клиента, който беше в състояние да види по-широката картина, т.е. да гледа дългосрочните цели.

 „Halo oglasi“

в числа

24
години съществуване
2+
милиона уникални посетители месечно
37
служители
24
различни категории обяви

Впечатления и отзиви за сътрудничеството

„В „Halo oglasi“ определяме сътрудничеството с Mainstream като insourcing, а не като outsourcing процес. Значението на работата, която вършат за бизнес модела на „Halo oglasi“, както и отношението между екипите, което по-скоро колегиално, отколкото клиентско, винаги ни поставя рамо до рамо, а не един срещу друг. Стратегията, целите и резултатите винаги са на първо място, а сътрудничеството и помощта надхвърлят рамките на договора. Имаме пълно доверие в компетентността, отдадеността и най-добрите намерения на Mainstream.“

Бранимир Кулашевич

Изпълнителен директор на „Halo oglasi“

Открийте как Mainstream може да подобри вашия бизнес.

Свържете се с нас на business.bg@mainstream.bg или попълнете нашата контактна форма.

Други казуси

Модернизация на приложението и оптимизация на ИТ операциите чрез използване на Kubernetes и DevOps процеси 

Разчитайки на основна поддръжка, Fitpass успешно трансформира своята ИТ инфраструктура със стратегическото приложение на Kubernetes и CI/CD технологията.

Как водеща компания за търговия на дребно подобри мащабируемостта и надеждността на основните бизнес приложения.

Открийте как регионалният лидер в търговията на дребно подобри мащабируемостта и надеждността на основните бизнес приложения чрез миграция към Enterprise Cloud.

Миграция на ресурсите в облака Azure и миграция от облака MS Azure в облака GCP

След мигриране на ресурси от съществуващ абонамент за Azure към нов, експертите от Mainstream cloud помогнаха на OTA Sync да направи прехода към новата облачна платформа, Google Cloud.

ЧАКАЙТЕ!

Не пропускайте най-новите бизнес и технологични новини

Получавайте месечни имейли от водещи

експерти в индустрията

*Обещаваме, че няма да ви изпращаме нежелана информация