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
  • Lapin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Lapin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

DevOps-tekniikoiden hyödyntäminen ohjelmistokehityksessä AWS-alustalla

Kähkölä, Taneli (2025)

 
Avaa tiedosto
Kahkola_Taneli.pdf (796.4Kt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Kähkölä, Taneli
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120432374
Tiivistelmä
Opinnäytetyön tarkoituksena oli selvittää, miten DevOps-käytänteitä voidaan hyödyntää AWS-alustalla erityisesti pienten yritysten tarpeisiin. Työn tavoitteena oli rakentaa kokonaisuus, jonka avulla yritys voi toteuttaa ja päivittää omat verkkosivunsa ilman ulkopuolista palveluntarjoajaa. Työssä tarkasteltiin myös sitä, miten DevOpsin periaatteet, kuten jatkuva integraatio ja jatkuva toimitus voivat tukea verkkosivujen ylläpitoa tehokkaasti.

Työn tietoperusta koostui DevOpsin toimintamalleista, pilvipalveluarkkitehtuurin perusteista sekä AWS:n keskeisistä palveluista. Työssä määriteltiin keskeiset käsitteet, kuten CI/CD-prosessi, infrastruktuurin automatisointi ja staattisten sivustojen julkaisumallit. Menetelmällisesti työ toteutettiin tekemällä käytännön tekninen ratkaisu, jossa rakennettiin React-sovelluksen kehitys- ja julkaisuketju GitLabin CI/CD-prosessilla sekä AWS:n S3- ja CloudFront-palveluilla. Aineisto koostui työn aikana tehdyistä teknisistä konfiguraatioista, dokumentaatiosta ja testauksesta, joiden pohjalta ratkaisu analysoitiin.

Opinnäytetyön keskeinen tulos oli toimiva ja automatisoitu julkaisuketju, jonka avulla yritys pystyy muokkaamaan verkkosivunsa sisältöä ja julkaisemaan muutokset pelkän versionhallinnan kautta. AWS S3:n ja CloudFrontin avulla sivustosta muodostui turvallinen, nopea ja helppo ylläpitää. Ratkaisu osoitti, että DevOps-käytänteitä voidaan soveltaa tehokkaasti myös pienissä verkkosivuprojekteissa ja että pienten yritysten on mahdollista hyödyntää samoja menetelmiä, joita suuret ohjelmistotalot käyttävät. Työn tuloksia voidaan hyödyntää erityisesti sellaisten yritysten keskuudessa, jotka haluavat ylläpitää verkkosivujaan itsenäisesti ja kustannustehokkaasti.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu 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