Tietoverkkojen konfiguroinnin automatisointi
Puska, Marko (2024)
Puska, Marko
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052917675
https://urn.fi/URN:NBN:fi:amk-2024052917675
Tiivistelmä
Verkkolaitteiden konfiguroinnin automatisointi on tärkeä osa modernien tietoverkkojen hallintaa. Konfiguroinnin automatisointi on prosessi, jossa verkkolaitteiden asetukset määritetään automaattisesti ohjelmallisesti. Automaation tavoitteena on vähentää manuaalista (toistettavaa) työtä, inhimillisistä syistä johtuvia virheitä sekä lyhentää muutostöistä aiheutuvia häiriöitä tietoliikenteelle.
Opinnäytetyön tehtävänä oli tuottaa harjoitteita erilaisista tietoverkon aktiivilaitteiden konfiguroinnin automatisoinnin käyttötapauksista Jyväskylän ammattikorkeakoulun "Tietoverkkojen automatisointi" -opintojakson tarpeisiin. Harjoitteet suunniteltiin ja mitoitettiin hyödyntämään paikallista virtuaaliympäristöä siten, että opiskelija kykenee suorittamaan tehtävät itsenäisesti omalla henkilökohtaisella tietokoneellaan tai oppilaitoksen työasemilla. Harjoitteiden kehittämistyön lisäksi perehdyttiin tietoverkon konfiguroinnin automatisointiin liittyviin teknologioihin ja tutkittiin automatisoinnin hyötyjä, haittoja sekä käyttöönoton haasteita verrattuna perinteiseen verkkolaitteiden konfiguraatiohallintaan.
Opinnäytetyön tuloksena syntyi viisi (5) tietoverkkojen automatisointia käsittelevää oppimistehtävää, joissa perehdytään automatisoinnin perusteknologioihin hyödyntäen Ansible- ja Python-ohjelmistoja. Harjoitteiden sisältö suunniteltiin tukemaan ja täydentämään opintojakson laajempien harjoitustöiden tehtävänantoja. Harjoitustehtäviin sisältyvien verkkokäyttöjärjestelmien asennuspaketteja voidaan hyödyntää myös muilla tietoverkkoja käsittelevillä opintojaksoilla.
Opinnäytetyön tehtävänä oli tuottaa harjoitteita erilaisista tietoverkon aktiivilaitteiden konfiguroinnin automatisoinnin käyttötapauksista Jyväskylän ammattikorkeakoulun "Tietoverkkojen automatisointi" -opintojakson tarpeisiin. Harjoitteet suunniteltiin ja mitoitettiin hyödyntämään paikallista virtuaaliympäristöä siten, että opiskelija kykenee suorittamaan tehtävät itsenäisesti omalla henkilökohtaisella tietokoneellaan tai oppilaitoksen työasemilla. Harjoitteiden kehittämistyön lisäksi perehdyttiin tietoverkon konfiguroinnin automatisointiin liittyviin teknologioihin ja tutkittiin automatisoinnin hyötyjä, haittoja sekä käyttöönoton haasteita verrattuna perinteiseen verkkolaitteiden konfiguraatiohallintaan.
Opinnäytetyön tuloksena syntyi viisi (5) tietoverkkojen automatisointia käsittelevää oppimistehtävää, joissa perehdytään automatisoinnin perusteknologioihin hyödyntäen Ansible- ja Python-ohjelmistoja. Harjoitteiden sisältö suunniteltiin tukemaan ja täydentämään opintojakson laajempien harjoitustöiden tehtävänantoja. Harjoitustehtäviin sisältyvien verkkokäyttöjärjestelmien asennuspaketteja voidaan hyödyntää myös muilla tietoverkkoja käsittelevillä opintojaksoilla.