Automaattinen päätelaitteiden konfigurointi ohjelmisto : Tietoliikennelaitteiden konfiguroinnin ja käyttöönoton automatisointi
Salo, Joonas (2018)
Salo, Joonas
Hämeen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018101515986
https://urn.fi/URN:NBN:fi:amk-2018101515986
Tiivistelmä
Tämän opinnäytetyön aiheena oli automatisoida Elisa Oyj:n yritysasiakkaiden päätelaitteiden (CPE) käyttöönotto. Työn tavoitteeksi muodostui palvelimella automaattisesti ajettava tietokoneohjelmisto, joka ohjelmoitaisiin Python -ohjelmointikielellä.
Opinnäytetyön tarkoituksena oli vähentää yritysasiakkaiden päätelaitteiden käyttöönottoon kuluvaa aikaa ja helpottaa sekä selkiyttää kenttäasentajan työskentelyä asiakkaan toimipisteessä. Ohjelmistosta oli tarkoitus tehdä myös skaalautuva tulevaisuutta varten, jotta siihen voisi helposti tehdä uusia toiminnallisuuksia ja testejä uusia päätelaitteita, asiakkaita ja verkkoja varten.
Opinnäytetyö aloitettiin suunnittelupalaverilla Elisa Oyj:n kehityspäällikön kanssa, jotta saatiin selkeä kuva mitä asioita ohjelmiston pitäisi tehdä. Päädyttiin ratkaisuun, jossa on 4 testausoperaatiota sekä varsinainen päätelaitteen konfiguraatio-operaatio. Työtä varten suunniteltiin ja toteutettiin myös tietokanta konfiguroitaville päätelaitteille käyttäen MariaDB -tietokantaohjelmistoa.
Opinnäytetyön tuloksena syntyi automaattisesti toimiva tietokoneohjelmisto, joka suunniteltujen testien jälkeen konfiguroi asiakkaan päätelaitteen käyttövalmiiksi viimeistelyprosessissa.
Opinnäytetyön tarkoituksena oli vähentää yritysasiakkaiden päätelaitteiden käyttöönottoon kuluvaa aikaa ja helpottaa sekä selkiyttää kenttäasentajan työskentelyä asiakkaan toimipisteessä. Ohjelmistosta oli tarkoitus tehdä myös skaalautuva tulevaisuutta varten, jotta siihen voisi helposti tehdä uusia toiminnallisuuksia ja testejä uusia päätelaitteita, asiakkaita ja verkkoja varten.
Opinnäytetyö aloitettiin suunnittelupalaverilla Elisa Oyj:n kehityspäällikön kanssa, jotta saatiin selkeä kuva mitä asioita ohjelmiston pitäisi tehdä. Päädyttiin ratkaisuun, jossa on 4 testausoperaatiota sekä varsinainen päätelaitteen konfiguraatio-operaatio. Työtä varten suunniteltiin ja toteutettiin myös tietokanta konfiguroitaville päätelaitteille käyttäen MariaDB -tietokantaohjelmistoa.
Opinnäytetyön tuloksena syntyi automaattisesti toimiva tietokoneohjelmisto, joka suunniteltujen testien jälkeen konfiguroi asiakkaan päätelaitteen käyttövalmiiksi viimeistelyprosessissa.