Bezservera modulāra un mākonī bāzēta aplikaciju pārraudzīšanas ietvara izveide balstoties uz laC
Author
Silamiķelis, Dainis
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Jeļinskis, Jans
Date
2022Metadata
Show full item recordAbstract
Darbā tiek veikta mākonī bāzētu bezservera AWS servisu izpēte un praktiska izmantošana 1NCE pārraudzības ietvara izveidē. Izveidotais mākonī bāzētais pārraudzības ietvars sastāv no trīs daļām un sešiem moduļiem. Tas nodrošina pilnīgu mājaslapu un API pārraudzību, kā arī integrāciju ar citiem servisiem. Pārraudzības ietvara AWS mākoņa infrastruktūra ir izveidota balstoties uz infrastruktūras kā koda ietvaru Terraform. Izpildes kods ir rakstīts JavaScript programmēšanas valodā. Pārraudzības ietvars nodrošina 1NCE darbībām svarīgu informāciju un atvieglo pakalpojuma līmeņa nolīgumu atbilstības analīzes darbu. The aim of the thesis “Development of modular serverless cloud-native application monitoring framework with laC” is to understand AWS cloud-native services for the development of the application monitoring framework for 1NCE. The monitoring framework consists of three parts and six modules. The framework ensures full API and website monitoring and integration with other services.The infrastructure is built in IaC framework Terraform. The run-time code is written in JavaScript. The monitoring framework provides integral information for 1NCE operation team to analyze important information for service level agreement compatibility analysis.