Eclipse KuDECO

Scope

Eclipse KuDECO provides an open, extensible platform for the intelligent orchestration of distributed systems across edge and cloud infrastructures. Its primary goal is to enable cognitive, decentralized decision-making for deploying, configuring, and adapting services in highly dynamic and heterogeneous environments.

KuDECO focuses on the following key areas:

  • Cognitive Orchestration
    Decentralised AI techniques that apply reasoning, learning, and knowledge-based inference to automate orchestration tasks, including containerized application placement recommendations to the scheduler, scaling, and reconfiguration/migration.
  • Decentralised Control Models
    Architectures that support distributed decision-making across Edge nodes, Cloud environments, reducing dependency on central control and enabling resilience and autonomy.
  • Semantic Configuration and Policies
    Formal representations (rule based, application-centric) to describe system goals, resource capabilities, context conditions, and deployment policies, enabling adaptive orchestration based on semantic reasoning of applications and resource constrains.
  • Dynamic Context Awareness
    Runtime monitoring and decision support based on context data such as network conditions, resource availability, energy profiles, or user behavior.
  • Modular and Interoperable Architecture
    A component-based design that allows integration with existing orchestration tools, model-driven engineering platforms, monitoring systems, and domain-specific knowledge bases.
Releases
Name Date
Reviews
Name Date
Creation Review 2025-12-03