Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Ohjelmistokehityksen virtualisointi pk-yrityksessä

Termonen, Antti (2022)

Katso/Avaa
kandidaatintyo_termonen_antti.pdf (493.3Kb)
Lataukset: 


Kandidaatintyö

Termonen, Antti
2022

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2022110864923

Tiivistelmä

Virtualisointia hyödynnetään nykyään entistä enemmän tukemaan ohjelmistokehityksen vaiheita. Työn tarkoituksena on vertailla virtualisointiin tarkoitettuja työkaluja sekä löytää sopiva ratkaisu pk-yrityksen tarpeisiin. Lisäksi työssä tutkitaan DevOps-kulttuuria, joka ohjaa nykypäivän ohjelmistokehitystä ja työkalujen valintaa. Työn tuloksena valittu virtualisointityökalu perustuu kirjallisuuskatsaukseen ja empiiriseen evaluaatioon.

Sopiva työkalu pk-yrityksen tarpeisiin tulisi olla helppokäyttöinen ja laajennettava sekä sen käyttökustannukset alhaiset. Työkalun pitää olla hyödyksi sekä kehittäjien että ylläpitäjien työtehtävissä. Sen pitäisi myös toimia yhdessä muiden ohjelmistokehityksen työkalujen kanssa yksinkertaistamaan projektin eri vaiheita.
 
Virtualization is leveraged more and more in today’s software development. The goals of this thesis, is to compare different virtualization tools used in development and find the most suitable one for SMEs. In addition, this thesis examines DevOps culture, which leads today’s software development and controls tool choices. The result of this thesis is based on literature review and empirical evaluation.

Suitable tool for SMEs should be easy-to-use and extensible, but also its pricing should be affordable. The tool must be helpful for both developers and maintainers in their day-to-day tasks. It should also be able to interact and communicate with other development tools to simplify phases of a project.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [7160]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste