Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Automatizētu mākoņu lietojumprogrammas uzstādīšanas platformu salīdzināšana |
Title in English |
Comparison of Automated Deployment Cloud Application Platforms |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Oksana Ņikiforova |
Reviewer |
Oļegs Gorbiks, Mg.sc.ing., SIA "Transact Pro", sistēmu analītiķis |
Abstract |
Bakalaura darba nosaukums ir “Automatizētu mākoņu lietojumprogrammas uzstādīšanas platformu salīdzināšana”. Interneta tehnoloģiju ātrās attīstības dēļ, pēdējo gadu laikā DevOps izstrādes metodoloģija kļuvusi ļoti populāra un plaši izmantojama, tā ietekmēja daudzu rīku izveidi tādu procesu automatizēšanai kā piegāde, izvietošana, programmatūras vides konfigurācija un lietojumprogrammatūru mitināšana.
Darba mērķis ir analizēt dažādas mākoņplatformas un automatizētus instrumentus timekļa lietojumprogrammatūrā uzstādīšanai, lai veiktu salīdzinājumu to darba ātrumā, izmaksās un pēc citiem salīdzināšanas parametriem. Autors darbā apskata makoņskaitļošanas paradigmu, mākoņpakalpojumu modeļi, mākoņu veidus, arī tiek apsvērti mākoņskaitļošanas priekšrocības un trūkumi. Lai sasniegtu darba mērķi, praktiskajā daļā tiek izveidota automatizētā infrastruktūra, izmantojot dažādas nepārtrauktas integrācijas, piegādēs un izvēršanas platformas kombinācijas, kas nodrošina iespēju ātri un ērti uzstādīt timekļa lietojumprogrammatūru katrai no populārākiem mākoņu platformai. Tika sagatavoti rīki, lai aprēķinātu interesējošus salīdzināšanas parametrus un uzzinātu, kura no izveidotajām infrastruktūras kombinācijām darbojas visefektīvāk pētījumā ietvaros. Rezultātā tika noskaidrotas katras mākoņa platformas priekšrocības, ka arī atklātas labākās mākoņa platformu un nepārtrauktas integrācijas un piegādes rīku kombinācijas.
Dokumentā ir 53 lappuses, 29 attēli, 4 tabulas un 54 nosaukumu informācijas avotu. Darbā nav pielikumu. |
Keywords |
CI/CD, Mākoņplatformas, Mākoņskaitļošana, Automatizācijas procesi, nepārtraukta integrācija, nepārtraukta piegādē, nepārtraukta izvēršanas |
Keywords in English |
CI/CD, DevOps, Cloud Computing, Cloud Automation, Azure, AWS, Google Cloud Platform |
Language |
lv |
Year |
2021 |
Date and time of uploading |
31.05.2021 14:50:23 |