Celonis engineers are embracing this challenge and creating a whole new “operating system” for the enterprise, said Antonios Chalkiopoulos, VP of Streaming Data, Engineering, Action and Ecosystem at Celonis. And to do it, they’ve built a data streaming platform that can ingest data on millions of “process instances” as they flow through dozens of systems (IT, ERP, CRM, desktops, etc.) in real time.
Antonios Chalkiopoulos, VP of Streaming Data, Engineering, Action and Ecosystem at Celonis and CEO and co-founder of Lenses.io is a former developer and data engineer with degrees from Oxford and the University of Hull. He is also co-founder and CEO of Lenses.io, which Celonis acquired in October 2021. Chalkiopoulos and the other Lenses.io co-founders, Stefan Bocutiu, Andrew Stevenson and Christina Daskalaki, created Lenses to help engineers and developers access, move and transform data in Apache Kafka. The four founders are also some of the biggest contributors to the Kafka and Kubernetes open-source ecosystems.
I caught up with Chalkiopoulos right before Celonis World Tour 2022, to talk about how real-time data ingestion works within the Celonis EMS (execution management system) and why the Celonis engineering team made the decision to move from batch processing to streaming data. We also discussed the technical hurdles the team had to overcome, and he offered advice for engineers and developers working on similar technical challenges.