Fortuna nasadila open source platformu Red Hat OpenShift

0
13
red hat open shift

Fortuna Entertainment Group je jedním z největších evropských hráčů na tradičních i internetových sázkových trzích. S cílem urychlit uvádění služeb na trh a zlepšit konzistenci mezinárodních operací přijala Fortuna jako základ pro své servisní prostředí kontejnerovou platformu Red Hat OpenShift Container Platform. S pomocí ELOS Technologies, lokálního partnera společnosti Red Hat, vytvořila dynamičtější a relevantnější služby na vysoce konkurenčním trhu. Kromě toho přijetí podnikové open source technologie pomáhá zachovat zapojení vývojářů v průběhu celého životního cyklu aplikací.

V roce 2017 zaznamenala Fortuna 95% růst a dosáhla obratu v hodnotě vyšší než 2 miliardy eur, ale internetoví sázkoví zákazníci vykazují vůči jednotlivým sázkovým společnostem jen malou loajalitu. A tak pouze s rychlejším a konzistentnějším uváděním nových služeb na všech svých trzích mohla Fortuna zlepšovat přirozené získávání zákazníků.

Problémy se správou informační infrastruktury však způsobovaly zpoždění. „V odvětví sázek a her je rychlost uvádění služeb na trh vším,“ řekl David Pěknic, ředitel výzkumu a vývoje ve společnosti Fortuna Entertainment Group. „Bylo třeba, aby naše budoucnost byla rychlejší a více automatizovaná.“

Kromě dynamiky chtěla firma zlepšit i konzistenci služeb nabízených napříč celým mezinárodním provozem, což měla zajistit jednotná platforma, která by umožnila škálovat dle potřeby s ohledem na možný dramatický nárůst například sportovních sázek během víkendových akcí.

„Potřebovali jsme jednotnou platformu, která bude pracovat s jedním kódovým jazykem – takovou, kterou lze nasadit kdykoli a kdekoli,“ řekl Pěknic. „Náš podnik roste každým rokem o 20 % a očekáváme, že budeme realizovat další akvizice, které budeme chtít rychle začlenit. Tato platforma nám s tímto úkolem pomůže a přinese nám konkurenční výhodu.“

Urychlení dodávek s podnikovou open source kontejnerovou platformou

Pro vytvoření platformy pro tvorbu, nasazování a správu služeb se IT týmy ve Fortuně rozhodly využít podnikové open source řešení. „Vývoj s uzavřenými technologiemi nikdy nebyl rychlý. Vítězem je zde jednoznačně open source, který je nyní v podnikové sféře standardem. Žádný licencovaný software nemůže sílu open source přebít,“ řekl Pěknic.

Fortuna již standardně používala operační systém Red Hat Enterprise Linux, a proto se rozhodla pro rozšíření spolupráce s ELOS Technologies, svým dlouhodobým dodavatelem IT a partnerem společnosti Red Hat, a nasazení kontejnerové platformy Red Hat OpenShift Container Platform. Tato platforma vychází ze systému Kubernetes a umožňuje vývojářům Fortuny vytvářet a přesouvat kód v produkční kvalitě do libovolného prostředí, lokálního i cloudového. K úspěšné implementaci pomohla i divize Red Hat Consulting.

Po rychlém a úspěšném pilotním projektu testujícím rychlost prostředí přesunula Fortuna na OpenShift Container Platform veškerý provoz v Rumunsku a nyní tam přesouvá i ostatní provozy.

S platformou OpenShift může nyní Fortuna provádět změny v produkčním kódu v řádu hodin namísto týdnů nebo dní. Pomocí pružnějšího, dynamického vývoje může společnost zlepšit zákaznickou zkušenost a nabízet služby, které lépe odrážejí poptávku.

Když například nepatrný problém s místními jazykovými symboly pro chat v jednom z internetových herních serverů způsoboval stížnosti uživatelů, zvládla Fortuna problém vyřešit, opravu otestovat a spustit v produkčním prostředí během dvou hodin. S využitím nástroje click-to-deploy pak řešení sdílela napříč celou chatovací infrastrukturou.

„Ověřili jsme si, že změny, které by v našem předchozím systému trvaly pracovníkům stovky hodin, nyní s platformou OpenShift zvládneme za pár desítek hodin,“ řekl Pěknic.

Lepší zapojení vývojářů

Méně výrazná, ale zásadní změna se odehrála na poli IT kultury společnosti. Přijetím kontejnerové open source platformy vývojáři více vnímají i úspěchy aplikací, které vytvářejí.

„Naši vývojáři již nepředávají aplikace jinému týmu s tím, že už je nikdy neuvidí. Nyní co vytvoří, to i provozují,“ řekl Pěknic. „Tento přístup umožňuje trvalou vazbu vývojářů na jejich aplikace i na úspěch firmy.“

Posun směrem ke kultuře s vyšší mírou spolupráce a zapojení pracovníků pomáhá společnosti Fortuna získávat zkušené vývojáře, kteří hledají svobodný prostor pro inovace. „Pohybujeme se na konkurenčním trhu práce, kde nyní nabízíme skvělé místo, kde vývojáři vytvářejí skutečné hodnoty,“ řekl Pěknic.

Odborná podpora pro trvalý růst

S cílem minimalizovat rizika při přesunu provozu do kontejnerové platformy OpenShift požadovala Fortuna, aby její vývojáři získali mimo jiné i praktické zkušenosti s novým řešením. Využila proto odbornou pomoc společnosti ELOS Technologies a služby Red Hat Consulting.

„Věděli jsme, že musíme být odvážní a nasadit platformu OpenShift do celé firemní architektury, jinak by optimalizace našeho prostředí trvala roky a konkurenční výhoda by se zmenšovala. Možná bychom se nikdy nepřehoupli přes pilotní projekt,“ řekl Pěknic. „Raději jsme tedy spolu s partnery Red Hat a ELOS postavili projektový tým, s nímž jsme výrazně přepracovali naše interní procesy, přičemž Red Hat nám svou expertízou pomohl jak s technologiemi, tak s celkovou organizací IT.“

Rozvoj směrem k průběžné integraci a dodávkám

Po zjednodušení a zrychlení přidělování infrastrukturního prostředí se nyní Fortuna soustředí na zvýšení automatizace a rozšíření platformy OpenShift s cílem vytvořit skutečně průběžnou integraci a dodávky služeb (CI/CD).

„Existuje několik manuálních a opakujících se procesů, které bychom rádi zautomatizovali. Jde o zásadní úkol, ale věříme, že uspějeme, neboť naše týmy již získaly důvěru v platformu OpenShift,“ řekl Pěknic. „Jelikož většina sázkových a herních zákazníků má účty u více poskytovatelů a v případě výpadků ochotně přejde jinam, loajalita kolísá. Kvůli tomuto kolísání máme v oblasti služeb jedinečné požadavky a na ně se musíme zaměřovat.“