Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Biznesa informātika
Nosaukums Uz grafiem balstīta sistēmas uzticamības analīze mikroservisu arhitektūrā
Nosaukums angļu valodā Graph-Based System Reliability Analysis in Microservice Architecture
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Mārīte Kirikova
Recenzents LDK docents G.Alksnis
Anotācija Mikroservisiem kļūstot populārākiem, mēs redzam arvien sarežģītākas arhitektūras parādīšanos. Mikroservisu sistēmām, lai gan tās ir labi mērogojamas un elastīgas, joprojām ir ievērojamas uzticamības problēmas, kuras zināmā mērā var atrisināt, izmantojot uz servisu atkarību grafa balstītas anomāliju noteikšanas pieejas. Maģistra darba teorētiskajā daļā autors analizē vienkāršās iezīmes un atšķirības starp monolītajām un servisa orientētām arhitektūrām, atklājot mikroservisu uzticamības ierobežojumus. Tālāk uz ieviestās mikroservisu sistēmas piemēra, autors parāda, kā mikroservisu arhitektūras analīzē var izmantot grafu algoritmus ar mērķi uzlabot mikroservisu sistēmu uzticamību. Atklājumi liecina, ka uz grafiem balstīta analīze ļauj efektīvi noteikt tādus dizaina anti- modeļus, kā cikliskās atkarības, ciešo sakabi un dalīto monolītu. Turklāt, grafu algoritmi palīdz noteikt kritiskos servisus arhitektūrā, kuriem nepieciešams pielietot stingrākas uzticamības prasības un dizaina modeļus. Lai samazinātu neparedzēto kaskādes kļūmu riskus, autors ierosina integrēt servisu atkarību grafa analīzi kopā ar tālāko servisu izturības testēšanu inženierijas procesos, kā daļu no mikroservisu uzticamības uzlabošanas ietvara. Maģistra darbs satur 75 teksta lapas, 27 attēlus, 15 tabulas, 76 informācijas avotus un 4 pielikumus.
Atslēgas vārdi MIKROSERVISI, SOA, SERVISU ATKARĪBU GRAFS, GRAFU ALGORITMI
Atslēgas vārdi angļu valodā MICROSERVICES, SOA, SERVICE DEPENDENCY GRAPH, GRAPH ALGORITHMS
Valoda eng
Gads 2020
Darba augšupielādes datums un laiks 14.06.2020 20:18:20