Microsoft Azure, HTML5 ja JavaScript
Soikkola, Ville (2012)
Soikkola, Ville
Mikkelin ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012061512783
https://urn.fi/URN:NBN:fi:amk-2012061512783
Tiivistelmä
Työn tavoitteena oli selvittää, millaiset verkkotekniikat ovat tällä hetkellä internetohjelmoinnissa käytössä sekä millaiset tekniikat lähivuosien aikana todennäköisesti yleistyvät. Koska toimenkuva on melko laaja, rajattiin työtä erityisesti käsittelemään HTML5:n mahdollistamia teknisiä toteutuksia yhdessä JavaScriptin kanssa sekä Windows Azuren pilvipalveluita.
Tutkimusongelma ratkaistiin ensin tutkimalla annettuja osa-alueita erikseen teoreettisella tasolla sekä tekemällä useita verkkotekniikoita yhdistävä HTML5-sivusto, jonka avulla pystyy soveltamaan teoriaa käytäntöön. Tutkimus osoitti, että uudet verkkotekniikat tuovat huomattavan määrän uusia mahdolli-suuksia tehdä nettisivustoista entistäkin näyttävämpiä, interaktiivisempia sekä käyttäjäystävällisempiä.
Pilvipalveluiden osalta tutkimus osoittaa, että vaikka pilvipalvelut ovat eräänlainen trendi-ilmiö, ne so-veltuvat hyvin vain suurille ja globaaleille toimijoille. Pienempien yritysten tarpeisiin, ainakin vielä tois-taiseksi sopivat paremmin perinteiset palvelinratkaisut. Pilvipalveluiden ongelmiksi muodostuvat erityi-sesti niiden teknillisen toteutuksen myötä syntyvät kustannukset, tietoturvaongelmat sekä hallinnalli-suuden rajoittuneisuus.
Tutkimusongelma ratkaistiin ensin tutkimalla annettuja osa-alueita erikseen teoreettisella tasolla sekä tekemällä useita verkkotekniikoita yhdistävä HTML5-sivusto, jonka avulla pystyy soveltamaan teoriaa käytäntöön. Tutkimus osoitti, että uudet verkkotekniikat tuovat huomattavan määrän uusia mahdolli-suuksia tehdä nettisivustoista entistäkin näyttävämpiä, interaktiivisempia sekä käyttäjäystävällisempiä.
Pilvipalveluiden osalta tutkimus osoittaa, että vaikka pilvipalvelut ovat eräänlainen trendi-ilmiö, ne so-veltuvat hyvin vain suurille ja globaaleille toimijoille. Pienempien yritysten tarpeisiin, ainakin vielä tois-taiseksi sopivat paremmin perinteiset palvelinratkaisut. Pilvipalveluiden ongelmiksi muodostuvat erityi-sesti niiden teknillisen toteutuksen myötä syntyvät kustannukset, tietoturvaongelmat sekä hallinnalli-suuden rajoittuneisuus.