O dvě dekády zpátky

Příběh CAODB sahá ještě před rok 2002, kdy Česká správa letišť oslovila IT firmu Profinit, aby navrhla systém pro evidenci letů. Ten měl sloužit primárně pro fakturaci a jeho vývoj se Profinitu podařilo zdařile dokončit. Po úspěšném nasazení a provozování sytému se však zrodila myšlenka provozního systému, který by integroval a distribuoval data v near real-time režimu. Tímto krokem pak odstartovala nová éra core systému letiště, který dnes nazýváme CAODB (z anglického „Central Airport Operational Database“). Aplikace byla uvedena do ostrého provozu právě před 20 lety, tedy na podzim roku 2002.

Integrace dat – to je, oč tu běží

Systém CAODB si lze představit jako jakéhosi mediátora, který stojí uprostřed různých letištních systémů – od handlingu přes dopravce až po nastupovací mosty – a řídí jak datovou kvalitu, tak výměnu dat mezi těmito systémy. Těm se pak snaží dodat co nejpřesnější obraz skutečnosti, díky čemuž se například na informačních tabulích zobrazují správné a aktuální informace o letech.

CAODB za dvě dekády své existence dokázal adoptovat širokou škálu potřebných technologií – od těch tradičních, jakou je SAP pro datovou vrstvu, přes integrační open source nástroje jako Apache NiFi až po cloud, do něhož se rozšířil v posledních letech. Poslední jmenovaná cloudová část je provozována konkrétně v MS Azure, ve kterém běží kritická komponenta pro trojstrannou komunikaci mezi letištěm, handlingy a řízením letového provozu, a zajištuje tak efektivní odbavení letů i minimalizaci příčin vzniku zpoždění.

A jak by to asi vypadalo, kdyby systém přestal fungovat? Tak kupříkladu: Kdyby se zhroutil systém zobrazování informací pro cestující, ti by pak měli neaktuální nebo špatné informace o letech a nevěděli by, kde a v jaký čas se mají odbavovat. Všechny informace by museli vyhledávat ručně a celý proces odbavení by se výrazně zkomplikoval a zpomalil. Ani Letiště Praha by se bez správné a efektivní integrace dat neobešlo bez potíží; provozní složky by nevěděly, které letadlo kdy odbavit, a zmatek by vypukl i v třídírně zavazadel. Všechno by se muselo zjišťovat telefonicky, v důsledku čehož by pak docházelo k chaosu a následnému zpoždění či dokonce rušení letů.

Dva výpadky za dvacet let

Je tedy velmi důležité, aby systémy fungovaly spolehlivě a aby byly případné výpadky řešeny a vyřešeny co nejrychleji. A tady je systém od Profinitu nepochybně unikátní.

„Za posledních dvacet let jsme měli jen dva vážné výpadky, které byly primárně způsobeny problémy třetích stran, jako jsou chyby technologií nebo výpadky infrastruktury,“ říká Richard Boura, který spolupracuje na projektech Letiště Praha od roku 2017 jako Key Account Manager Profinitu. „Námi dodávané aplikace jsou součástí kritické infrastruktury českého státu, a tak kromě dodávky a údržby systémů Letiště Praha poskytujeme také 24/7 support s reakční dobou 20 minut. V případě potřeby musíme být do hodiny fyzicky na letišti. Jedná se o podporu na úrovni L3, takže řešíme jen ty nejzapeklitější problémy, se kterými si neví nikdo jiný rady,“ dodává Boura.

Skvělá spolupráce

Přestože se za více než 20 let spolupráce mezi Profinitem a Letištěm Praha na obou stranách vystřídala více než třicítka profesionálů, podařilo se u takto dlouho běžícího projektu udržet vysokou kvalitu a kontinuitu, která je pro fungování v tak kritickém odvětví, jakým je letectví, naprosto klíčová. „Na spolupráci s Letištěm Václava Havla Praha si cením především otevřenost v komunikaci, vysokou profesionalitu a vzájemnou důvěru. To dělá naši spolupráci tak skvělou a s kolegy v Profinitu se těšíme, až v listopadu naše 20leté jubileum oslavíme,“ říká Petr Filas, který na projektech s Letištěm Praha participuje již 14 let.

Tento článek máteje zdarma. Když si předplatíte HN, budete moci číst všechny naše články nejen na vašem aktuálním připojení. Vaše předplatné brzy skončí. Předplaťte si HN a můžete i nadále číst všechny naše články.

  • Veškerý obsah HN.cz
  • Mobilní aplikace
  • Bez reklam
  • Odemykejte obsah pro přátele
  • Články v audioverzi + playlist
  • Možnost kdykoliv zrušit