Skip navigation
Skip
1803
Founded
approx. 951 million
turnover
bis zu 20%
seat
Beer
Product
approx. 1,100
Employees

Zusammenfassung

The quick success at a glance Krombacher was looking for a way to reduce the high complexity and maintenance costs of their individual data science stack on AWS. ruhrdot. successfully migrated the team to a central Databricks platform within a year. By using Infrastructure as Code (OpenToFU) and establishing MLOPS standards, maintenance costs were reduced by 30% and the quality of ML models increased by 20%. The result is a robust, scalable workbench that makes the team ready for future GenAI projects.

Initial Situation

When flexibility becomes a maintenance trap

Before working with Ruhrdot. Krombacher's data science team relied on a highly individual “best-of-breed” stack. On the basis of AWS, tools such as Dagshub (MLflow), DVC for data versioning, Lambda and Sagemaker were combined.

What sounded tech-savvy led to critical complexity in practice:

  • Manual overhead: Each deployment was an individual effort and complex to adapt.
  • Monitoring gaps: There was a lack of systematic monitoring for data and model drift as well as automated retraining.
  • Onboarding hurdles: New employees lost themselves in the depth of the tool landscape; training became increasingly complex.
  • Maintenance risk factor: There was growing concern that the system would eventually “collapse” without standards or that the capacity would be completely lost for maintenance.

“The pressure came not from a lack of results, but from the concern that the system would eventually collapse under its own complexity.” ~Krombacher

Challenges

A “developer-first” workbench

The goal was clear: away from a fragmented custom stack and towards a consistent platform. In the evaluation, Databricks against Snowflake — primarily due to the technical depth and flexibility for data scientists.

Why Ruhrdot?

Krombacher wasn't looking for a “high-level consultant,” but real makers. The decisive impetus was the pragmatic approach:

  • Real hands-on support instead of theoretical concepts.
  • Focus on a perfect fit: An architecture that fits the team (e.g. pragmatic layer selection instead of over-engineering)
  • Expertise in IaC: Build a reproducible environment with OpenToFu.

The journey: Operational Excellence in 12 months

In a one-year transformation process, ruhrdot. accompanied the team through four key phases:

  1. Status quo & architecture: Analysis of existing workflows and design of a lean Databricks structure.
  2. IAC foundation: Building the infrastructure using OpenToFuto ensure consistency and audit security.
  3. Guided onboarding: Migration of pilot projects (e.g. demand forecasting) to incorporate the new knowledge directly into practice.
  4. Scale: Integration of various data sources such as SAP Datasphere, PostgresDB, BloomReach and various APIs.

Added values

More quality, less noise

Today, the team looks at an environment that combines professionalism and efficiency:

  • 30% reduction in maintenance costs: The team is once again focusing on developing rather than debugging pipelines.
  • 20% increase in quality: By introducing 4-eye principles (merge requests), testing and clear standards.
  • Ruggedness: Projects such as wastewater forecasting or demand forecasting run stably and can be restored at any time through versioning (“time travel”).
  • Future security: The new workbench is the springboard for upcoming GenAI initiatives.

Solution

We these problems.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

No items found.

Data & AI Platform von Krombacher

Abbildung: Krombacher Data & AI Plattform – SAP BW und Datasphere, Non-SAP Quellen (Shopify, IoT, PayPal, Klarna), Databricks Lakehouse mit Medallion-Architektur und Unity Catalog Governance für Demand Forecasting, Abwasser-Vorhersage und Loyalty-Programm

Vorher-Nachher

Vorher (Custom Stack)Nachher (Databricks Lakehouse)
MonitoringKein systematisches Monitoring — Drift wurde erst bemerkt, wenn Ergebnisse auffällig wurdenModel Drift und Data Drift werden automatisch erkannt, bevor sie produktive Ergebnisse beeinflussen
DeploymentManuelle Anpassungen in vier Services pro ModellStandardisierte Pipelines — ein Deployment-Prozess für alle Modelle
RetrainingManuell angestoßen, fehleranfälligAutomatisiert über Databricks Workflows, ohne manuelles Eingreifen
DatenquellenDatenprodukte mehrfach erzeugt, keine zentrale WahrheitSAP, Shopify, IoT und weitere Quellen als Single Source of Truth auf einer Plattform
OnboardingWochen, weil die gewachsenen Strukturen schwer zu durchblicken warenEinheitliche Projektstruktur, dokumentierte Standards, wiederverwendbare Templates
Code-QualitätKeine einheitlichen ProzesseCode Reviews über Merge Requests, 4-Augen-Prinzip als Standard

Tabelle: Vergleich Vorher (Custom Stack) vs. Nachher (Databricks Lakehouse)

„Statt theoretischer Konzepte haben wir eine pragmatische, maßgeschneiderte Lösung bekommen, die unsere Data-Science-Projekte robuster macht und uns optimal für zukünftige AI- und GenAI-Use-Cases aufstellt.”

Dr. Max Schüssler
Team Lead Data Science, Krombacher

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

Alexander Rabe
This is some text inside of a div block.
This is some text inside of a div block.

Heading

Alexander Rabe
This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.

Heading

This is some text inside of a div block.
This is some text inside of a div block.
Conclusion

The journey to becoming a data-driven company

With the stable foundation in Databricks, Krombacher is already planning the next steps.

This includes the expansion of delta sharing with SAP and the increased integration of generative AI into business processes. Thanks to the Layered Scalable Architecture implemented by ruhrdot, the system is ready to grow with the company's ambitions.

Answers to your questions

No items found.

Ready to professionalize your data science output?

Have you had enough of individual tool growth and high maintenance costs? Let's develop your roadmap for a robust data science workbench together. Arrange a non-binding expert discussion with ruhrdot now

Success-Stories

Related services

We see ourselves as a full-service provider for Xentral and Odoo ERP software. As an official Xentral and Odoo Silver Partner, you can expect the following services from us:

The Quality Group

Artificial intelligence in warehouse & sales

2020
founded
Food
Brands
Elmshorn
Head Office

Logistics group

Leading logistics company revolutionizes data infrastructure

> 5
Source systems
100%
Cloud-native solution
5
More independent teams
All Success-Stories