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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Rajapintapalveluiden virtualisointi MuleSoft-alustalla

Rouhiainen, Eetu (2025)

 
Avaa tiedosto
Rouhiainen_Eetu.pdf (637.9Kt)
Lataukset: 


Rouhiainen, Eetu
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-2025052315174
Tiivistelmä
Insinöörityössä tutkittiin MuleSoft-alustan työkaluja ja niiden mahdollista hyödyntämistä rajapintapalveluiden virtualisoinnissa. Lisäksi selvitettiin, mitä hyötyjä rajapintapalveluiden virtualisoinnilla voidaan saavuttaa muun muassa kehitystyön nopeuttamisessa, järjestelmäriippuvuuksien vähentämisessä ja testauksen tehostamisessa. Insinöörityössä rakennettiin myös rajapintojen virtualisointipalvelu käyttäen MuleSoft-työkaluja. Vakuutusalan yrityksellä, jolle insinöörityö tehtiin, on menossa suuri järjestelmähanke, ja uuden rajapintojen virtualisointipalvelun on tarkoitus auttaa hankkeen kehitys- ja testausprosesseissa. Yrityksellä oli ennestään jo rakennettu palvelu rajapintapalveluiden virtualisointiin, mutta se ei pystynyt enää vastaamaan hankkeen tarpeisiin, joten migraatio uuteen palveluun oli tarpeellinen.

Uuden palvelun tuli kyetä palauttamaan oletusvastauksia ja simuloimaan virhetilanteita. Tarkoituksena oli siirtyä täysin MuleSoft-alustalle ja käyttää sen kyvykkyyksiä mahdollisimman paljon. MuleSoft-alusta tarjosi tähän Mocking Service -palvelun. Työssä testattiin ja tutkittiin Mocking Service -palvelun kyvykkyyksiä.

Palvelu vaati kuitenkin paljon mukautettua logiikkaa, joka rakennettiin Mule-sovellukseen Anypoint Studio -työkalun avulla. Valmis palvelu on ollut hyödyllinen kehitys- ja testaustyössä yrityksen järjestelmähankkeessa. Palvelusta on ollut hyötyä myös alkuperäisten käyttötarkoitusten ulkopuolella. Tällainen käyttötarkoitus on esimerkiksi järjestelmähankkeen tuotantokoodin varmistaminen. Rajapintojen virtualisoinnista on ollut niin paljon hyötyä, että yrityksessä harkitaan niiden käyttöönottoa kaikessa kehityksessä, joissa rajapintapalveluita tarvitaan.
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