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

Google Cloud Full Stack alustana

Kallas, Anssi (2021)

 
Avaa tiedosto
Opinnäytetyö - Google Cloud Full Stack alustana.pdf (2.286Mt)
Lataukset: 


Kallas, Anssi
2021
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-2021060313978
Tiivistelmä
Opinnäytetyön tavoitteena oli tutustua Google Cloudin tarjoamiin web-palveluihin, Googlen tarjoamiin työkaluihin, luoda Full Stack -esimerkkisovellus ja julkaista se Google Cloud -alustalla. Sovellus luotiin käyttäen moderneja Vue.js ja Ex-press.js JavaScript-sovelluskehyksiä. Sovelluksen visuaalinen tyyli toteutettiin helppokäyttöisen Bootstrap CSS-sovelluskehyksen ja ilmaisten Pexels-kuvapankkikuvien avulla (Pexels 2021). Kehitystyö tehtiin Visual Studio Codella ja Node.js JavaScript- suoritusympäristöllä.

Työssä esitellään Googlen tarjoamia web-kehitykseen soveltuvia palveluja, pääasiassa Google Firebasea ja Google Cloud App Engineä. Tiedot on kerätty käytettyjen palveluiden ja työkalujen dokumentaatioista. Esimerkkisovelluksen tietokantaratkaisut on toteutettu Googlen Firebase-palveluilla ja back end -sovellusta suoritetaan Google Cloud App Engine -sovelluksen palveluna.

Työ on toiminnallinen opinnäytetyö, joka on toteutettu projektina, projektisuunnitelman avulla. Projektissa on hyödynnetty aiempaa osaamista, työharjoittelujaksoilla kertynyttä tietoa Googlen palveluista sekä web-ohjelmoinnin kursseilla opittuja moderneja JavaScript-tekniikoita.

Projektin tuloksena valmistui yksinkertainen Full Stack web-sovellus, joka on julkaistu Googlen pilvipalvelussa. Sovellus toimii pääosin kaikilla moderneilla selaimilla ja myös mobiilissa. Kehityskohteita havaittiin olevan useita, varsinkin mobiilikäyttöön ja latausnopeuksien parantamiseen koodin pilkkomisen avulla.
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