Graduate papers
  
Description of the graduate paper
Form of studies Professional Master
Title of the study programm Information Technology
Title in original language Automatizētas metodes nepārtrauktās piegādes konveijera izstrādei
Title in English Automated Methods for Development of Continuous Delivery Pipeline
Department 12100 Institute of Information Technology
Scientific advisor Dr. sc. ing.Artūrs Bartusevičs
Reviewer Dr. sc. ing. Artis Teilāns
Abstract Nepārtrauktā piegāde šobrīd ir viena no atzītākajām labajām praksēm, kas ļauj piegādāt produktu gala lietotājam ātri, droši un kvalitatīvi. Tās ieviešana var būt sarežģīts un laikietilpīgs process, it īpaši, ja šī piegāde ir jānodrošina vairākiem dažādiem projektiem, lietotnēm vai pat to komponentēm. Darba mērķis ir izpētīt esošās metodes nepārtrauktās piegādes konveijera izstrādei un automatizācijai. Izstrādāt savu metodi, veikt praktisku metodes aprobāciju. Balstoties uz eksperimentu rezultātiem, identificēt jaunās metodes priekšrocības un trūkumus. Darba rezultātā ir izstrādāta metode nepārtrauktās piegādes konveijera automatizācijas risinājums, kas paredzēts sarežģītiem, liela apjoma projektiem ar vairākām lietotnēm un komponentēm. Eksperimentu rezultātā ir novērtēts, ka izstrādātā metode samazina patērēto darba stundu skaitu konveijeru izstrādei par 97%, kā arī par 51% - 81% konveijeru atjaunošanai un dzēšanai. Iegūtie rezultāti apstiprina, ka izstrādātā automatizētā konveijeru izstrādes metode uzlabo konveijeru izveides un uzturēšanas procesu projektos ar vairākām lietotnē un komponentēm. Darba apjoms – 109 lpp., 6 tabulas un 45 attēli.
Keywords DevOps, nepārtrauktā piegāde, piegādes konveijers, Jenkins, konfigurācija kā kods
Keywords in English DevOps, continues delivery, DevOps, delivery pipeline, configuration as code
Language lv
Year 2018
Date and time of uploading 10.01.2018 08:18:56