DevOps-toimintamallin yhteensovittaminen ohjelmistoarkkitehtuuriin – onnistumiset ja ratkaisut

dc.contributor.authorPihamaa, Laura
dc.contributor.departmentfi=Johtamisen ja yrittäjyyden laitos|en=Department of Management and Entrepreneurship|
dc.contributor.facultyfi=Turun kauppakorkeakoulu|en=Turku School of Economics|
dc.contributor.studysubjectfi=Tietojärjestelmätiede|en=Information Systems Science|
dc.date.accessioned2023-02-09T22:02:07Z
dc.date.available2023-02-09T22:02:07Z
dc.date.issued2023-01-20
dc.description.abstractOhjelmistotuotannossa käytetyn devOps-toimintamallin tavoitteena on automatisoida tuotannon eri vaiheita sekä nopeuttaa ohjelmiston tuotantosyklejä. DevOps-toimintamallin tarkoituksena on vastata paremmin nykyisiin liiketoiminnan tarpeisiin, jossa ohjelmistokehityksen tulisi toimia ad-hoc tyylisesti asiakaspalautteen pohjalta. Jotta devOps voidaan ottaa onnistuneesti käyttöön ohjelmistossa, tulee ohjelmiston rakenteen sopia devOps-toimintamallin mukaiseen kehittämiseen. Tutkielman tarkoituksena on selvittää, millaiset piirteet ohjelmistorakenteessa ovat johtaneet devOpsin onnistuneeseen käyttöönottoon ja millaisia ratkaisuja devOps-implementoinnissa tulisi ottaa huomioon, jotta mallista tulee toimiva. Tutkielman teoria esittelee devOps-toimintamallin historiaa, mallin tyypillisiä ominaisuuksia sekä devOps-tyyppisessä kehittämisessä käytettyjä työkaluja. Toisessa teorialuvussa esitellään kolme ohjelmistoarkkitehtuuria, monolittiinen, SOA- sekä mikropalvelumalli, sekä selvitetään devOpsin ja ohjelmistoarkkitehtuurin käsittelyä aiemmassa kirjallisuudessa. Tutkielma on toteutettu kvalitatiivisena tutkimuksena, ja tutkimuksen empiria on kerätty puolistrukturoiduilla haastatteluilla. Tulokset on johdettu empirian analysoinnin sekä kirjallisuudesta kerätyn aineiston pohjalta.
dc.format.extent68
dc.identifier.olddbid191194
dc.identifier.oldhandle10024/174283
dc.identifier.urihttps://www.utupub.fi/handle/11111/17389
dc.identifier.urnURN:NBN:fi-fe2023020926503
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.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/174283
dc.subjectDevOps, ohjelmistoarkkitehtuuri, CI/CD-tuotantoputki
dc.titleDevOps-toimintamallin yhteensovittaminen ohjelmistoarkkitehtuuriin – onnistumiset ja ratkaisut
dc.type.ontasotfi=Pro gradu -tutkielma|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Pihamaa_Laura_opinnayte.pdf
Size:
1.01 MB
Format:
Adobe Portable Document Format