CenoWare

The IoT Operating System that works for you.

CenoLabs enables you to build Internet of Things applications across many programmable IoT devices, as of increasing significance for Industry 4.0 in particular. Solutions available today don’t play well in such connected scenarios, so we are on a mission to build the IoT Operating System of the future: CenoWare empowers anybody to create even the most demanding IoT applications, exceptionally easy and without compromising security.

01

We Are Here To Change The Game

Making smart factories and smart cities a reality, we are faced with IoT use cases challenged by increasingly complex configurations. More and more intelligence, i.e. processing, is pushed towards the edge and even further to the things themselves. What is called the edge (node) today evolves towards a multitude of different IoT devices with programmable local intelligence, connected often even across different sites – all working and dynamically adapting towards a collective goal. But this is beyond what typical central cloud or edge node solutions are able to sufficiently manage. We need a true game changer – a new approach to keep cost and complexity in implementation and operation manageable.

Introducing CenoWare

We envision the CenoWare IoT Operating System to be the catalyst for the next generation of demanding IoT applications. The device spanning platform itself is built on the power of a distributed system and designed with game-changing capabilities from the ground up in mind.

Secure

Security, privacy and reliability are mission critical.
– 
Make those platform inherent, end-to-end and not burdening the user.

Easy To Use

Complexity at physical level even more in the targeted distributed scenarios is unavoidable.

Make the platform hide this complexity from the user.

Expandable

IoT applications will need to change and adapt to the outside world.

Make the platform to facilitate changes in hard- and software at any time without side effects, continuous and self-adapting.

02

Our Unique Technology

The CenoWare IoT Operating System is created from the ground up for IoT. Recognising that simply recomposing and extending available technologies will not solve the challenges imposed by connected IoT scenarios, we invented unique technologies which put us in a position to build the platform for the next generation of IoT applications.

1

Abstraction

Our approach to IoT is to abstract the natural complexity of the real world, potentially comprising a huge number and variety of programmable IoT devices and their network connections. At a logical level we allow all this collapsing into one unique virtual compute resource everything is connected to. Thus providing the practically unlimited power of a connected IoT scenario seamlessly expanding to the IoT devices themselves, but as simple as possible from developer’s and operator’s perspective.

1

Abstraction

Our approach to IoT is to abstract the natural complexity of the real world, potentially comprising a huge number and variety of programmable IoT devices and their network connections. At a logical level we allow all this collapsing into one unique virtual compute resource everything is connected to. Physically a distributed cloud seamlessly expanding to the IoT devices themselves. Thus providing the practically unlimited power of a connected IoT scenario, but as simple as possible from developer’s and operator’s perspective.

Component Based

Our IoT operating system features a novel component based and message driven programming model. IoT logic gets implemented as lightweight software components, securely connected at application layer. Easy programmable for the developer: pure focus on application logic, dramatically minimizing overhead and security risks. Due to minimal footprint,  in magnitudes smaller than customary virtualization / container technologies, executable even on tiny devices.

2

2

Component Based

Our IoT operating system features a novel component based and message driven programming model. IoT logic gets implemented as lightweight software components, securely connected at application layer. Easy programmable for the developer: pure focus on application logic, dramatically minimizing overhead and security risks. Due to minimal footprint,  in magnitudes smaller than customary virtualization / container technologies, executable even on tiny devices.

3

Automation

Intelligent algorithms utilize the component model for consequent self-organization of the distributed platform. Distribution and execution of the application components as well as the data flows between them are performed completely automatically. The platform dynamically adapts to changing requirements, e.g.  by relocating of software components at runtime on appropriate hardware.

3

Automation

Intelligent algorithms utilize the component model for consequent self-organization of the distributed platform. Distribution and execution of the application components as well as the data flows between them are performed completely automatically. The platform dynamically adapts to changing requirements, e.g.  by relocating of software components at runtime on appropriate hardware.

Localization & Data Economy

Data is processed at the most reasonable location – logic follows the data and not the other way around (edge computing at its extreme). Autonomous location and migration of software components facilitates easy application scaling and reliability.

4

4

Localization & Data Economy

Data is processed at the most reasonable location – logic follows the data and not the other way around (edge computing at it’s extreme). Autonomous location and migration of software components facilitates easy application scaling and reliability.

03

Your Benefits

Easy Development
& Operation

Our promise: build and operate your IoT services easy and intuitive, today and tomorrow. Complexity and interoperability issues hampering you today are thoroughly hidden. Get inspired by a new development experience, in particular appropriate for non-IoT-experts: a graphical development environment with live scripting capabilities. Equally favourable for quick test setups as well as connected IoT applications which might be out of scope till now, due to unforeseeable costs and risks. Just start, trial your business idea with rapid prototyping, and if successful move fast and seamless to even large scale deployments.

Future Proof
Software Design

Your IoT application will be not a static monolith, it’ll be rather a kind of organism which needs to change over time: Just add new logic or additional processing capacity even at runtime. No need to worry about hardware assignments and, e.g., processing capabilities. IoT service platform with latitude, generic and uniform, which easily allows to integrate new IoT protocols and software systems as needed. There’s no longer a gap between initial prototype and the intended scalable solution which can be maintained and further developed.

Runs Seamlessly
On Any Hardware

From virtual compute resources provided out of a cloud data center to tiny embedded devices, e.g. a programmable sensor, all are part of the same solution. Notably from a developers perspective hardware boundaries and processing capabilities are vanishing. Hardware requirements are minimal, potentially any programmable 1$ device can be a congeneric member of the platform.

Resource
Pooling

Add and replace hardware components as needed – growing from small prototypes to very large customer scenarios. Do this at runtime! – reconfigurations managed automatically without impacting the applications executed on the platform. If beneficial, software components are relocated to the actually and overall most appropriate location and hardware. The platform performs this automatically and imperceptible for the software component, i.e. as a developer you don’t need to care.

Inherent
Reliable

The CenoWare platform delivers your IoT application always reliable, i.e. even in case of failures of hard- or software components as well as fluctuating network connectivity. Again the platform adapts autonomously and keeps your application running, without extra development effort.
Local processing allows continuous operation independent from central elements and offloads communication links.

Inherent
Secure

We are committed to end-to-end security and data protection without shifting responsibility to the user. Security is designed into the DNA of the platform. As a fundamental behavior, software components and data streams are protected fine-grained at a high level and data is kept local whenever possible..

04

Let's Connect

With CenoWare we are going to change the game how IoT applications are developed, deployed and maintained. Are you curious to find out more how to start your connected IoT / Industry 4.0 project with a short time-to-launch, but secure, reliable and future-proof?

If you’re, e.g. an SME, planning a new IoT project and open to take a step forward together with us, we should talk!
It would be our pleasure to arrange a consulting session at your location in order to discuss how we can help your project in particular.

Are you a system integrator or industry consultant interested to join us on this journey we need to enter into a dialogue as well.

Icons made by Freepik from www.flaticon.com are licensed by CC 3.0 BY