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

Kulttuuriperintö-PAS-palvelun testiympäristöjen rakennus ja konfigurointi

Vauhkonen, Aleksi (2024)

 
Avaa tiedosto
Vauhkonen_Aleksi.pdf (1.307Mt)
Lataukset: 


Vauhkonen, Aleksi
2024
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-2024120432944
Tiivistelmä
Pitkäaikaissäilytys (PAS) tarkoittaa digitaalisen tiedon säilyttämistä sellaisessa muodossa, että se
pysyy ymmärrettävänä ja käytettävänä kymmenistä satoihin vuosiin. Aiemmin CSC:n
pitkäaikaissäilytyspalveluiden testiympäristössä oli käytössä CentOS 7 -käyttöjärjestelmä.
Käyttöjärjestelmä vanhentui kesällä 2024, minkä takia testiympäristöt tuli päivittää. Päivittämisen
myötä olisi mahdollista testata uusia RHEL9-käyttöjärjestelmälle tehtyjä RPM-paketteja sekä lisätä
testiympäristön turvallisuutta. Siirtymällä uuteen käyttöjärjestelmään taattaisiin
pitkäaikaissäilytyspalvelun toimivuus tulevaisuudessakin. Päivittäminen hoidettiin luomalla uudet
testiympäristöt cPouta-palveluun ja liittämällä ne osaksi CI/CD-putkea. Testiympäristöt luotiin
käyttäen Heat Templateja, joilla oli mahdollista automatisoida Heat Stackien pystyttäminen
cPoutaan. Testiympäristöt alustettiin testausta varten käyttämällä Ansible-skriptiä. Näin olisi
mahdollista automatisoida ympäristöjen konfigurointi. Paikallisen testiympäristön virtuaalikoneet
rekisteröitiin GitLabiin runnereiksi käyttäen Ansible-skriptiä. Heat Templatejen ja Ansible-skriptien
avulla oli mahdollista automatisoida testiympäristöjen luonti, niiden konfigurointi sekä
ympäristöjen liittäminen osaksi CI/CD-putkea. Testiympäristöjen luonti saatiin automatisoitua, niin
pitkälle kuin projektissa oli tarkoitus. Projektin automatisointia olisi voinut lisätä automatisoimalla
levykuvan luomisen. Projektissa kaikki vastaan tulleet ongelmat saatiin ratkaistua.
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