A microservices architektúra szerepe a felhő-alapú szolgáltatásnyújtásban

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 Ecof...

Full description

Bibliographic Details
Main Author: Kókai Zoltán Ronald
Format: Manuscript
Language:Hungarian
Online Access:Dokumentum-elérés
LEADER 03283nta a2200217 i 4500
001 dolg25756
005 20210914100844.0
008 210914suuuu hu om 0|| hun d
040 |a PEREPO DOLGOZAT  |b hun 
041 |a hun 
100 1 |a Kókai Zoltán Ronald 
245 1 2 |a A microservices architektúra szerepe a felhő-alapú szolgáltatásnyújtásban  |h [elektronikus dokumentum] /  |c Zoltán Ronald Kókai 
520 3 |a 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. 
695 |a architektúra 
695 |a felhő 
695 |a informatika 
695 |a microservice 
695 |a szolgáltatás 
695 |a webalkalmazás 
700 1 |a Bognár Norbert  |e ths 
856 4 0 |u https://perepo-dolgozat.uni-pannon.hu/id/eprint/25756/1/k%C3%B3kai_zolt%C3%A1n_ronald_2021jan.pdf  |z Dokumentum-elérés