Skip to content


Welcome to the Punch product documentation for the Ella 7.x release.


The punch Ella 7.x is a beta release. It introduces a major evolution towards a native kubernetes platform. Checkout the Kubernetes chapter.



The punch is unique in a way that it gives users the ability to design the so-called data processing pipelines by configuration. These pipelines cover a wide range of functional use cases : data collection and transport from edge to central platforms, data parsing, filtering and enrichment, real-time alerting, or machine learning. Combined with cutting edge data visualisation capabilities, multi-tenancy and security, the punch lets you go on to production today, on cloud or On-premise infrastructures.



How does the punch cover all these use cases ? Is it yet another big data distribution ? Not quite. The punch is designed with two main design drivers.

  1. it is built on top on top of few technologies carefully selected for their swiss-army-knife capabilities. Examples are Elasticsearch, Clickhouse, S3 Minio, Spark.
  2. these are fully integrated together with additional punch capabilities so that the user experience is not to deal with a technological zoo.

The punch focuses on making it simple. A lot of great material is provided for you to discover, learn, train or be trained by the punch team. Here is a quick highlight of the available tools.


Checkout out the getting started and training chapter. These are freely available online.

Why the Punch ?

For a simple reason : with a smart integration of a few great technologies, you can deal with lots of great industrial use cases at the speed of light. For example here is how you could process events from rail system equipments (on board, on the stations), and design a Saas central platform to let a number of your customers (called Partners here) visualise their monitoring data, receive alerts, or simply subscribe to or extract their data for their own usage.


Have fun discovering the punch unique value proposal. Thanks for visiting our site !

Overview & Value Proposition

The punch is a set of package you can download, install and deploy, plus an optional service and support service.





Reference Guide

The punch provides you with powerful building blocks, features and functions you can in turn assemble into higher level use cases. The reference guide provides detailed explanations for each component. This is the richest part of the documentation.




Want to participate ? Welcome !

Contributing Guide

Why Ella ?


Ella Jane Fitzgerald (April 25, 1917 – June 15, 1996) was an American jazz singer. She made her stage debut on November 21, 1934, at the legendary Apollo Theatre in Harlem - on the amateur night. Originally, Ella had planned a dance number, but when she found herself wearing cast-offs and an old pair of men's boots and faced with the venue's notoriously opinionated crowd, stage fright struck. The crowd began to boo, there was a shout of "what are you going to do?" And so she started to sing. By the end of her number, the crowd was roaring for an encore.

Her voice was flexible, wide-ranging, accurate and ageless. From the start, Ella displayed a voracious work ethic. A journalist who interviewed her a number of times noted: "The graciousness, the kindness, the enthusiasm have always been there. But so has the self-doubt."



Need to present the punch ? Use the online documentation. In case you really need slides (do you ? really ? why ?) use


Slides are always late and contain older content. Stick to the online documentation instead.