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
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Monoliitista mikropalveluiksi : case maksupalvelu

Ahtiainen, Juuso (2020)

 
Avaa tiedosto
Ahtiainen_Juuso.pdf (497.6Kt)
Lataukset: 


Ahtiainen, Juuso
2020
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-2020112524302
Tiivistelmä
Opinnäytetyö sai alkunsa yhteistyöyrityksen liian suureksi kasvaneen ohjelmiston ohjelmistoarkkitehtuurin ongelmista. Arkkitehtuurin aiheuttamat ongelmat olivat alkaneet vaikeuttamaan niin ohjelmiston jatkokehitystä kuin ylläpitoa. Kun ongelmaa tutkittiin, huomattiin että myös muilla yrityksillä oli liian suuriksi kasvaneista järjestelmistä johtuvia ongelmia. Opinnäytetyössä etsittiin syitä sekä ratkaisuja näihin esille nousseisiin ongelmiin ja niistä aiheutuviin haasteisiin. Työhön dokumentoitiin alkuasetelman syyt ja arkkitehtuuri- ja suunnitteluvalintojen perustelut sekä toteutustavat.

Opinnäytetyössä vertaillaan monoliittisen sekä mikropalveluiden ohjelmistoarkkitehtuurin vahvuuksia ja heikkouksia. Työssä selvitetään prosessia, kuinka monoliittisen arkkitehtuurin omaavan ohjelmiston ominaisuuden voi eritellä ja hajottaa omiksi mikropalveluiksi. Lisäksi havainnollistetaan esimerkkinä, kuinka yrityksen suureksi kasvaneen ohjelmiston maksupalvelun osuus käytännössä muutetaan mikropalveluiksi.

Opinnäytetyön lopputulos, dokumentoitu ohjeistus ohjelmiston ominaisuuksien erottelusta on hyödynnettävissä, kun etsitään tietoa laajan ohjelmiston hajauttamisesta mikropalveluiksi. Esimerkkinä käytetyssä hajauttamisessa rakennetut mikropalvelut eivät ole puhtaita oppikirjaesimerkkejä prosessista, vaan antavat realistisemman kuvauksen kompromisseista ja ratkaisuista, joihin voidaan päätyä työelämässä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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