GPS-paikantimen integrointi pilvipalveluun
Varjo, Janne (2019)
Varjo, Janne
2019
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-2019052712346
https://urn.fi/URN:NBN:fi:amk-2019052712346
Tiivistelmä
Tämän opinnäyteyön aiheena oli integroida GPS-paikannin pilvipalveluun Bluugo Oy:n toi-meksiantamana. GPS-paikantimien integrointi oli osa Bluugon Tracking Cloud™ -ohjelmistoalustan tuotekehitystä. Opinnäytetyötä varten valitut GPS-paikantimet otettiin tes-tikäyttöön ja GPS-paikantimia varten kehitettiin ohjelmistorajapintoja Bluugon Tracking Cloud™ -ohjelmistoalustaan. Lisäksi GPS-paikantimia varten toteutetun ohjelmistokehityksen keskeisiä ratkaisuja ja osa-alueita tutkittiin ja kuvattiin yleisellä tasolla.
Opinnäytetyön teoriaosuus keskittyi opinnäytetyön toteutusosuuden käyttämien tekniikoiden ja kokonaisuuksien tutkintaan ja kuvaamiseen. Opinnäytetyön teoriaosuuden luvuissa pyrittiin kertomaan kyseisen teoriaosuuden luvun käsittelemän asian lyhyt historia ja keskeiset ominai-suudet. Lisäksi teoriaosuuden luvuissa korostettiin tälle opinnäytetyölle keskeisiä ja tärkeitä asioita.
Opinnäytetyön toteutusosuus oli ottaa käyttöön kaksi GPS-paikanninta ja kehittää Bluugon Tracking Cloud™ -ohjelmistoalustaan tuki kyseisiä GPS-paikantimia varten. Toteutusosuus sisältää myös varsinaisen ohjelmistokehityksen aikana syntyneitä toimintamalleja ja ratkaisuja. Lisäksi opinnäytetyön toteutusosuudessa esiteltiin GPS-paikantimilla saatuja tuloksia.
Opinnäytetyön loppuosuudessa käytiin läpi opittuja asioita ja ohjelmistokehityksen ja GPS-paikantimien testauksen aikana ilmenneitä ongelmia ja niiden ratkaisuja. Lisäksi loppuosuu-teen sisällytettiin Bluugon näkökanta tämän opinnäytetyön tuloksista ja niiden hyödyntämi-sestä tulevaisuudessa.
Opinnäytetyön lopputuloksena ja tavoitteena oli kehittää Bluugon Tracking Cloud™ ohjel-mistoalustaan alustava tuki GPS-paikantimia varten. Ratkaisukokonaisuus antaa hyvin suun-taa sille, miten esineiden Internet -typpisiä laitteita voidaan jatkossa integroida ja hyödyntää Bluugon asiakasprojekteissa. Tämän opinnäyteyön ohella Bluugon Tracking Cloud™ -ohjelmistoalusta myös kehittyi huomattavasti kartta- ja geoaitaustoimintojen osalta, jotka an-tavat hyvät perustyökalut logistiikkakeskeisissä ohjelmistokehitysprojekteissa. The subject of this thesis was to integrate a GPS locator to a cloud service as an assignment from Bluugo Oy. The integration of the GPS locators was a part of product development of Bluugo’s Tracking Cloud™ software platform. The GPS locators picked for this thesis were initially deployed to test use. The testing was followed by implementing an application pro-gramming interface for the GPS locators on Bluugo’s Tracking Cloud™ software platform. Additionally, key solutions and parts of the software development process were described and inspected on a general level.
The theory portion of this thesis focused on describing and investigating the technologies and concepts used by the implementation portion of this thesis. The sections in the theory portion of this thesis were aimed to contain a short history and essential properties of the correspond-ing subject. In addition, the theory portion of this thesis contains highlights of important top-ics in the perspective of this thesis.
The implementation portion of this thesis consisted of deploying two GPS locators and de-veloping the Tracking Cloud™ software platform to support the said GPS locators. The im-plementation portion also includes the operating models and solutions developed during the software development. Lastly the end results created with the GPS locators were showcased.
The closing portion of this thesis was used to walk through all the things learned during the thesis and the issues that were discovered while testing the GPS locators. In addition, the closing portion of this thesis was extended with Bluugo’s standpoint on this thesis’ results and the utilization of the said results in the future.
The result and goal of this thesis was to develop an initial support for GPS locators on Bluu-go’s Tracking Cloud™ software platform. The solution gives good direction towards how “internet of things” devices can be integrated and utilized in Bluugo’s customer projects. Alongside this thesis the map and geofencing features were further developed on Bluugo’s Tracking Cloud™ software platform. The developed map and geofencing tools provide good basic tools for logistics-centric software development projects.
Opinnäytetyön teoriaosuus keskittyi opinnäytetyön toteutusosuuden käyttämien tekniikoiden ja kokonaisuuksien tutkintaan ja kuvaamiseen. Opinnäytetyön teoriaosuuden luvuissa pyrittiin kertomaan kyseisen teoriaosuuden luvun käsittelemän asian lyhyt historia ja keskeiset ominai-suudet. Lisäksi teoriaosuuden luvuissa korostettiin tälle opinnäytetyölle keskeisiä ja tärkeitä asioita.
Opinnäytetyön toteutusosuus oli ottaa käyttöön kaksi GPS-paikanninta ja kehittää Bluugon Tracking Cloud™ -ohjelmistoalustaan tuki kyseisiä GPS-paikantimia varten. Toteutusosuus sisältää myös varsinaisen ohjelmistokehityksen aikana syntyneitä toimintamalleja ja ratkaisuja. Lisäksi opinnäytetyön toteutusosuudessa esiteltiin GPS-paikantimilla saatuja tuloksia.
Opinnäytetyön loppuosuudessa käytiin läpi opittuja asioita ja ohjelmistokehityksen ja GPS-paikantimien testauksen aikana ilmenneitä ongelmia ja niiden ratkaisuja. Lisäksi loppuosuu-teen sisällytettiin Bluugon näkökanta tämän opinnäytetyön tuloksista ja niiden hyödyntämi-sestä tulevaisuudessa.
Opinnäytetyön lopputuloksena ja tavoitteena oli kehittää Bluugon Tracking Cloud™ ohjel-mistoalustaan alustava tuki GPS-paikantimia varten. Ratkaisukokonaisuus antaa hyvin suun-taa sille, miten esineiden Internet -typpisiä laitteita voidaan jatkossa integroida ja hyödyntää Bluugon asiakasprojekteissa. Tämän opinnäyteyön ohella Bluugon Tracking Cloud™ -ohjelmistoalusta myös kehittyi huomattavasti kartta- ja geoaitaustoimintojen osalta, jotka an-tavat hyvät perustyökalut logistiikkakeskeisissä ohjelmistokehitysprojekteissa.
The theory portion of this thesis focused on describing and investigating the technologies and concepts used by the implementation portion of this thesis. The sections in the theory portion of this thesis were aimed to contain a short history and essential properties of the correspond-ing subject. In addition, the theory portion of this thesis contains highlights of important top-ics in the perspective of this thesis.
The implementation portion of this thesis consisted of deploying two GPS locators and de-veloping the Tracking Cloud™ software platform to support the said GPS locators. The im-plementation portion also includes the operating models and solutions developed during the software development. Lastly the end results created with the GPS locators were showcased.
The closing portion of this thesis was used to walk through all the things learned during the thesis and the issues that were discovered while testing the GPS locators. In addition, the closing portion of this thesis was extended with Bluugo’s standpoint on this thesis’ results and the utilization of the said results in the future.
The result and goal of this thesis was to develop an initial support for GPS locators on Bluu-go’s Tracking Cloud™ software platform. The solution gives good direction towards how “internet of things” devices can be integrated and utilized in Bluugo’s customer projects. Alongside this thesis the map and geofencing features were further developed on Bluugo’s Tracking Cloud™ software platform. The developed map and geofencing tools provide good basic tools for logistics-centric software development projects.