Mantotas sistēmas automatizēta izvietošana Amazon tīmekļa servisu mākonī

dc.contributor.advisorMaslovs, Leonīds
dc.contributor.authorLogins, Andrejs
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2017-07-02T01:08:16Z
dc.date.accessioned2025-07-21T13:43:24Z
dc.date.available2017-07-02T01:08:16Z
dc.date.issued2017
dc.description.abstractKvalifikācijas darba ietvaros mantotai sistēmai tika izveidota infrastruktūra kā kods izmantojot Terraform, kā arī automatizācijas skripti ar kuru palīdzību ir iespējams automatizēti izvietot Amazon tīmekļa servisu mākonī mantoto sistēmu. Šī darba mērķi ir: ● ļaut uzstādīt programmatūru uz mākonī automatizēti ar minimālu piepūli. ● pārvietot esošo sistēmu, mākonī, lai izslēgtu nepieciešamību pēc tās fiziskas uzturēšanas. ● atvieglot izstrādātājiem papildināt mantotās sistēmas funkcionalitāti. ● modificēt mantoto sistēmu, lai tā izmanto jaunāku programmatūru salīdzinot ar tagadējo sistēmu. Izstrādātie rīki nodrošina automātizētu procesu infrastruktūras izveidošanai, kā arī automātizētu programmatūras izvietošanu. ATSLĒGVĀRDI: Terraform, infrastruktūra kā kods, Amazon Web Services, mantota sitēma, Ansible, Jenkins, Redmine, Vagrant, PostgreSQL, Docker, Gradle.
dc.description.abstractIn the scope of the qualification paper infrastructure as a code had been developed using Terraform, as well as automation scripts with whose help it is possible to automatically deploy the legacy system on Amazon Web Services cloud. The objectives are: ● allow automatized deployment of software on the cloud with minimal effort. ● move the current system to the cloud, to eliminate the need of physical maintenance. ● ease development process of the legacy system’s functionality. ● modify the legacy system in order for it to use upgraded software in comparison to the current system. The developed tools ensure an automatized process for the creation of infrastructure, as well as automatized software deployment. KEYWORDS: Terraform, infrastruktūra as a code, Amazon Web Services, legacy system, Ansible, Jenkins, Redmine, Vagrant, PostgreSQL, Docker, Gradle.
dc.identifier.other59268
dc.identifier.urihttps://dspace.lu.lv/handle/7/36277
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectTerraform
dc.subjectinfrastruktūra kā kods
dc.subjectAmazon Web Services
dc.subjectmantota sitēma
dc.subjectAnsible
dc.titleMantotas sistēmas automatizēta izvietošana Amazon tīmekļa servisu mākonī
dc.title.alternativeLegacy system deployment automation to Amazon Web Services cloud
dc.typeinfo:eu-repo/semantics/bachelorThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
302-59268-Logins_Andrejs_al13005.pdf
Size:
2.19 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.46 KB
Format:
Plain Text
Description: