The aim of this paper is the presentation of the architecture of the cloud infrastructure management system that uses REST principles and REST API for a communication between distributed system modules. It explains the advantages and disadvantages of the presented systems and communication with the cloud platform in the example of CloudStack. Examples of application in the real world are given. The idea of this architecture is a result of the personal challenge to overcome conceptual mistakes which were encountered in the service offering during and after two years of development of a commercial cloud management platform that first author was working on.

Keywords: Klaud arhitektura, REST, softverska arhitektura, distribuirani sistemi, sistemi bez stanja, klaud menadžment platforma
Published on website: 28.11.2017