Klients
Ceļojumu un pasākumu vadības uzņēmums, kas darbojas 140 valstīs, vienā dienā saņem vairāk nekā 3 miljonus ziņojumu un veic 100 miljonus dienesta zvanu!
Lai efektīvi tiktu galā ar tik milzīgo ziņojumu un zvanu apjomu, uzņēmums izveidoja platformu, kas apkopo visas globālās rezervācijas dažādiem transporta uzņēmumiem un darbojas kā vienots reāllaika un vēsturisko ceļojumu datu avots.
Problēma
Uzņēmums saprata, tā kā esošajai mantotajai (legacy) sistēmai daļa ir izstrādāta Java ietvarā, kur tūkstošiem koda rindiņas izbārstītas dažādos failos, ir jāizveido vienots orķestrācijas slānis (orchestration layer), uz kura būvēt platformu.
Iepriekš, lai pārvietotu kaut vai mazu sistēmas daļu, IT nodaļai bija nepieciešams izslēgt un pēc tam restartēt visu sistēmu. Tāpat uzņēmumam bija svarīga pielāgojamība un risinājumadrošums, tādēļ arī tika pieņemts lēmums izmantot WSO2 Enterprise Integrator.
Risinājums
Tā kā uzņēmumam ir vairākas savstarpēji savienotas sistēmas, bija būtiski ieviest vienotu piekļuves punktu lietojumprogrammā (platformā).
Līdz ar to jaunā arhitektūra ir veidota tā, lai viss tiktu savienots, izmantojot WSO2 Enterprise Integrator, un visa pārslēgšanās starp mikroservisiem notiek pašā WSO2 Enterprise Integrator. Pie tam, šī arhitektūra ir strādājusi 2 gadus pilnībā bez dīkstāves.
Rezultāts
Atsauksme
"WSO2 ir labākais tirgū esošais produkts izmaksu, uzticamības, atbalsta un, īpaši, pielāgošanas ziņā."