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

Konttipohjaiset ratkaisut modernissa IT-infrastruktuurissa

Salo, Antti (2024)

 
Avaa tiedosto
Salo_Antti.pdf (1.373Mt)
Lataukset: 


Salo, Antti
2024
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202405079695
Tiivistelmä
Tässä tutkimuksessa tutustuttiin konttiteknologiaan, Dockeriin, mikropalveluarkkitehtuuriin ja Kubernetekseen, näihin liittyviin käsitteisiin ja konsepteihin, sekä tutkittiin mihin teknisiin ongelmiin ne voivat tarjota ratkaisuja. Myös Service Meshiin tehtiin nopea katsaus, sillä se liittyy vahvasti Kubernetekseen, ja on toisinaan tarpeellinen palvelu käyttää Kuberneteksen kanssa Kubernetes-pohjaisissa toteutuksissa. Tutustumisosuuden tarkoitus oli tarjota syvempi ymmärrys näiden teknologioiden perusteista, jotta valintaa tekevä lukija ymmärtää miksi konttipohjaiset ratkaisut ja mahdollisesti Kubernetes ovat hyvä teknologiavalinta modernin sovelluskehityksen pilvi-infrastruktuuria rakennettaessa.

Työssä käytiin läpi eri pilvipalveluntarjoajien tarjoamia konttipohjaisia alustoja sekä niiden ominaisuuksia. Näitä verrattiin toisiinsa, jotta konttipohjaiselle sovellukselle sopivaa palveluntarjoajaa sekä tarpeisiin sopivaa pilvipalvelualustaa konttipohjaisesti toteutetulle sovellukselle etsivällä lukijalla olisi välineitä tehdä valintoja näiden välillä itselleen merkittävien kriteerien pohjalta. Tutkimuksen kohteiksi rajattiin Amazon AWS, Google Cloud Platform sekä Microsoft Azure näiden suuren markkina-aseman, suosion sekä laajan palveluvalikoiman takia. Alustojen tarjoamien palveluiden lisäksi myös pilvipalveluntarjoajia vertailtiin toisiinsa.

Tutkimuksessa kävi ilmi, että kaikilla pilvipalveluntarjoajilla on useita konttipohjaisille sovelluksille soveltuvia palveluita, ja että näiden välillä olevat ominaisuudet eivät eroa toisistaan radikaalisti. Tutkimuksessa opittiin myös, että Kubernetes ei välttämättä ole tarpeellinen valinta, mikäli sovelluksen tarpeet eivät ole merkittävän suuria, sillä pilvipalveluntarjoajien pilvipalvelualustat tarjoavat vaativankin käytön kattavat ominaisuudet. Lisäksi opittiin, että Kubernetes lisää aina toteutuksen kompleksisuutta sekä ylläpidollista taakkaa. Lopputuloksena todettiin, että valinnan merkittävimmät tekijät ovat esimerkiksi valmiiksi olemassaoleva sitoutuminen johonkin pilvialustaan, tilanteesta ja tarpeista riippuen tärkeät ominaisuudet, sekä kehittäjän omat preferenssit.
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