Skip to main content
Login | Suomeksi | På svenska | In English

Sovelluksien päivitysprosessien automatisointi pilvipalvelussa

Show full item record

Title: Sovelluksien päivitysprosessien automatisointi pilvipalvelussa
Author(s): Liukkonen, Jussi
Contributor: University of Helsinki, Faculty of Science, none
Discipline: none
Degree program: Master's Programme in Computer Science
Specialisation: Software systems
Language: Finnish
Acceptance year: 2020
Abstract:
Tässä tutkielmassa käydään läpi jatkuvan integraation ja toimittamisen suunnittelu ja toteutus sovelluksille, jotka pyörivät pilvipalveluissa. Jatkuvaa integraatiota ja toimittamista sovelletaan usein vain yhteen sovellukseen keskittyen, tässä tapauksessa samaa jatkuvan integraation ja toimittamisen putkea on tarkoitus käyttää useissa kymmenissä eri sovelluksessa siten, että putken ylläpito ja kehitys voidaan toteuttaa yhtenä kokonaisuutena. Toteutus on tehty GitLabin jatkuvalla integraatiolla, jonka avulla helpotetaan sovellusten kehitystä. Sovellukset pyörivät Docker konteissa, joita hallitaan konttien hallintaympäristö Kubernetesissa, joka on sijoitettuna Microsoft Azuren pilvipalveluun. Tutkielmassa käydään tapaustutkimuksen pohjaksi läpi Dockerin, Kubernetesin, Azuren sekä GitLab CI:n toiminnan perusteita.
Keyword(s): ci cd gitlab azure kubernetes docker cloud navici


Files in this item

Files Size Format View
Liukkonen_Jussi_tutkielma_2020.pdf 975.6Kb PDF

This item appears in the following Collection(s)

Show full item record