Stabilizacija spletnega mesta in storitev

“Halo oglasi” so že več kot 24 let prepoznavna znamka, ki je sčasoma postala sinonim za oglaševanje. Prva številka je bila objavljena v tiskani obliki leta 1995. Danes je tiskana različica “Halo oglasi” oglasnik z največjo naklado na trgu. S pojavom interneta je oglasnik osvojil tudi digitalni prostor s svojo spletno različico www.halooglasi.com.

Cilji

  • Stabilizacija platforme in storitve “Halo oglasi”.
  • Zagotavljanje skalabilnosti sistema.
  • Zagotavljanje visoko dostopnega in zanesljivega sistema.
  • Uvajanje proaktivnega pristopa k vzdrževanju in izboljšanju sistemskih zmogljivosti.
  • Vzpostavljanje strateškega partnerstva s strokovnim in zanesljivim ponudnikom zaradi nadaljnjega izboljševanja poslovanja.

Pristop

  • Razdelitev vseh storitev na manjše komponente (mikrostoritve), da se omogoči skaliranje in neodvisen, samostojen razvoj posameznih komponent ter visoka dostopnost (t. i. aktivna redundantnost).
  • Uvajanje sistema DFS za spletne storitve v Microsoft sistemih zaradi velike količine vsebin.
  • Implementacija pametnega uravnoteženja prometa (zaščita pred DDoS napadi).
  • Vzpostavitev nadzora sistema 24/7, ki zagotavlja mehanizem kontrole in preprečuje izpad sistema.
  • Postavitev osnove za kontinuirano izboljševanje platforme.

Rezultati

  • Stabilna platforma in visoko dostopne storitve.
  • Izboljšana uporabniška izkušnja (čas nalaganja spletne strani se je skrajšal za 70 %).
  • Uveden proaktiven pristop s kontinuiranim nadzorom platforme in vnaprejšnjim mapiranjem morebitnih težav.
  • Skalabilen sistem, ki lahko sledi rasti platforme.
  • Sistem, ki je dostopen 24/7.
  • Stalno dostopen strateški partner.
  • Prilagodljivost in zadovoljstvo strank, tako s tehničnega kot poslovnega vidika, na podlagi partnerskega odnosa.

“Halo oglasi” so že več kot 24 let prepoznavna znamka, ki je sčasoma postala sinonim za oglaševanje. Prva številka je bila objavljena v tiskani obliki leta 1995. Danes je tiskana različica “Halo oglasi” oglasnik z največjo naklado na trgu. S pojavom interneta je oglasnik osvojil tudi digitalni prostor s svojo spletno različico www.halooglasi.com.

Skozi dolga leta poslovanja je spletno mesto prestalo več različnih sprememb. Platforma se kontinuirano izboljšuje, da bi lahko zagotovila učinkovito delovanje in omogočila nadaljnjo rast poslovanja.

Cilj vsake spremembe na spletnem mestu je obiskovalcem zagotoviti čim prijetnejšo izkušnjo iskanja spletnih oglasov, pri tem pa ustrezno zaščititi njihove osebne podatke oziroma zagotoviti varno interakcijo s spletnim mestom.

Z več kot dvema milijonoma edinstvenih obiskovalcev mesečno so “Halo oglasi” ena izmed največjih prodajnih borz v Srbiji. Stabilna rast, razvoj blagovne znamke ter izboljšanje odnosov z upoštevanjem potreb vseh udeležencev, tako oglaševalcev kot uporabnikov, je zasluga predanega dela njihove ekipe. Vsak dan se na desetine tisoč kupcev in prodajalcev povezuje na podlagi zelo razvite baze oglasov.

Eden od razlogov za uspeh “Halo oglasa” je tudi v njihovi odločnosti, da kontinuirano sledijo trendom, potrebam in pričakovanjem uporabnikov.

Začetek sodelovanja s “Halo oglasi”

Konec leta 2013 so se “Halo oglasi” obrnili na nas, da bi se bolje seznanili z našo ekipo strokovnjakov, izmenjali izkušnje in predstavili svoj trenutni položaj in ovire na področju IT.

V tem času so “Halo oglasi” še vedno uporabljali staro aplikacijo, ki jo je vzdrževal njihov takratni partner, vendar na neustrezni infrastrukturi. Glavne težave so bile nestabilnost sistema, pogoste težave in omejitve na področju skalabilnosti.

Ena izmed glavnih težav v tistem trenutku so bili dejansko nesporazumi s takratnim partnerjem in nezmožnost, da iz tega poslovnega sodelovanja dosežejo potrebne rezultate.

Ekipa ‘Halo oglasi’ je zaključila, da trenutne zmogljivosti platforme ne zadovoljujejo njihovih potreb, pa tudi ne načrtov za prihodnjo rast. Bilo je jasno, da so spremembe nujno potrebne.

Glede na to, da oba podjetja uživata velik ugled v svojih dejavnostih in da se oba zavzemata za profesionalen pristop k delu, so prvi sestanki ter pogajanja o prihodnjih okvirih sodelovanja potekali v olajšanih okoliščinah. Takšno vzdušje je pospešilo tudi sam proces vzpostavljanja zaupanja in odprto komunikacijo med podjetjema, kar je prispevalo k premagovanju običajnih ovir, ki neizogibno spremljajo vsak začetek poslovnega sodelovanja.

IT-izzivi in specifične zahteve podjetja “Halo oglasi”

Problem podjetja “Halo oglasi” je bila dvojna nestabilna platforma, tako s tehničnega (torej, programerskega) kot z infrastrukturnega vidika.

  • Primarni fokus je bil usmerjen k stabilizaciji platforme in storitev “Halo oglasa” ter omogočanje skalabilnosti sistema.
  • Sekundarni fokus pa je bil usmerjen na način, kako celoten sistem neprekinjeno nadzirati in ga proaktivno izboljšati.

Glede na prejšnje negativne izkušnje, kjer so se partnerji “Halo oglasa” le odzivali na težave oziroma zgolj “gasili požare” in niso preventivno ukrepali, da bi se jim vnaprej izognili, je podjetje kot glavni cilj zastavilo dolgoročno skrb za sistem.

Opredelitev idealne IT-rešitve ter njena implementacija

Vsaka stranka je zgodba zase, vendar ne glede na to obstajajo določene faze in vnaprej definirani procesi, ki jih uporabljamo, da bi dogovorjena rešitev v celoti zadovoljila potrebe stranke ob upoštevanju vseh zastavljenih rokov.

Proces opredelitve idealne rešitve poteka v treh fazah:

1. Definiranje potrebne rešitve, primerjava ponudb in dostava končnih ponudb.

2. Doseganje končnega dogovora.

3. Faza implementacije rešitve.

Naš cilj je vedno predstaviti najboljši predlog, utemeljen na najboljših industrijskih praksah, kot tudi objektivno razložiti prednosti in slabosti vsake od predstavljenih alternativ.

Da bi stabilizirali sistem in izboljšali njegove zmogljivosti, smo se s podjetjem “Halo oglasi” dogovorili za izvedbo naslednjih rešitev:

  • Razdelitev vseh storitev na manjše komponente (mikrostoritve), da se omogoči skaliranje in neodvisen samostojen razvoj posameznih komponent ter visoka dostopnost (t. i. aktivna redundantnost).
  • Uvajanje DFS sistema za spletne storitve v Microsoftovih sistemih zaradi velike količine vsebin.
  • Implementacija pametnega uravnoteženja prometa (zaščita pred DDoS napadi).
  • Vzpostavitev 24/7 nadzora sistema, ki omogoča mehanizem kontrole in preprečuje izpad sistema.
  • Postavitev temelja za kontinuirano izboljševanje platforme.

Skupaj z bodočimi programerji smo opredelili tehnologije, ki se bodo uporabljale ter način njihove uporabe.

V proces predprodukcije smo vključili naslednje korake:

  • Vzpostavitev sistema v minimalnem okolju, brez visoke dostopnosti, kjer se izvaja validacija funkcionalnosti (tj. preizkušanje sistema).
  • Vzpostavljanje beta okolja, ki večinoma odraža, kako bo sistem videti (~99 %) v katerem se izvaja resen preizkus obremenitve in funkcionalnosti z vseh strani.
  • Po temeljitem preizkusu sistema in odpravljanju vseh morebitnih ovir ter ob zeleni luči vseh udeležencev sledi načrtovanje končne faza oziroma prehod v produkcijo.

V fazi produkcije se intenzivno spremlja t. i. fine-tuning, nato pa sledi prehod v redni delovni način.

V primeru “Halo oglasov” je bil prehod izveden relativno hitro. Potrebnih je bilo nekaj več kot mesec dni, da se sistem prenese, nato pa smo vložili dodaten čas, da sistem pripeljemo v popolnoma stabilno in produktivno okolje. Pri čemer je bil napredek viden vsak mesec, vsa izboljšanja pa so se izvajala na živem sistemu.”

Učinkovitost izbrane rešitve za “Halo oglasi”

Glede na to, da ima spletna stran www.halooglasi.com več kot 2 milijona edinstvenih obiskovalcev na mesec, je nujno, da lahko prenese veliko obremenitev prometa, torej veliko število zahtev v zelo kratkem časovnem obdobju.

Po izboljšanju platforme, implementaciji DFS sistema in zaščiti pred DDoS napadi se je čas nalaganja strani spletnega mesta skrajšal za do 70 %, s čimer se je izboljšala izkušnja obiskovalcev spletnega mesta. Posledično se je tudi čas zadrževanja na spletnem mestu povečal.

Mikrostoritve so omogočile tudi delo na posameznih komponentah, kar je pospešilo postopek reševanja morebitnih težav na infrastrukturi in odprlo možnost varnega skaliranja. Še pomembnejše je, da je nova platforma, ki je posebej prilagojena potrebam “Halo oglasov”, dejansko bistveno stabilnejša v primerjavi s staro platformo.

Za primerjavo, na stari platformi so se funkcionalne težave pojavljale večkrat na dan, medtem ko se je število funkcionalnih težav znatno zmanjšalo na novi platformi. S stalnim nadzorom platforme strokovnjaki iz podjetja Mainstream lahko zaznajo morebitne težave, še preden se te dejansko pojavijo.

Največji pozitivni rezultati niso bili doseženi zgolj s pravo izbiro tehnologij, temveč predvsem s predanostjo inženirjev iz podjetja Mainstream in razvijalcev, ki so bili najeti s strani podjetja ‘Halo oglasi’, pa tudi zaradi razumevanja vodstva stranke, ki je imelo širšo sliko oziroma je zastavilo dolgoročne cilje.

“Halo oglasi”

v številkah

24
let poslovanja
2+
milijona edinstvenih obiskovalcev na mesec
37
zaposlenih
24
različnih kategorij oglasov

Vtisi o sodelovanju

"Podjetje Halo oglasi je sodelovanje z ekipo Mainstream opredelilo kot insourcing, ne pa kot outsourcing. Pomen dela, ki ga opravljajo za poslovni model 'Halo oglasi', kot tudi odnos med ekipami, ki je bližje kolegialnemu kot poslovnemu, nas vedno postavlja na isto stran mize. Strategija, cilji in rezultati so vedno na prvem mestu, sodelovanje in podpora pa presegata tisto, kar je določeno v pogodbah. Popolno zaupanje v kompetentnost, predanost in najboljše namene.

Branimir Kulašević

izvršni direktor @Halo oglasi

Odkrijte, kako lahko Mainstream izboljša vaše poslovanje.

Kontaktirajte nas na business.si@mainstream.eu ali izpolnite naš kontaktni obrazec.

Druge študije primerov

Intelisale: Migracija in upravljanje naročnine Microsoft Azure

Podjetje Intelisale, razvijalec napredne platforme omnichannel B2B, se je pri migraciji in upravljanju naročnine Microsoft Azure zaneslo na strokovno znanje ekipe Mainstream.

Šport Ljubljana: Migracija Office aplikacij, DMS in ERP programske opreme na Mainstream Managed Environment  

Šport Ljubljana je uspešno preselil aplikacije Office, ERP in programsko opremo DMS v Managed Environment podjetja Mainstream, pri čemer je pridobil stabilnost infrastrukture, varnost, razširljivost in strokovno podporo.

Posodobitev aplikacije in optimizacija IT-operacij s procesi Kubernetes in DevOps

S sklicevanjem na glavno podporo je Fitpass uspešno preoblikoval svojo IT infrastrukturo s strateško uvedbo Kubernetesa in tehnologije CI/CD.