Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Dockerin rooli kestävässä ohjelmistokehityksessä

Syrjälä, Tanika (2025)

 
Avaa tiedosto
Syrjala_Tanika.pdf (1.200Mt)
Lataukset: 


Syrjälä, Tanika
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202502102584
Tiivistelmä
Tutkimuksen tavoitteena oli tutkia Dockerin vaikutusta ja arvioida sen merkitystä kestävässä ohjelmistokehityksessä. Opinnäytetyön tarkoituksena oli selvittää, kuinka Dockerin käyttö vaikuttaa resurssien hallintaan ja sovelluksen suorituskykyyn erilaisissa kuormitustesteissä. Opinnäytetyöllä ei ollut toimeksiantajaa.

Opinnäytetyön teoreettisessa osuudessa määriteltiin työn kannalta keskeiset käsitteet, kuten Dockerin peruskäsitteet, resurssien hallinta ja sen rooli ohjelmistokehityksessä. Opinnäytetyön tietopohja rakentui pääosin Dockerin virallisilta verkkosivuilta saadun tiedon sekä useiden alan asiantuntijoiden kirjoittamien artikkelien pohjalta. Opinnäytetyö oli toiminnallinen ja tutkimusmenetelmänä käytettiin kehittämisprojektia, joka mahdollisti
käytännön kokeet ja testaukset aidossa käyttöympäristössä. Tietoa ja tuloksia kerättiin käyttämällä suorituskyvyn testausta ja resurssien käytön mittauksia. Aineistoa analysoitiin erilaisilla kaavioilla.

Tutkimuksessa havaittiin, että Dockerin käyttö voi parantaa resurssienhallintaa, vaikka se saattaa joissain tapauksissa lisätä prosessorin käyttöä ja muistin kulutusta. Kehittämistyön perusteella suositellaan, että kehittäjät ottavat huomioon Dockerin käytön vaikutukset sovellusten suorituskykyyn ja resurssien käyttöön. Lisäksi suositellaan, että kehittäjät seuraavat ja tarkkailevat Docker ympäristöjä säännöllisesti, jotta mahdolliset suorituskyvyn heikkenemiset voidaan havaita ja korjata ajoissa. Lisäksi on tärkeää tutkia ja hyödyntää Dockerin tarjoamia resurssirajoitustoimintoja optimaalisen suorituskyvyn saavuttamiseksi. Voidaan todeta, että Docker tarjoaa huomattavia etuja kestävään ohjelmistokehitykseen.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste