Cloud Plattform für vernetzte Geschäftsprozesse

Cloud Plattform für vernetzte Geschäftsprozesse

Mit dem Wachstum der digitalen Produktwelt bei BEGA zeichnete sich früh ab, dass zentrale Geschäftslogik, Datenzugriffe und Integrationen über verschiedene Anwendungen hinweg schwerer konsistent und wartbar zu halten sein würden. Um einer zunehmenden Fragmentierung durch redundante Logik oder uneinheitliche Datenflüsse rechtzeitig entgegenzuwirken, entschied sich BEGA, eine zentrale Backend-Strategie in der Cloud zu etablieren. Ziel war ein belastbares Fundament, das alle Backend-Prozesse einheitlich orchestriert und eine skalierbare Weiterentwicklung ermöglicht.

BEGA Gantenbrink Leuchten KG

BEGA Gantenbrink Leuchten KG ist ein international agierendes Unternehmen, das sich auf die Entwicklung und Herstellung von hochwertigen Beleuchtungslösungen spezialisiert hat. Mit über 70 Jahren Erfahrung steht BEGA für Qualität, Innovation und Nachhaltigkeit in der Lichttechnik. Das Unternehmen beliefert sowohl private als auch gewerbliche Kunden weltweit und setzt auf digitale Lösungen, um seine Produkte und Dienstleistungen weiter zu optimieren.

ca. 1.000+ Mitarbeitende

Menden, Deutschland

Industriegüter - Elektrische Komponenten & Geräte

Fragmentierung der Backend-Logik

Uneinheitliche Datenflüsse

Wachsende Komplexität durch redundante Prozesse

Risiko von Inkonsistenzen und Fehlern

Herausforderung

Mit dem Ausbau der digitalen Produktwelt und der zunehmenden Anzahl an Anwendungen – von Kundenportalen über mobile Apps bis hin zu internen Verwaltungstools – erkannte BEGA frühzeitig die Gefahr wachsender Komplexität im Backend. Unterschiedliche Anwendungen griffen auf ähnliche Daten zu, jedoch ohne einheitliche Schnittstellen oder zentral definierte Regeln. Es bestand das Risiko, dass sich Abläufe unterschiedlich entwickeln, Daten widersprüchlich interpretiert werden und dadurch die Weiterentwicklung ausgebremst wird. BEGA entschied sich daher proaktiv, diese Entwicklung nicht weiterlaufen zu lassen.

Lösungen

Noch bevor konkrete Probleme auftraten, wurde die Weichenstellung hin zu einer skalierbaren, modularen Backend-Komponente vollzogen. Ziel war eine zentrale Plattform, die konsistente Prozesse ermöglicht und erstmals auch die Integration mit Systemen wie dem ERP erlaubt – die Geburtsstunde von BEGA Core.

BEGA Core dient als zentrale Brücke zwischen externen und internen Systemen. Externe Systeme – etwa frei zugängliche Anwendungen wie Webshops, Kundenportale oder mobile Apps, aber auch cloudbasierte BEGA-Anwendungen – greifen über standardisierte Schnittstellen auf BEGA Core zu. Auf der anderen Seite stehen interne Systeme wie das ERP und verschiedene Datenbanken innerhalb der eigenen Infrastruktur.

BEGA Core stellt sicher, dass externe Systeme gezielt, kontrolliert und sicher auf diese internen Informationen zugreifen können. Dazu bietet die Plattform einheitliche, domänenspezifische APIs sowie Maßnahmen für den sicheren Betrieb, darunter anwendungsbasiertes Throttling, kontinuierliches Monitoring und automatisiertes Alerting.

Azure

.NET

Bicep

Scrum

Azure SQL

Azure App Service

Azure Log Analytics

Azure Storage Accounts

Azure Key Vault

Umsetzung

BEGA Core wurde als modular aufgebautes Backend-System auf Basis von .NET und Azure entwickelt. Die Architektur folgt einem domänenorientierten Ansatz mit klar getrennten Modulen, etwa für Benutzer, Teams, Produkte, Bestellungen oder rechtliche Vereinbarungen. Jedes Modul enthält eigene fachliche Logik und wird über wohldefinierte Schnittstellen adressiert.

Externe Anwendungen wie z. B. Webshops, Kundenportale oder cloudbasierte Apps kommunizieren über spezialisierte REST-APIs mit BEGA Core. Diese Schnittstellen sind so gestaltet, dass sie den Zugriff auf interne Ressourcen wie ERP-Systeme oder Datenbanken ermöglichen, ohne die zugrunde liegende Infrastruktur direkt exponieren zu müssen. Der Datenfluss wird dabei zentral kontrolliert und nachverfolgbar gestaltet.

Zum Schutz sensibler Daten und zur Sicherstellung der Betriebsstabilität wurden verschiedene Maßnahmen auf Core-Ebene implementiert: Rollenbasierte Datenmaskierung, Isolation von Netzwerken, systematisches Monitoring sowie ein umfassendes Alerting sorgen dafür, dass die Plattform auch bei Lastspitzen sicher, performant und zuverlässig bleibt.

Die Entwicklung erfolgt in einem agilen Team, welches vollständig Remote arbeitet. BEGA stellt den Product Owner und wird von Lunaris bei der Rollenausgestaltung intensiv begleitet. Alle weiteren Rollen vom Scrum Master über Entwicklung und Testing bis zum 3rd-Level-Support werden von Lunaris übernommen. Neben der Umsetzung verantwortet das Team auch den Betrieb der Plattform, inklusive Pflege, Incident-Behandlung und operativer Überwachung.

Einheitliche Geschäftslogik

Konsistente Datenbasis

Flexible Skalierbarkeit

Hohe Sicherheit

Zuverlässige Qualitätssicherung

Geringere Kosten

Zukunftsfähige Plattform

Mehrwert

Mit BEGA Core wurde eine robuste und zukunftsfähige Plattform geschaffen, die sämtliche Anwendungen – ob Webshop, App oder internes Tool – auf einer gemeinsamen, validierten Geschäftslogik und konsistenten Datenbasis vereint. Das sorgt für konsistente Abläufe, reduziert Fehlerquellen und vereinfacht die Wartung erheblich.

Ein besonders spürbarer Vorteil: Externe Anwendungen wie Webshops oder cloudbasierte Services können heute gezielt und sicher auf Informationen aus internen On-Premises-Systemen zugreifen, z. B. um Konstruktionsdaten anzuzeigen oder Bestellungen im ERP auszulösen. Dies stets unter Einhaltung aller dort definierten Geschäftsregeln. Möglich wird das durch die vermittelnde Architektur von BEGA Core, die externe und interne Welt über klar definierte Schnittstellen verbindet.

Weitere Vorteile:

  • Schnellere Entwicklung: Wiederverwendbare Module beschleunigen die Umsetzung neuer Funktionen.
  • Zentral gewartete Logik: Änderungen müssen nur an einer Stelle vorgenommen werden.
  • Skalierbarkeit: Neue Anforderungen lassen sich flexibel integrieren.
  • Sicherheit: Autorisierungen werden konsistent auf Core-Ebene geprüft.
  • Qualitätssicherung: Durch automatisierte Tests sind Releases zuverlässig und stabil.
  • Kostenreduktion: Weniger Redundanz, weniger Fehler, geringerer Pflegeaufwand.

BEGA Core ist damit weit mehr als nur technische Infrastruktur. Es ist das strategische Rückgrat für die Digitalisierung der Geschäftsprozesse bei BEGA.

Wir können auch für Sie erfolgreich sein!

Haben Sie Fragen zu diesem Projekt oder möchten Sie mehr über unsere Dienstleistungen erfahren? Kontaktieren Sie uns gerne für ein unverbindliches Gespräch, um zu erfahren, wie wir Ihnen helfen können, Ihre Softwareprojekte erfolgreich umzusetzen.

Warum wir der richtige strategische Partner für Ihre digitale Transformation sind

Wir verbinden Strategie mit Technologie

Wir verbinden Strategie mit Technologie

Wir denken Geschäftsmodelle und Technologien gemeinsam und liefern Lösungen, die in beiden Welten funktionieren.

Wir begleiten den gesamten Weg

Wir begleiten den gesamten Weg

Von der ersten Idee bis zum laufenden Betrieb entwickeln wir digitale Lösungen, die tragen und wachsen können.

Wir verstehen komplexe Anforderungen

Wir verstehen komplexe Anforderungen

Unsere Erfahrung aus regulierten, industriellen und hochspezialisierten Umfeldern sorgt für sichere Umsetzung auch in sensiblen Bereichen.

Wir beherrschen das Microsoft-Ökosystem

Wir beherrschen das Microsoft-Ökosystem

Unsere zertifizierten Experten bringen fundiertes Wissen und eine starke Umsetzungserfahrung in Ihre Projekte ein.

Wir liefern messbare Ergebnisse

Wir liefern messbare Ergebnisse

Wir verfolgen Ihre Ziele mit Tempo und Klarheit und verbinden wirtschaftliche Wirkung mit technologischer Stärke und verlässlicher Compliance.

Wir gestalten Zusammenarbeit flexibel

Wir gestalten Zusammenarbeit flexibel

Wir holen Sie dort ab, wo Sie stehen, bringen unser Know-how gezielt ein und entwickeln Ihr Team, Ihr Produkt und Ihre Prozesse spürbar weiter.

Als erfahrener Partner, der Ihr Geschäft versteht, technologische Exzellenz einbringt und greifbare Ergebnisse liefert, treiben wir Ihre digitale Entwicklung gemeinsam voran.

Was wir für Sie tun können

Men working on laptops

Wir reduzieren Kosten durch gezielte Digitalisierung

Wir analysieren Ihre Prozesse, identifizieren technische Engpässe und entwickeln passgenaue Softwarelösungen, die Aufwand reduzieren und Ressourcen effizienter nutzbar machen.

Wir automatisieren, was Zeit frisst

Wir entwickeln Lösungen, die manuelle Abläufe überflüssig machen, wiederkehrende Aufgaben vereinfachen und Ihre Teams von Routinearbeit entlasten.

Wir machen Ihre Zahlen sichtbar und nutzbar

Wir entwickeln Dashboards und Auswertungen, die Ihre wichtigsten Kennzahlen in Echtzeit abbilden und Entscheidungen im Tagesgeschäft gezielt unterstützen.

Wir entwickeln nach modernen Standards und Branchenvorgaben

Wir setzen auf bewährte Praktiken und aktuelle Technologien, um Software zu bauen, die nachvollziehbar, wartbar und konform mit gängigen Industriestandards ist.

Wir entwickeln Software, die zu Ihrem Geschäft passt

Wir bauen zuverlässige und skalierbare Anwendungen, die sich an Ihren realen Arbeitsabläufen orientieren und den Alltag Ihrer Nutzer spürbar verbessern.

Wir bleiben an Ihrer Seite, wenn es ernst wird

Wir begleiten Sie auch nach dem Go-Live, verbessern Ihre Software kontinuierlich und passen sie an, wenn sich Anforderungen oder Rahmenbedingungen ändern.

Mehr Infos zu den im Projekt verwendeten Technologien?

Wir teilen unser Wissen mit Ihnen! Hier finden Sie Artikel und Beiträge zu den Technologien, die wir in diesem Projekt verwendet haben.

Lunaris auf der BASTA 2025

Lunaris auf der BASTA 2025

2. Oktober 2025
2 Minuten zum Lesen
Wir waren 2025 auf der BASTA mit zwei Vorträgen vertreten. Wer nicht dabei war, kann die Folien herunterladen.
Produktiv lokal entwickeln: Weniger Setup, mehr Fokus

Produktiv lokal entwickeln: Weniger Setup, mehr Fokus

31. Juli 2025
10 Minuten zum Lesen
Lokale Entwicklung ist oft unnötig kompliziert. Hier erfährst du, wie du mit modernen Tools, automatisierter Konfiguration und klarer Struktur eine stabile Entwicklungsumgebung aufbaust, sodass du weniger Zeit mit Setup verbringst und dich mehr aufs Programmieren konzentrieren kannst.
Unit Testing in .NET: Saubere Tests für sauberen Code

Unit Testing in .NET: Saubere Tests für sauberen Code

24. Juli 2025
11 Minuten zum Lesen
Unit Tests sind mehr als ein Kontrollinstrument. Sie dokumentieren Verhalten, sichern Qualität und helfen beim Refactoring. Dieser Beitrag zeigt, wie man Tests in .NET sinnvoll strukturiert, welche Prinzipien gelten sollten und was man besser vermeidet.
Style matters: Wie du Codeformatierung im Team richtig aufziehst

Style matters: Wie du Codeformatierung im Team richtig aufziehst

17. Juli 2025
9 Minuten zum Lesen
Guter Code ist nicht nur funktional, sondern auch lesbar. Hier erfährst du, wie du Regeln definierst, Tools integrierst und Formatierung zum festen Bestandteil eures Entwicklungsprozesses machst.
Azure Virtual Network: Das Fundament deiner Cloud-Architektur

Azure Virtual Network: Das Fundament deiner Cloud-Architektur

10. Juli 2025
10 Minuten zum Lesen
Warum jedes Projekt ein VNet braucht, wie du es richtig planst und was du bei Sicherheit, Kommunikation und Kosten beachten solltest.
IoT neu eingebunden – Integration und Verwaltung von IoT-Geräten mit Azure IoT Operations

IoT neu eingebunden – Integration und Verwaltung von IoT-Geräten mit Azure IoT Operations

4. Juli 2025
1 Minuten zum Lesen
Wie sich das neue Azure IoT Operations von bestehenden Azure-Diensten unterscheidet, welche Technologien dabei zum Einsatz kommen und wann sich der Umstieg lohnt.
Lunaris auf der DWX 2025

Lunaris auf der DWX 2025

3. Juli 2025
2 Minuten zum Lesen
Wir waren 2025 auf der Developer Week mit zwei Vorträgen vertreten. Wer nicht dabei war, kann die Folien herunterladen.
Logging mit Azure: Mehr Klarheit, weniger Chaos

Logging mit Azure: Mehr Klarheit, weniger Chaos

26. Juni 2025
9 Minuten zum Lesen
Logging in Azure ist mehr als nur Daten sammeln. Es geht darum, die richtigen Informationen zur richtigen Zeit zu haben und dabei die Kosten im Griff zu behalten. In diesem Artikel erfährst du, wie du mit Azure Log Analytics, Application Insights und OpenTelemetry eine effektive Logging-Strategie entwickelst.
DTU, vCore & Co: Wie du Azure SQL richtig skalierst

DTU, vCore & Co: Wie du Azure SQL richtig skalierst

19. Juni 2025
9 Minuten zum Lesen
Skalierung ist mehr als nur Leistung hochdrehen. Dieser Artikel zeigt, wie du mit dem richtigen Modell Kosten senkst, flexibel bleibst und Architekturprobleme vermeidest.