Microservice architektúrájú rendszer fejlesztése
2022-2023 ősz
Szoftver
Téma leírása
Adott egy jelenleg is fejlesztés alatt álló, a korábbi monolit leváltására készülő, microservice alapú rendszer, mely a felhasználók halózathasználathoz szükséges adminisztrációja mellett többek között a hálózat felügyeletével is foglalkozik. A rendszert alkotó szolgáltatások a felhasználóktól érkező kéréseket REST API végpontokon keresztül szolgálják ki, a szolgáltatások egymás között pedig egy Message Broker (RabbitMQ) segítségével hivatottak kommunikálni. Azonban az új rendszer még nem áll készen arra, hogy a régit teljes mértékben leváthassa.
A hallgató feladata ezen rendszernek a bővítése Docker alapú konténerizációs megoldásra épülő szolgáltatással, illetve szolgáltatásokkal. Megvalósításra kell kerüljön benne/bennük többek között önmaguk JWT token alapú authentikációja valamint megfelelően részletes log-ok létrehozása az esetlegesen felmerülő szoftveres problémák mielőbbi megoldásának támogatására.
Maximális létszám:
1 fő