dc.contributor.advisor | Maslovs, Leonīds | |
dc.contributor.author | Logins, Andrejs | |
dc.contributor.other | Latvijas Universitāte. Datorikas fakultāte | |
dc.date.accessioned | 2017-07-02T01:08:16Z | |
dc.date.available | 2017-07-02T01:08:16Z | |
dc.date.issued | 2017 | |
dc.identifier.other | 59268 | |
dc.identifier.uri | https://dspace.lu.lv/dspace/handle/7/36277 | |
dc.description.abstract | Kvalifikā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.abstract | In 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.language.iso | lav | |
dc.publisher | Latvijas Universitāte | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.subject | Datorzinātne | |
dc.subject | Terraform | |
dc.subject | infrastruktūra kā kods | |
dc.subject | Amazon Web Services | |
dc.subject | mantota sitēma | |
dc.subject | Ansible | |
dc.title | Mantotas sistēmas automatizēta izvietošana Amazon tīmekļa servisu mākonī | |
dc.title.alternative | Legacy system deployment automation to Amazon Web Services cloud | |
dc.type | info:eu-repo/semantics/bachelorThesis | |