Proceedings of the 10th International Conference on Cloud Computing and Services Science 2020
DOI: 10.5220/0009571001710180
|View full text |Cite
|
Sign up to set email alerts
|

Cloud-native Deploy-ability: An Analysis of Required Features of Deployment Technologies to Deploy Arbitrary Cloud-native Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(10 citation statements)
references
References 9 publications
0
10
0
Order By: Relevance
“…Automatically coordinating the management of multi-component applications is crucial nowadays [16,24]. It requires to suitably coordinate the concurrent deployment, coniguration, enactment, and termination of possibly multiple instances of the components forming an application, while at the same time taking into account all inter-component dependencies, as well as that diferent replicas of the same component may reside in diferent states and get afected by diferent faults.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Automatically coordinating the management of multi-component applications is crucial nowadays [16,24]. It requires to suitably coordinate the concurrent deployment, coniguration, enactment, and termination of possibly multiple instances of the components forming an application, while at the same time taking into account all inter-component dependencies, as well as that diferent replicas of the same component may reside in diferent states and get afected by diferent faults.…”
Section: Discussionmentioning
confidence: 99%
“…The eicient exploitation of cloud computing peculiarities indeed highly depends on the degree of management automation of deployed applications [18]. At the same time, since modern enterprise applications typically integrate multiple heterogeneous components [24], automating their management requires suitably coordinating the concurrent deployment, coniguration, enactment, and termination of the (possibly multiple) instances of their components. Even if this may be done by diferent independent teams (e.g., DevOps squads), it must be done by considering all dependencies occurring among all the instances of the components forming an application.…”
Section: Introductionmentioning
confidence: 99%
“…When needed, CNAs utilize feasible serverless computing for batch processing or fire-and-forget tasks. As for deployment, CNAs use modern Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate the testing and deployment phases of software delivery [16]. While automating the delivery of the CNAs, some practitioners have taken a step further and expanded the automated delivery to the infrastructure.…”
Section: Development and Deploymentmentioning
confidence: 99%
“…C LOUD-NATIVE technologies [1] empower organizations to build and run applications in modern, scalable and dynamic distributed Information Technology (IT) infrastructures. This approach exemplifies containers, microservices, and immutable infrastructures.…”
Section: Introductionmentioning
confidence: 99%
“…Combined with automation, these techniques also enable developers to make changes more frequently and predictably with minimal effort. The Cloud Native Computing Foundation (CNCF) [1] is ambitious to accelerate the adoption of this paradigm by maintaining an ecosystem of open-source, vendor-neutral projects.…”
Section: Introductionmentioning
confidence: 99%