University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Mikropalveluarkkitehtuurin hyödyt ja haitat : mikropalveluilla toteutetun tietokantapohjaisen rajapintapalvelun vertailu monoliittiseen toteutukseen

Thumbnail
View/Open
250.0 Kb

Downloads:  
Show download detailsHide download details  
Authors
Pennanen, Jari
Date
2019
Discipline
TietotekniikkaMathematical Information Technology
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
Tässä kandidaatintutkielmassa käsitellään kirjallisuuskartoituksen keinoin mikropalveluarkkitehtuurin hyötyjä ja haittoja verrattuna monoliittiseen ohjelmistoon. Tarkastelussa on tietokantapohjaiset rajapintapalvelut, kuten HTTP:n päällä toimivat rajapinnat, jotka tallentavat tai hakevat tietokannasta tietoa. Kartoituksen tuloksena näyttäisi, että mikropalveluarkkitehtuurin hyödyt ovat saavutettavissa ainakin isommille organisaatioille, joilla on kykyä hallita hajautetun järjestelmän kompleksisuutta.
 
This bachelor's thesis uses means of mapping study to investigate the pros and cons of microservice architecture compared to monolithic software. Under closer investigation is database-backed API-services such as HTTP-services which store and retrieve data from a database. Results of this mapping study indicate that pros of microservice architecture may be achieved at least by larger organizations which have a capability to manage the complexity of distributed systems.
 
Keywords
mikropalveluarkkitehtuuri mikropalvelu monoliittinen ohjelmisto tietokantapohjainen rajapintapalvelu ohjelmistoarkkitehtuuri ohjelmistotuotanto tietokantaohjelmat haitat
URI

http://urn.fi/URN:NBN:fi:jyu-201906263443

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4409]

Related items

Showing items with similar title or keywords.

  • Mikropalveluarkkitehtuuriin perustuvien järjestelmien kehittämistä tukevat tekijät 

    Ketola, Olli (2019)
    Mikropalveluarkkitehtuuri on ohjelmistokehittämisessä hyödynnettävä pilvipohjainen arkkitehtuurityyli, joka perustuu pieniin itsenäisiin verkkoyhteyden yli kommunikoiviin palveluihin. Tämän työn tavoitteena on selvittää ...
  • SaaS-palvelun hyödyt lisensoituun ohjelmistoon verrattuna 

    Mäkikyrö, Vertti (2020)
    Perinteisesti organisaatiot ovat hankkineet ohjelmistoja lisenssisopimuksilla ohjelmiston valmistajien kanssa. Organisaatiot ovat ostaneet oikeuden käyttää ohjelmistoa ja asentaneet sekä integroineet ohjelmiston osaksi ...
  • Pilvipalvelut : asiakkaan hyödyt ja haasteet 

    Ylimäki, Valtteri (2012)
    Tämä tutkimus käsittelee pilvipalveluita ja niiden tuomia asiakashyötyjä sekä ongelmia ja riskejä, joita asiakkaat voivat kohdata siirtyessään pilvipalveluihin. Pilvipalveluilla tässä tutkimuksessa hyötyjä ja ongelmia ...
  • Architectural improvement of Display Viewer 5 software 

    Vähä-Impola, Teemu (2020)
    Tässä tutkielmassa Display Viewer 5 (DV5) -ohjelmistolle pyrittiin löytämään parempi arkkitehtuuri, jonka seurauksena huollettavuus ja uudelleenkäytettävyys kasvavat ja ohjelmiston kustomointi uusille asiakkaille helpottuu. ...
  • ”Salaa ajattelen, että se on tärkeintä” : ohjelmistoarkkitehtuurin tila suomalaisissa yrityksissä 

    Rantanen, Tiia (2020)
    Ohjelmistokehitys on muuttunut ja monimutkaistunut edellisen 20 vuoden aikana merkittävästi. Uusia järjestelmiä rakennetaan uudelleenkäyttämällä ja yhdistelemällä olemassa olevia komponentteja ja niiden arkkitehtuureja. ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre