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

Microsoft Azure -alustaratkaisujen vertailu

Ikonen, Eemil (2024)

Avaa tiedosto
Ikonen_Eemil.pdf (2.162Mt)
Lataukset: 


Ikonen, Eemil
2024
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052214226
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia Microsoft Azuren pilvipalvelutarjontaa, ohjelmistokehityksen näkökulmasta. Työn toimeksiantajana toimi jyväskyläläinen AIOO Digital Oy. Yrityksen palvelutarjontaan kuuluu verkkosovellus, jonka alustana toimii Azure. Toimeksiantajaa kiinnosti erityisesti kaksi Azuren palvelua: App Service sekä Container Instances. Tutkimuskysymykset liittyivät näiden palveluiden keskeisiin ominaisuuksiin ja eroihin, millaisiin sovellusvaatimuksiin ne sopivat ja miten pilvipalvelun valinta vaikuttaa suorituskykyyn, skaalautuvuuteen sekä kustannuksiin.

Tutkimuksessa hyödynnettiin laadullista sekä määrällistä tutkimusta. Tutkimus toteutettiin perehtymällä ensin pilvipalveluihin liittyviin käsitteisiin ja konsepteihin. Tämän jälkeen tutkittiin Azure App Servicen ja Container Instancesin ominaisuuksia ja mihin käyttötarkoitukseen ne sopivat. Lopuksi palveluiden ominaisuuksia ja eroja vertailtiin toisiinsa. Vertailu toteutettiin hyödyntämällä Azuren aineistoa sekä suorittamalla testejä.

Azure App Service selvisi kuormitustesteistä paremmin kuin Container Instances. Palveluiden kustannukset vaihtelevat, joillain konfiguraatioilla App Service on halvempi, toisilla Container Instances. App Service tarjoaa paremmat skaalautuvuusominaisuudet, Container Instancesin skaalautuvuusominaisuudet eivät ole riittävät laajalle verkkosovellukselle. Palveluiden käyttöönoton ja ylläpidon näkökulmasta, App Service tarjoaa laajemmat vaihtoehdot, mutta Container Instances on nopeampi ja helpompi.

Vertailusta ja tutkimuksesta selvisi, että Azure App Service sopii paremmin laajojen verkkosovellusten alustaksi. Palvelu sisältää paljon ominaisuuksia ja konfiguraatioita, joiden avulla se soveltuu useisiin erilaisiin käyttötarkoituksiin. Azure Container Instances puolestaan kannattaa valinta, kun tarvitaan halpaa, helppoa ja nopeaa tapaa pystyttää ja ajaa alas kontteja Azuressa. Kummankin palvelun ominaisuudet tukevat niiden käyttötarkoitusta.
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