Search papers, labs, and topics across Lattice.
This paper evaluates the CODECO toolkit, an open-source framework designed to automate the deployment and management of multi-service applications in heterogeneous Edge-Cloud environments using Kubernetes. CODECO is compared against baseline Kubernetes workflows, measuring deployment time, manual intervention, and runtime performance across diverse hardware platforms (ARM, AMD, RPi) and K8s distributions. Results show that CODECO reduces manual effort while maintaining competitive performance and acceptable overhead, validating its effectiveness for Edge-Cloud orchestration.
Automating multi-service deployments in edge-cloud environments doesn't have to be a headache: CODECO slashes manual effort while keeping performance competitive.
Containerized microservices are widely adopted for latency-sensitive and compute-intensive applications, with Kubernetes (K8s) as the dominant orchestration platform. However, automating the deployment and management of multi-service applications remains challenging, particularly in heterogeneous Edge-Cloud environments. This paper evaluates the CODECO toolkit, an open-source framework designed to enhance container orchestration across distributed infrastructures. We compare CODECO with baseline K8s workflows using three key performance indicators: deployment time, level of manual intervention, and runtime performance with resource utilization. Experiments across diverse hardware platforms (ARM, AMD, RPi) and K8s distributions, including lightweight variants such as k3s, demonstrate that CODECO substantially reduces manual effort while maintaining competitive performance and acceptable overhead. These results validate CODECO as an effective solution for Edge-Cloud orchestration and highlight its potential to improve the flexibility and intelligence of K8s-based deployments.