Richter
A Richter Gedeon üzleti és szakmai tevékenységét kibővítve nőgyógyászattal kapcsolatos alkalmazást és szolgáltatást alakított ki.
A kihívás
A terméket AWS-re fejlesztették és szakértői támogatást kértek a megvalósításához. Az alkalmazás egy IoT-eszközről gyűjti az adatokat egy mobilalkalmazáson keresztül, amelyeket egy AWS backend-alkalmazásban értékelnek ki egy gépi tanulással fejlesztett modell segítségével. AWS–szakértelem hiányában a Richter Gedeon a TC2-t kérte fel, hogy segítsen az AWS–migrációban, valamint az alkalmazás folyamatos üzemeltetésében és támogatásában.
A megoldás
A TC2 az alkalmazás fejlesztőjével szorosan együttműködve egy robusztus és biztonságos konténeres alkalmazási környezetet fejlesztett ki a beszerzett szoftver futtatásához. Az alkalmazás nagy biztonsággal idomul a változó igényekhez – még a felhasználók számának jelentős növekedése esetén is. A felhasználói trendek egy újgenerációs analitikai és vizualizációs felületen keresztül követhetők nyomon. Az AWS platformot és az alkalmazás működését úgy tervezték, hogy megfeleljen az iparági szabványoknak.
A TC2 a termelés beindítása után az infrastruktúra és az alkalmazás futási idejének platformszintű üzemeltetését és támogatását biztosította, az ügyféllel az üzleti mérőszámok szintjén együttműködve. Számos optimalizálási és frissítési felülvizsgálatra került sor az alkalmazás biztonsága és a költségek csökkentése érdekében a kihasználatlan időszakokban.
AWS megoldások
Az AWS-szolgáltatások igénybevételéhez a TC2 ECS Fargate, EC2 automatikus skálázással és Dynamodb segítségével tervezte és valósította meg a megoldást, hogy a növekvő ügyféligényhez igazodva skálázható legyen, miközben az alkalmazás robusztussága megmaradjon. A megoldás a Cloudformation Infrastructure as Code technológiával került megvalósításra.
Eredmények
A platform és az alkalmazás sikeresen megvalósult, a termelés mellett több fejlesztési, tesztelési és staging környezet is rendelkezésre állt. Sikerült üzleti KPI-ket kinyerni az aktív felhasználók száma, a felhasználói aktivitás mérőszámai, stb. tekintetében. A projekt teljes életciklusa alatt nem volt váratlan leállás, köszönhetően az IoT-eszköz, a mobilalkalmazás és az AWS backend-szolgáltatások közötti lazán kapcsolt és hibatűrő szolgáltatási kialakításnak.