Microsoft Azure -ratkaisu tapahtumailmoittautumisia varten
Kärkkäinen, Ville (2015)
Kärkkäinen, Ville
Tampereen ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015121821498
https://urn.fi/URN:NBN:fi:amk-2015121821498
Tiivistelmä
Opinnäytetyö tehtiin yritykselle Mepco Oy. Työn tavoitteena oli luoda pohja kokonaisuudelle, jonka avulla asiakasyritykset voisivat vastaanottaa järjestämiensä tapahtumien ja kurssien ilmoittautumistietoja. Työssä tehtävän sivuston tuli saada tapahtumien tiedot Microsoft Dynamics CRM -asiakkuudenhallintaohjelmistosta, pyytää ilmoittautujan henkilötiedot, ohjata tämä maksamaan tapahtuma ja tallentaa tiedot maksetuista ilmoittautumisista takaisin CRM -ohjelmiston tietokantaan. Lisäksi tapahtumaan ilmoittautumisen tuli olla helposti jaettavan linkin takana.
Työn aluksi tutkittiin työhön kelpaavia tekniikoita ja toteutustapoja. Näiden valinnan jälkeen selvitettiin miten sivustosta saadaan riittävän luotettava että tiedot maksetuista maksuista tallennetaan aina oikein. Tietoturvasyistä työssä perehdyttiin myös erilaisiin salausmenetelmiin. Työ toteutettiin pääasiassa C#-ohjelmointikielellä.
Työn tuloksena syntyi Microsoft Azure -pohjainen sivusto, joka lukee URL-parametrista tapahtuman tiedot, antaa ilmoittautujan syöttää henkilötiedot ja ohjaa tämän maksamaan Checkout-verkkomaksupalvelun avulla. Linkki ilmoittautumissivustolle luodaan Microsoft Dynamics CRM -liitännäisen avulla. Liitännäinen lukee tapahtuman tiedot ja sisällyttää ne salattuna merkkijonona linkkiin. Onnistuneen maksun jälkeen sivusto lähettää CRM:lle tiedon ilmoittautumisesta.
Työn aluksi tutkittiin työhön kelpaavia tekniikoita ja toteutustapoja. Näiden valinnan jälkeen selvitettiin miten sivustosta saadaan riittävän luotettava että tiedot maksetuista maksuista tallennetaan aina oikein. Tietoturvasyistä työssä perehdyttiin myös erilaisiin salausmenetelmiin. Työ toteutettiin pääasiassa C#-ohjelmointikielellä.
Työn tuloksena syntyi Microsoft Azure -pohjainen sivusto, joka lukee URL-parametrista tapahtuman tiedot, antaa ilmoittautujan syöttää henkilötiedot ja ohjaa tämän maksamaan Checkout-verkkomaksupalvelun avulla. Linkki ilmoittautumissivustolle luodaan Microsoft Dynamics CRM -liitännäisen avulla. Liitännäinen lukee tapahtuman tiedot ja sisällyttää ne salattuna merkkijonona linkkiin. Onnistuneen maksun jälkeen sivusto lähettää CRM:lle tiedon ilmoittautumisesta.