In English

Implementing a cloud-based scalable dynamic model simulator

Dan Johansson
Göteborg : Chalmers tekniska högskola, 2015. 34 s.
[Examensarbete på avancerad nivå]

This thesis describes the integration of a cloud service into an existing desktop application to increase performance and add new functionality made possible by distributed computing.

The prototype successfully integrates a cloud service's virtual machines into the application using a RESTful approach that create an API for clients to use.

The peer-to-peer architecture is discussed as an alternative to a RESTful approach but is ultimately turned down in favour of a RESTful API to support thinner clients.

A client makes a request to the API which in turn communicates with the cloud service provider which supply with computing power. The request is processed and the result is displayed in the client application. The approach is deemed successful and a solid way to create a service using distributed services.

Nyckelord: Cloud services, cloud providers, RESTful APIs, dynamic models, Modelica, simulation strategies



Publikationen registrerades 2015-02-13. Den ändrades senast 2015-02-13

CPL ID: 212552

Detta är en tjänst från Chalmers bibliotek