Microservices architektúrájú alkalmazás fejlesztése .NET környezetben
2024-2025 ősz
Szoftver
Téma leírása
A komplex webalkalmazások során napjainkban alkalmazott egyik népszerű rendszertervezési minta a Microservices architektúra, ami extrém jól skálázható webalkalmazások készítésével kecsegtet.
A cél, hogy egy tetszőleges alkalmazás tervezésének és implementációján keresztül megismerkedj ennek a mintának a használatával, és a legfontosabb tervezői döntésekkel a megvalósítás során, amelyek az erősen elosztott alkalmazásokat jellemzik.
A webalkalmazás elsősorban .NET Core környezetben az ASP.NET Core keretrendszerrel készül el. Előny ha már találkoztál ezekkel a technológiákkal vagy implementáltál már le REST(szerű) webszolgáltatást.
A téma részben magában foglalhatja a mintához kapcsolódó leggyakoribb DevOps/üzemeltetési módszertanokat is, amelyek közzül a legfontosabb a konténer alapú virtualizációs technológia (Docker) és azok menedzselése (Kubernetes), vagy ilyen még például a magas szintű elosztott szolgáltatások modelljének alkalmazása (Akka.NET, MS Orleans).
A téma diplomamunkaként/szakdolgozatként is folytatható.
Feltételek
-
ASP.NET (Core) webszolgáltatások ismerete
Maximális létszám:
3 fő
Konzulens
Tóth Tibor
Ügyvivő szakértő
Q.B223
+36 (1) 463-3714