Kókai Zoltán Ronald (2021) A microservices architektúra szerepe a felhő-alapú szolgáltatásnyújtásban. Gazdálkodási Kar Zalaegerszeg.
PDF
kókai_zoltán_ronald_2021jan.pdf Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg Download (2MB) |
Absztrakt (kivonat)
A szakdolgozat célja elsősorban a napjainkban oly sokszor említett „felhőn keresztül történő” szolgáltatásnyújtás bemutatása, illetve a microservices architektúra alkalmazási lehetőségeinek ismertetése az informatikai szolgáltatások fejlesztésében és üzemeltetésében. Elsőkörben szót ejtettem az Ecoform Systems Hungary Kft. szoftverfejlesztő cégről, amelynél a szakmai gyakorlatomat töltöttem. A vállalat a technológiával együtt fejlődve a felhőn keresztül biztosítja szolgáltatásait, amely a szakmai érdeklődésem mellett megfelelő alapot biztosított a dolgozat elkészítéséhez. A dolgozat mindenekelőtt betekintést enged a korábban széles körben alkalmazott monolitikus architektúra, majd az elmúlt évtized során népszerűvé vált microservices architektúra alapjaiba, illetve felsorolja a két architektúra előnyeit és hátrányait. A felsorolást a microservices architektúra összetett rendszerekben való jelentőségének rövid feltárása követi, amely kitér a moduláris monolitikus rendszerekre is. Ezek után részleteztem a felhő-alapú számítástechnika (cloud computing) fogalmát, illetve a felhő-alapú szolgáltatásnyújtás lehetőségeit azzal a céllal, hogy egy átfogó képet nyújtsak a „felhő” fogalmáról. Ehhez röviden bemutattam napjaink legnépszerűbb felhő-alapú szolgáltatásait is, két közismert felhő szolgáltató, az Amazon Web Services (AWS) és a Microsoft Azure szolgáltatásain keresztül. Ezt követően a szolgáltatásorientált webalkalmazások megközelítéseiről (REST, SOAP), és a microservice-ek felhőben történő üzemeltetéséről értekeztem. A tároló alapú üzemeltetést is ismertettem a Docker platform segítségével. Emellett kitértem a CI/CD (folyamatos integráció és szállítás) módszertan, illetve a DevOps-gyakorlat, mint a microservices architektúrára épülő alkalmazásfejlesztést és szolgáltatásüzemeltetést támogató eszközök bemutatására is. Dolgozatom zárásaként egy általam készített microservice-t, az Invoice Manager API-t mutattam be. A microservice egy már meglévő, a microservices architektúrára épülő rendszert bővít ki, kapcsolatot teremtve a NAV Online Számla 2.0 és a Cadren digitális iroda könyvelési rendszere között. A webszolgáltatás célja a könyvelési rendszer által kért, az Online Számla rendszerben iktatott számlaadatok lekérdezése, feldolgozása és továbbítása a könyvelési rendszer részére.
Intézmény
Pannon Egyetem
Kar
Tanszék
Logisztika, Menedzsment Informatika Tanszék
Szak
A képzés szintje
alapképzés
Konzulens(ek)
Mű típusa: | diplomadolgozat |
---|---|
Kulcsszavak: | architektúra, felhő, informatika, microservice, szolgáltatás - szolgáltatások, webalkalmazás |
SWORD Depositor: | SWORD |
Felhasználói azonosító szám (ID): | SWORD |
Dátum: | 14 Szep 2021 10:08 |
Utolsó módosítás: | 14 Szep 2021 10:08 |
Actions (login required)
Tétel nézet |