Näytä suppeat kuvailutiedot

Rollback-strategioiden merkitys ja automatisointi web-kehityksessä

Eronen, Aaro (2025-04-11)

dc.contributor.authorEronen, Aaro
dc.date.accessioned2025-04-16T21:30:26Z
dc.date.available2025-04-16T21:30:26Z
dc.date.issued2025-04-11
dc.identifier.urihttps://www.utupub.fi/handle/10024/180579
dc.description.abstractWeb-kehityksessä jatkuva integraatio ja toimitus mahdollistavat entistä nopeamman ohjelmistokehityksen. Nopea kehityksen tahti ja suuret päivitysmäärät verkkosovelluksiin altistavat ne mahdollisille virheille ja käyttökatkoille. Rollback-strategiat ja niiden automatisointi ovat keskeinen osa luotettavaa julkaisuprosessia, sillä ne mahdollistavat nopean reagoinnin ja palautumisen edelliseen toimivaan versioon virhetilanteissa. Tässä tutkielmassa tarkastellaan rollback-strategioiden roolia web-kehityksessä ja vertaillaan eri strategioita. Manuaalinen rollback, blue-green deployment ja canary deployment tarjoavat erilaisia lähestymistapoja julkaisuprosessin hallintaan. Lisäksi tutkielmassa tarkastellaan rollback-strategian automatisointia GitLabin, Kuberneteksen ja Prometheuksen avulla, mikä voi parantaa reagointinopeutta ja vähentää inhimillisiä virheitä. Tutkielman tulokset osoittavat, että hyvin suunniteltu rollback-strategia ja sen mahdollinen automatisointi ovat tärkeä osa luotettavaa ja tehokasta jatkuvan integraation ja toimituksen prosessia.
dc.format.extent24
dc.language.isofin
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.subjectrollback-strategia, automaatio, web-kehitys, DevOps, CI/CD
dc.titleRollback-strategioiden merkitys ja automatisointi web-kehityksessä
dc.type.ontasotfi=Kandidaatintutkielma|en=Bachelor's thesis|
dc.rights.accessrightssuljettu
dc.identifier.urnURN:NBN:fi-fe2025041628355
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tietotekniikka|en=Information and Communication Technology|
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

  • Kandidaatin tutkielmat (rajattu näkyvyys) [813]
    fi=Tämän kokoelman töistä on julkaistu avoimessa verkossa ainoastaan tiivistelmä. Tekijä ei ole antanut lupaa teoksen kokotekstin julkaisemiseen Internetissä.|en=Theses in this collection have only abstract. The author of the thesis has not allowed to publish the fulltext of the thesis online.|

Näytä suppeat kuvailutiedot