Authors:
Pedro Lourenço
1
;
João Pedro Dias
2
;
Ademar Aguiar
2
and
Hugo Sereno Ferreira
2
Affiliations:
1
Department of Informatics Engineering, Faculty of Engineering, University of Porto and Portugal
;
2
Department of Informatics Engineering, Faculty of Engineering, University of Porto, Portugal, INESC TEC, Porto and Portugal
Keyword(s):
Cloud Computing, Model-driven Development, Infrastructure Provisioning.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Cloud Computing
;
Data Engineering
;
Databases and Data Security
;
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Engineering
Abstract:
Cloud computing has emerged as the de facto approach for providing services over the Internet. Although having increased popularity, challenges arise in the management of such environments, especially when the cloud service providers are constantly evolving their services and technology stack in order to maintain position in a demanding market. This usually leads to a combination of different services, each one managed individually, not providing a big picture of the architecture. In essence, the end state will be too many resources under management in an overwhelming heterogeneous environment. An infrastructure that has considerable growth will not be able to avoid its increasing complexity. Thus, this papers introduces liveness as an attempt to increase the feedback-loop to the developer in the management of cloud architectures. This aims to ease the process of developing and integrating cloud-based systems, by giving the possibility to understand the system and manage it in an int
eractive and immersive experience, thus perceiving how the infrastructure reacts to change. This approach allows the real-time visualization of a cloud infrastructure composed of a set of Amazon Web Services resources, using visual city metaphors.
(More)