Pregled bibliografske jedinice broj: 759572
Application Programming Interfaces (APIs) Based Interoperability of Cloud Computing
Application Programming Interfaces (APIs) Based Interoperability of Cloud Computing, 2015., doktorska disertacija, Fakultet organizacije i informatike, Varaždin
CROSBI ID: 759572 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Application Programming Interfaces (APIs) Based Interoperability of Cloud Computing
Autori
Andročec Darko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, doktorska disertacija
Fakultet
Fakultet organizacije i informatike
Mjesto
Varaždin
Datum
20.04
Godina
2015
Stranica
174
Mentor
Vrček, Neven
Ključne riječi
Cloud interoperability ; cloud data portability ; platform as a service ; AI planning ; semantic web services ; ontology ; cloud APIs
Sažetak
Cloud computing paradigm is accepted by an increasing number of organizations due to significant financial savings. On the other hand, there are some issues that hinder cloud adoption. One of the most important problems is the vendor lock-in and lack of interoperability as its outcome. The ability to move data and application from one cloud offer to another and to use resources of multiple clouds is very important for cloud consumers. The focus of this dissertation is on the interoperability of commercial providers of platform as a service. This cloud model was chosen due to many incompatibilities among vendors and lack of the existing solutions. The main aim of the dissertation is to identify and address interoperability issues of platform as a service. Automated data migration between different providers of platform as a service is also an objective of this study. The dissertation has the following main contributions: first, the detailed ontology of resources and remote API operations of providers of platform as a service was developed. This ontology was used to semantically annotate web services that connect to providers’ remote APIs and define mappings between PaaS providers. A tool that uses defined semantic web services and AI planning technique to detect and try to resolve found interoperability problems was developed. The automated migration of data between providers of platform as a service is presented. Finally, a methodology for the detection of platform interoperability problems was proposed and evaluated in use cases.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet organizacije i informatike, Varaždin