Budapesti Műszaki és Gazdaságtudományi Egyetem - BME -- Távközlési és Médiainformatikai Tanszék - TMIT BME - Távközlési és Mesterséges Intelligencia Tanszék - TMIT
 
 
| Témakiírások | | | | | IW  
 
 
Önálló labor
Kiírt témák

Monolitikus alkalmazások felbontása mikroszolgáltatásokra AI segítségével (Decomposition of monolith applications into microservices using AI)

A mikroszolgáltatás architektúra térnyerésével erősödik az igény a jelenlegi, monolitikusan, egy nagy egységként felépített, nehezen karbantartható és nehezen skálázható alkalmazások felbontására. Ez nagyon sok kihívást rejt magában, ugyanis meglévő szoftver felbontása nagyon sokféleképpen megtörténhet. A cél, hogy olyan mikroszolgáltatásokra bontsuk az alkalmazásunkat, amivel ugyanazt a funkcionalitást tudjuk elérni, viszont jóval nagyobb teljesítményre vagyunk képesek (pl. több felhasználót, nagyobb terhelést tudunk kiszolgálni). A rengeteg lehetőség közül AI segítségével szeretnénk választani, és egy olyan mikroszolgáltatás architektúrát kialakítani, ami a követelményeknek megfelel. Egy lehetséges irány: használhatunk-e nagy nyelvi modelleket (LLM) a felbontásra? A téma során többek között olyan koncepciókkal lehet megismerkedni, mint a monolitikus és mikroszolgáltatás architektúra, ezek különbségei, előnyei, hátrányai, felhő-natív alkalmazás tervezés, valamint technológiákkal, mint alkalmazott mesterséges intelligencia, Kubernetes konténer platform vagy az Amazon Web Services.

Kulcsszavak: AI, nagy nyelvi modell, LLM, ChatGPT, Copilot, mikroszolgáltatások, microservices, felhő
Témavezető: Sonkoly Balázs
Oktatók: Fodor Balázs, Sonkoly Balázs.
A következő tantárgyakhoz javasolt:
 vitma387 (Önlab, IVIR szakirány)
 vitma415 (Szakdolgozat)
 vitma416 (Szakdolgozat)
 vitma417 (Szakdolgozat, IVIR szakirány)
 vitmal01 (Info, BSc, Önálló laboratórium)
 vitmm855 (Info, MSc, Önálló laboratórium 2, Hálózatok és szolgáltatások)
 vitmm861 (Info, MSc, Önálló laboratórium 2, Médiainformatika)
 vitmm905 (Diplomatervezés 1. (Info, Hálózatok és szolgáltatások szakirány))
 vitmm911 (Diplomatervezés 1. (Info, Médiainformatika szakirány))
 vitmml10 (Info, MSc, Önálló laboratórium 1)
 vitmml11 (Info, MSc, Önálló laboratórium 2)
QR:    (mi is az?)
 
 katt. a nagyításhoz
 
Kedvencekbe felvesz   Jelentkezés