2016
DOI: 10.7287/peerj.preprints.2536v1
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

MiCADO – Towards a microservice-based cloud application-level dynamic orchestrator

Abstract: In order to satisfy end-user requirements, many scientific and commercial applications require access to dynamically adjustable infrastructure resources. Cloud computing has the potential to provide these dynamic capabilities. However, utilising these capabilities from application code is not trivial and requires application developers to understand lowlevel technical details of clouds. This paper investigates how a generic framework can be developed that supports the dynamic orchestration of cloud application… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 6 publications
0
6
0
Order By: Relevance
“…A framework named MiCADO was proposed by Visti et al [24], which provided application-level dynamic cloud orchestration, thus resulting in predicting the application capacity demand behavior. The microservices orchestration layer was divided into four sublayers; refer to Figure 3.…”
Section: Literature Reviewmentioning
confidence: 99%
See 1 more Smart Citation
“…A framework named MiCADO was proposed by Visti et al [24], which provided application-level dynamic cloud orchestration, thus resulting in predicting the application capacity demand behavior. The microservices orchestration layer was divided into four sublayers; refer to Figure 3.…”
Section: Literature Reviewmentioning
confidence: 99%
“…The framework was presented as the first proof-of-concept and its applicability was checked using open-source tools such as Docker1, Consul2, etc. In 2019, the MiCADO by Visti et al [24] was implemented by Kiss et al [25], which provided support for the automated scalability of cloud applications. The implementation for evaluation of MiCADO was based on the CloudSigma public cloud.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Microservice architectures [66], [115] represents a so-lution for developers to convert large services into small, independent heterogeneous and isolated services that are managed by using exchange data and messages [116]. Nevertheless, the creation of comprehensive solutions with implicit resource management and flexible portability is still an issue for microservice architectures [117]. In turn, the model proposed in this paper introduces software pieces called blocks (implemented in the form of microservices and nanoservices), which include methods for managing the exchange of data and messages in implicit, secure, reliable, and cost-efficiency manners.…”
Section: Related Workmentioning
confidence: 99%
“…Whereas the cloud platforms have evolved to a great scale and provide numerous services to achieve the scalable designs. But with the multitude of public cloud platform options available, for example: AWS, Azure, GCP, IBM Bluemix to name a few, and the plethora of infrastructure services they offer, it becomes a daunting task to pick up the right choice and design an optimal deployment architecture for MSA [18].…”
Section: Choice Of the Right Infrastructure Platformrelated Workmentioning
confidence: 99%