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

Tietojärjestelmäinfrastruktuurin luominen koodin avulla

Saraniemi, Jussi (2023)

Avaa tiedosto
Saraniemi_Jussi.pdf (10.46Mt)
Lataukset: 


Saraniemi, Jussi
2023
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-202304115020
Tiivistelmä
Opinnäytetyön tavoitteena oli tutustua tietojärjestelmäympäristöjen luomiseen koodin avulla. IaC-tekniikka on varsin kypsää tekniikkaa ja laajasti käytössä muun muassa ohjelmistokehitystyössä. Tavoitteena oli luoda sekä pilvipalveluun että paikalliseen virtualisointiympäristöön kolme palvelinta, joiden väliset verkkoyhteydet olisivat todennettavissa ICMP echo request -viesteillä.

Alkuperäisenä tavoitteena oli käyttää käytännönosuudessa Hashicorpin Terraform-työkalua sekä pilvipalvelussa että paikallisessa virtualisointiympäristössä. Paikallisen virtualisointiympäristön toteuttaminen Terraformilla oli erittäin haastavaa ja koska ongelmat eivät olleet ratkaistavissa opinnäytetyön tekemisen aikarajoissa, päätettiin siirtyä käyttämään toista työkalua paikallisen ympäristön osalta.

Paikallisen ympäristön toteuttamiseksi työkaluksi valittiin Vagrant, joka on Hashicorpin toinen työkalu ja on tarkoitettu paikallisten kehitysympäristöjen luomiseen. Vagrantin käyttö osoittautui erittäin suoraviivaiseksi. Työkalujen osalta tuli selväksi, että on järkevää käyttää tarkoitukseen suunniteltuja työkaluja.

Tietojärjestelmien luominen koodin avulla luo omia tietoturvariskejään ja nämä tulee ottaa huomioon järjestelmiä luotaessa ja järjestelmien luomiseen käytettyjen koodien säilyttämisessä.
 
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