Microsoft Windows PowerShell: Käyttäjältä vaadittavat tietojenkäsittelytaidot : Case: WPK-verkko
Käppi, Tuomas (2010)
Käppi, Tuomas
Tampereen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010060711622
https://urn.fi/URN:NBN:fi:amk-2010060711622
Tiivistelmä
TIIVISTELMÄ
Opinnäytetyön toimeksiantaja oli Tampereen ammattikorkeakoulun alaisuudessa toimiva WPK-verkko. Opinnäytetyön tarkoituksena oli selvittää, mitä tietojenkäsittelyn taitoja opiskelijan täytyy hallita voidakseen hyödyntää Microsoft Windows PowerShell -skriptausta. Osana aiheen tutkimista toteutettiin skriptaussovellus WPK-verkon toimintaan ja hallinnointiin liittyen.
Tutkimus toteutettiin kvalitatiivisilla menetelmillä. Teoriaosuudessa on esitelty Microsoft Windows Server 2008 -käyttöjärjestelmä, Active Directory, Microsoft Windows PowerShell ja WPK-verkko.
Tutkimuksessa kehitettiin WPK-verkkoon ohjelmistosovellus, jolla opiskelijat voivat luoda valvotusti oman käyttäjätunnuksensa. Lisäksi opettajille kehitettiin sovellus, jolla he voivat luoda kurssiryhmiä, seurata kurssiryhmiin liittymistä ja automatisoida sähkö-postitilien luomiseen liittyvät toiminnot.
Tutkimuksessa havaittiin, että PowerShellin käyttämisen vaatimukset kasvavat tehtyjen toimintojen monimutkaistuessa. PowerShellin käyttäminen voidaan jakaa osaamisvaatimusten perusteella kolmeen osaamisen tasoon: komentotulkki-, cmdlet- ja skriptaus-tasoon. Ilman käyttöjärjestelmätason tietoa on vaikea hyödyntää tehokkaasti Powershellia automatisointiin. Automatisoinnin rakenteiden kehittäminen vaatii olio-ohjelmoinnin osaamista.
Opinnäytetyön aikana toteutettu, WPK-verkon hallinnointia ja toimintaa edesauttava, skriptisovellus auttoi todentamaan hyvin PowerShell-ohjelmointiin liittyviä tietojenkäsittelyn tarpeita. Käytäntö ja teoria osoittivat vahvasti, että opiskelijan kannattaa panostaa tietämyksensä kehittämisessä ja PowerShellin hyödyntämisessä skriptaamisen käyttämiseen. Vaikka PowerShellin käyttämiselle on helppo löytää kolme osaamisen-tasoa, käytäntö osoitti varsin nopeasti, että PowerShellin todellinen hyöty ja tehokkuus saavutetaan vasta skriptaustasolla.
Opinnäytetyön toimeksiantaja oli Tampereen ammattikorkeakoulun alaisuudessa toimiva WPK-verkko. Opinnäytetyön tarkoituksena oli selvittää, mitä tietojenkäsittelyn taitoja opiskelijan täytyy hallita voidakseen hyödyntää Microsoft Windows PowerShell -skriptausta. Osana aiheen tutkimista toteutettiin skriptaussovellus WPK-verkon toimintaan ja hallinnointiin liittyen.
Tutkimus toteutettiin kvalitatiivisilla menetelmillä. Teoriaosuudessa on esitelty Microsoft Windows Server 2008 -käyttöjärjestelmä, Active Directory, Microsoft Windows PowerShell ja WPK-verkko.
Tutkimuksessa kehitettiin WPK-verkkoon ohjelmistosovellus, jolla opiskelijat voivat luoda valvotusti oman käyttäjätunnuksensa. Lisäksi opettajille kehitettiin sovellus, jolla he voivat luoda kurssiryhmiä, seurata kurssiryhmiin liittymistä ja automatisoida sähkö-postitilien luomiseen liittyvät toiminnot.
Tutkimuksessa havaittiin, että PowerShellin käyttämisen vaatimukset kasvavat tehtyjen toimintojen monimutkaistuessa. PowerShellin käyttäminen voidaan jakaa osaamisvaatimusten perusteella kolmeen osaamisen tasoon: komentotulkki-, cmdlet- ja skriptaus-tasoon. Ilman käyttöjärjestelmätason tietoa on vaikea hyödyntää tehokkaasti Powershellia automatisointiin. Automatisoinnin rakenteiden kehittäminen vaatii olio-ohjelmoinnin osaamista.
Opinnäytetyön aikana toteutettu, WPK-verkon hallinnointia ja toimintaa edesauttava, skriptisovellus auttoi todentamaan hyvin PowerShell-ohjelmointiin liittyviä tietojenkäsittelyn tarpeita. Käytäntö ja teoria osoittivat vahvasti, että opiskelijan kannattaa panostaa tietämyksensä kehittämisessä ja PowerShellin hyödyntämisessä skriptaamisen käyttämiseen. Vaikka PowerShellin käyttämiselle on helppo löytää kolme osaamisen-tasoa, käytäntö osoitti varsin nopeasti, että PowerShellin todellinen hyöty ja tehokkuus saavutetaan vasta skriptaustasolla.