One architecture, two dimensions - Eurotech

Compatibilité
Sauvegarder(0)
partager

How Kura, Kapua, ESF and EC form a unified Edge-to-Cloud stack

In industrial IoT and edge computing, open-source and commercial software are often presented as opposites. When designed correctly, they are complementary dimensions of the same architecture. At Eurotech, Eclipse Kura, Eclipse Kapua, Everyware Software Framework (ESF), and Everyware Cloud (EC) are not offerings developed in isolation, but layers of a single, coherent stack that transforms seamlessly from community-driven innovation to enterprise-grade deployment.

Understanding how these components relate to one another means understanding how modern distributed edge computing infrastructures are engineered for long-term scalability, security, and interoperability.

the rise of open-source in IoT

Over the past decade, the IoT landscape has shifted decisively toward open, modular architectures. According to a 451 Research report from as early as 2019, Eclipse IoT had surpassed a critical mass of projects across device, gateway, and cloud layers, enabling integration, testbeds, and commercialization at scale. This transition reflects a broader market realization that proprietary platforms can introduce long-term constraints related to cost, extensibility, and vendor lock-in. Today Eclipse IoT is one of the largest Open-Source communities for IoT and Edge Computing.

Recently PAC (Pierre Audoin Consultants), a renowned European market research and consultancy firm, recognized Eurotech as a Top Contributor to community-driven open-source projects in IoT and edge computing. This recognition underscores a long-standing commitment not simply to consuming open-source software, but to actively shaping and contributing to it within structured, foundation-governed ecosystems. The Eclipse Foundation’s governance model ensures vendor neutrality, intellectual property transparency, and long-term sustainability, providing enterprises with the legal and strategic stability required for production deployments.

DOWNLOAD THE FULL REPORT

Eclipse Kura: the open Edge runtime

Eclipse Kura is an open-source edge framework designed to simplify the development, deployment, and management of IoT applications running on gateways and edge servers. It provides a modular runtime environment that supports field protocol integration, data normalization, device abstraction, no-code programming, secure connectivity, and multi-cloud integration.

Kura runs on top of Linux and leverages a dynamic service-oriented architecture that allows software components to be installed, updated, and managed independently. This modularity is essential in industrial contexts, where gateways and other edge devices must bridge heterogeneous field devices and enterprise systems while remaining operational for many years.

In brownfield deployments, where legacy equipment must be integrated into modern data pipelines, Kura abstracts the underlying system (including the HW architecture), acts as the normalization and orchestration layer at the edge, enabling secure data acquisition, local processing, and standardized messaging toward backend platforms.

Most importantly, it allows companies and system integrators to develop their vertical application once and reuse across different deployment environments but also across different hardware capabilities. Reducing the TCO of the produced solution

Eclipse Kapua: the open integration platform

While Kura addresses the distributed edge layer, Eclipse Kapua provides the backend integration and orchestration capabilities required to manage fleets of edge devices at scale. Kapua offers enterprise-grade IoT platform functionality, including device registry, lifecycle management, data management, and integration with enterprise systems and cloud services.

Kura-powered gateways connect to Kapua-based services through secure channels, leveraging certificate-based authentication and structured provisioning mechanisms. The interaction between the two layers is embedded in their architecture, creating an open, interoperable foundation for edge-to-cloud communication.

ESF and EC: integration-friendly enterprise AIoT built on open foundations

Open-source software provides flexibility and innovation, but industrial enterprises also require predictable lifecycle management, security certifications, compliance alignment, and professional support. Everyware Software Framework (ESF) and Everyware Cloud (EC) extend the open-source foundation into enterprise-deployable offerings.

ESF builds directly on Eclipse Kura and enhances it with advanced logging, extended security features, hardware validation for Eurotech devices, additional industrial protocol support, and long-term commercial maintenance. Everyware Cloud builds on Eclipse Kapua and introduces enterprise-level security controls and compliance certifications, providing the operational guarantees required for large-scale industrial deployments.

Importantly, ESF and EC preserve architectural continuity with their open-source foundations while adding validation, certification, and support layers required by regulated industries.

The relationship between Kura, Kapua, ESF, and EC reflects a unified architectural vision. Eclipse Kura provides the open modular runtime at the edge, Eclipse Kapua delivers the open backend integration layer, ESF hardens and supports the edge runtime for enterprise deployment, and EC extends and certifies the backend platform for secure data and fleet management.

Together, they form a cohesive edge-to-cloud architecture that combines the transparency, innovation, and integration enablement of open source with the stability, compliance, and accountability required by industrial environments. In this model, open source and commercial software are not competing approaches, but complementary dimensions of the same robust architecture and implementation.

DOWLOAD THE OPEN-SOURCE FLYER
Coordonnées
Robert Andres