| Form of studies |
Master |
| Title of the study programm |
Computer Systems |
| Title in original language |
Bezserveru skaitļošanas analīze mākoņa vidēs |
| Title in English |
Analysis of Serverless Computing in Cloud Environments |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Aleksejs Jurenoks |
| Reviewer |
Pāvels Rusakovs |
| Abstract |
Bezserveru skaitļošana mākoņvidē ir strauji augoša joma mērogojamu lietojumprogrammu izveidei un darbībai, neuztraucoties par infrastruktūras pārvaldību. Tā aptver tādas funkcijas kā automātiska mērogošana, samazinātas ekspluatācijas izmaksas un piepūle, kā arī koncentrēšanās uz koda izstrādi, nevis infrastruktūras pārvaldību. Tagad lielākā daļa uzņēmumu migrē uz mākoņplatformām, un bezserveru tehnoloģija un tās arhitektūra iegūst arvien lielāku uzmanību. Tomēr joprojām pastāv neatrisinātas problēmas, piemēram, aukstās palaišanas latentums, sarežģīta mikropakalpojumu orķestrēšana, izpildes laika ierobežojumi un resursu pārvaldības efektivitāte, īpaši vairāku mākoņu iestatījumos.
Šajā darbā tika apkopots bezserveru skaitļošanas platformu salīdzinājums: Amazon Web Services, Microsoft Azure un Google Cloud Platforms. Tajā tālāk tika aplūkoti esošie slodzes līdzsvarotāji, orķestrēšanas ietvari un funkciju optimizācijas metodes, kā arī to ietekme uz veiktspēju, izmaksām un resursu izmantošanu.
Cenšoties risināt minētos ierobežojumus, pētījumā tika ierosinātas adaptīvas slodzes līdzsvarošanas un dinamiskās orķestrēšanas metodes, kuru pamatā ir vēsturisko un tiešo datu analīze. Eksperimentāli testi tika veikti ar AWS CloudWatch un Azure Monitor, kas uzrādīja daudzsološus rezultātus aukstās palaišanas latentuma samazināšanā, veiktspējas uzlabošanā un resursu optimālā izmantošanā. Rezultāti ir radījuši bezserveru sistēmas, kas ir rentablas, efektīvas un uzticamas mērogojamām mākoņlietojumprogrammām.
Maģistra darbs satur 74 lappuses, 19 attēlus, 1 tabulu, 41 informācijas avotus un 4 pielikumus. |
| Keywords |
BEZSERVERA SKAITĻOŠANA, MĀKOŅVIDES, AUKSTĀS STARTA LATTENCIJA, MĒROGOJAMĪBA, IZMAKSU EFEKTIVITĀTE |
| Keywords in English |
SERVERLESS COMPUTING, CLOUD ENVIRONMENTS, COLD START LATENCY, SCALABILITY, COST EFFICIENCY |
| Language |
eng |
| Year |
2025 |
| Date and time of uploading |
26.05.2025 19:03:25 |