dc.contributor.author | Laitinen, Jarkko | |
dc.date.accessioned | 2013-01-07T14:07:49Z | |
dc.date.available | 2013-01-07T14:07:49Z | |
dc.date.issued | 2012 | |
dc.identifier.other | oai:jykdok.linneanet.fi:1241401 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/40660 | |
dc.description.abstract | Pilvipalveluiden käyttö ohjelmissa on lisääntynyt, sillä
niiden avulla voidaan tarjota uusia ominaisuuksia suhteellisen pienellä vaivalla.
Kuitenkin eri palveluntarjoajien eroista johtuen pilvipalvelusta toiseen siirtyminen
on vaikeaa, ja usein vaatii mittavaa uudelleen koodausta ohjelmassa. Tämän gradun
tarkoitus oli yhdistää eri pilvipalveluntarjoajien palvelut saman APIn taakse, ja näin
tarjota helpompi tapa siirtyä yhdestä palvelusta toiseen. Esitelty QCloud-API tarjoaa
tarpeelliset ominaisuudet Windows Azuren ja Amazonin S3 palveluiden käyttöön
yhden APIn kautta, jolloin palvelusta toiseen ei vaadi ohjelmassa kuin korkeintaan
yhden rivin muutoksen. | fi |
dc.description.abstract | There is growing need for using services provided by the Cloud in applications.
The differences between the largest service providers make the integration
of applications difficult. Developers need to make different implementations to each
service provider and it hinders the ability to use the services. In this thesis I compare
the differences between Windows Azure and Amazon S3. I implemented an
API according good API design guidelines that enables the developer to use different
Cloud providers in their applications with minimal changes. The final API is
functional, but there is still much to be done. In the study I discovered many minute,
and not so minute, differences between the two Cloud providers, and it restricted
the amount of functionality that could be placed in the API. | en |
dc.format.extent | 84 sivua | |
dc.format.mimetype | application/pdf | |
dc.language.iso | eng | |
dc.rights | This publication is copyrighted. You may download, display and
print it for Your own personal use. Commercial use is
prohibited. | en |
dc.rights | Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. | fi |
dc.subject.other | Qt | |
dc.subject.other | API | |
dc.subject.other | ohjelmointirajapinta | |
dc.subject.other | Amazon S3 | |
dc.subject.other | Windows Azure | |
dc.title | QCloud-API for synchronous and asynchronous file transfer in Qt | |
dc.identifier.urn | URN:NBN:fi:jyu-201301071014 | |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.ontasot | Master’s thesis | en |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Tietotekniikan laitos | fi |
dc.contributor.laitos | Department of Mathematical Information Technology | en |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.date.updated | 2013-01-07T14:07:49Z | |
dc.rights.accesslevel | openAccess | fi |
dc.type.publication | masterThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | pilvipalvelut | |
dc.subject.yso | C++ | |
dc.subject.yso | ohjelmointiympäristö | |
dc.format.content | fulltext | |
dc.type.okm | G2 | |