Declarative application management with Kubernetes
QoS-aware orchestration of applications across the cloud-edge computing continuum is crucial for optimising performance, reducing latency, and sustainably managing resource usage. In this article, we present Avant Intelligent Deployer (AID), the open-source prototype of a novel Kubernetes-based orchestrator for automated declarative application management in Cloud-Edge settings, focusing on environmental sustainability. AID relies on declarative management policies specified in Prolog to determine a deployment node for each application service, considering average carbon intensity, CPU, GPU, and RAM availability, node location and affinity constraints between services. We demonstrate our prototype tool over a small-scale industrial case study.
Institutions
- University of Pisa (IT)
- Piaggio (Italy) (IT)
- Engineering (Italy) (IT)
Publication Details
- Published
- 2025-09-23
- DOI
- https://doi.org/10.1109/ic2e65552.2025.00044
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00