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ő