Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Kandidaatin tutkielmat (kokotekstit)
  • Näytä aineisto
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Kandidaatin tutkielmat (kokotekstit)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Mikropalvelut ja monoliittinen arkkitehtuuri web-kehityksessä

Fredriksson, Anton (2025-11-25)

Mikropalvelut ja monoliittinen arkkitehtuuri web-kehityksessä

Fredriksson, Anton
(25.11.2025)
Katso/Avaa
Fredriksson%20Anton%20Kandi%202025.pdf (305.3Kb)
Lataukset: 

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe20251126111913
Tiivistelmä
Mikropalveluarkkitehtuuri on vakiinnuttanut asemansa yhtenä keskeisenä lähestymistapana web-pohjaisten sovellusten kehityksessä. Perinteiseen monoliittiseen arkkitehtuuriin perustuvan sovelluksen kehitys ja käyttöönotto on yksinkertaista, mutta sovelluksen kasvaessa saatetaan kohdata esimerkiksi skaalautuvuus- ja ylläpito-ongelmia. Mikropalveluilla pyritään ratkaisemaan monoliittisen arkkitehtuurin haasteita jakamalla sovellus useisiin itsenäisiin palveluihin. Toisaalta se monimutkaistaa järjestelmää ja tuo mukanaan omat haasteensa. Tässä tutkielmassa pyritään kirjallisuuskatsauksen keinoin esittelemään kummankin arkkitehtuurimallin ominaispiirteitä ja selvittämään näiden kahden lähestymistavan hyötyjä ja haasteita. Tavoitteena on muodostaa kokonaiskuva siitä, miten ne eroavat toisistaan muun muassa kehityksen, ylläpidon ja suorituskyvyn näkökulmasta. Lisäksi pyritään tunnistamaan tilanteita, joissa tietyn arkkitehtuurimallin valinta voisi olla perusteltua. Kirjallisuudessa esitettyjen tulosten ja näkökulmien perusteella päätellään, että mikropalvelut voivat helpottaa erityisesti suurten järjestelmien ja niitä kehittävien organisaatioiden hallintaa. Toisaalta monoliittisen arkkitehtuurin yksinkertaisuus on eduksi tilanteissa, joissa sovelluksen jako mikropalveluiksi ei ole välttämätöntä. Arkkitehtuurimallin valinta tulisi näin ollen tehdä aina tapauskohtaisesti.
Kokoelmat
  • Kandidaatin tutkielmat (kokotekstit) [1862]

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetAsiasanatTiedekuntaLaitosOppiaineYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste