Wie Dunelm seine digitale Infrastruktur mit Auth0 transformiert
Der britische Möbelhändler spart Personalkosten, indem er Auth0-Dienste in mehrere Geschäftsbereiche integriert.

Dunelms Möbel und Wohnaccessoires bringen Qualität, Stil und Erschwinglichkeit unter einen Hut. Das Unternehmen, das sich selbst als „produktbesessen“ bezeichnet, bietet auf seiner Website sowie in über 170 Superstores in ganz Großbritannien eine sorgfältig ausgewählte Kollektion hochwertiger Homeware-Artikel an.
Im Jahr 2018 begann Dunelm mit einer umfassenden digitalen Überarbeitung seiner bestehenden internen Infrastruktur zugunsten einer modernen, flexiblen Cloud-Datenplattform. „Eines unserer wichtigsten Ziele war der Wechsel zur Cloud-Plattform AWS, damit wir flexibel skalieren und unserer Online-Kundschaft erstklassige Lösungen bieten können“, so Antony Sohal, Head of Data Platforms bei Dunelm.
Im Zuge dieser Umstellung ersetzte das Unternehmen sein internes Identity-Management durch Auth0. Durch diesen Schritt hat Dunelm Zeit, Aufwand und Personalkosten gespart.
„Eines unserer wichtigsten Ziele war der Wechsel zur Cloud-Plattform AWS, damit wir flexibel skalieren und unserer Online-Kundschaft erstklassige Lösungen bieten können.“
Evolution einer Infrastruktur
Dunelm nutzte bis dato eine eigenentwickelte Identity-Lösung, deren Unterhalt jedoch mit hohem Personalaufwand verbunden war. „Unsere interne Lösung reichte einfach nicht aus“, sagt Sohal, „und unser Entwicklungsteam hatte große Schwierigkeiten, die Problembereiche zu beheben. Es waren zwar mehrere Teams beteiligt, doch letztendlich war es zu aufwendig, die Lösung ständig zu warten, zu sichern, zu patchen, zu aktualisieren usw.“
Im Zuge seiner Technologieerneuerung beschloss Dunelm, einzelne Aspekte der Infrastruktur an vertrauenswürdige Fachleute auszulagern. „Eine unserer wichtigsten Entscheidungen“, sagt Sohal, „war es, uns auf unsere Stärken zu konzentrieren und diejenigen Bereiche auszulagern, in denen wir nicht so gut waren. So haben wir zum Beispiel einen Produktdienst und einen Preisgestaltungsdienst entwickelt, aber Authentifizierung dazugekauft und sogar die Suche als Serviceleistung ausgelagert. Und wir haben die benötigte Infrastruktur dazugekauft.“
Als es darum ging, einen sicheren Identity-Anbieter auszuwählen, entschied sich Dunelm für Auth0. „Wir kennen unsere Kundschaft“, sagt Sohal, „aber wir kennen uns nicht mit Sicherheit aus – im Gegensatz zu Auth0, die erfahrene Fachleute für Sicherheit sind. Warum sollten wir etwas selbst entwickeln, wenn wir von Auth0 eine hervorragende fertige Lösung bekommen können?“
Mehrere Einsatzbereiche für Auth0
Obwohl Dunelm Auth0 ursprünglich nur für die Kundenauthentifizierung nutzen wollte, integrierte das Unternehmen den Dienst schließlich in mehrere Geschäftsbereiche.
- M2M: Dunelm unterstützt seine isomorphische Single-Page-Anwendungswebsite mit einer Vielzahl von API-Microservices, darunter ein Produkt- und Preisgestaltungsdienst, ein Lagerbestandsdienst und ein Verfügbarkeitsdienst. Auth0 wird für die Machine-to-Machine-Authentifizierung, die Festlegung von Anzahlbegrenzungen und die Authentifizierung von API-Integrationen von Drittanbietern verwendet. Aktuell liegt die Anzahl der M2M-Verbindungen im Millionenbereich.
- **B2B: **Das Unternehmen nutzt Auth0 auch für die Verbindung mit externen Lieferanten. Sohal erklärt: „Wir müssen lediglich eine Benutzerdatenbank in Auth0 erstellen und unsere Lieferanten können dann über unsere externen Portale ihre Informationen hochladen, wenn sie etwas über unsere oder von Dunelm verkaufte Drittanbieterprodukte brauchen.“
- **B2E: **Schließlich nutzt Dunelm Auth0 auch dazu, die Login-Experience der Mitarbeitenden in den Kundenservicezentren zu vereinfachen: „Der Standard ist mittlerweile, dass wir für alle unsere Technologieprodukte, die über eine Benutzeroberfläche für interne Zwecke verfügen, Auth0 in ADFS integrieren, um die Benutzenden zu authentifizieren.“
„Wir müssen lediglich eine Benutzerdatenbank in Auth0 erstellen und unsere Lieferanten können dann über unsere externen Portale ihre Informationen hochladen, wenn sie etwas über unsere oder von Dunelm verkaufte Drittanbieterprodukte brauchen.“
- Antony Sohal, Head of Data Platforms
Partnerschaft mit Sicherheitsprofis senkt Personalkosten
Durch den Übergang zu einer Microservice-Architektur konnte Dunelm in der modernen Einzelhandelslandschaft nicht nur überleben, sondern sogar florieren.
Die Partnerschaft mit Auth0 bedeutet, dass sich Entwickelnde keine Sorgen um die Sicherheit machen müssen und sich auf ihre Kernaufgabe konzentrieren können: Mehrwert für die Endverbraucherinnen und Endverbraucher generieren. „Dank Auth0 kann sich unsere Entwicklungsabteilung voll und ganz auf Funktionen und Möglichkeiten konzentrieren, die dem Unternehmen einen Mehrwert bieten“, sagt Sohal. „Sicherheit ist ein wertvolles Gut, das wir von Auth0 beziehen können, anstatt es selbst zu entwickeln. Indem wir ein Produkt wie Auth0 dazukaufen, kommen wir schneller voran und können uns ganz auf unser Kerngeschäft konzentrieren.“
Sohal schätzt, dass Dunelm durch die Partnerschaft mit Auth0 das Äquivalent eines zehnköpfigen Teams aus Sicherheitsfachleuten und Entwickelnden einspart.
„Sicherheit ist ein wertvolles Gut, das wir von Auth0 beziehen können, anstatt es selbst zu entwickeln. Indem wir ein Produkt wie Auth0 dazukaufen, kommen wir schneller voran und können uns ganz auf unser Kerngeschäft konzentrieren.“
- Antony Sohal, Head of Data Platforms
B2C als zusätzlicher Anwendungsfall
Zukünftig plant Dunelm, den Einsatzbereich von Auth0 zu erweitern und den Bezahlvorgang für die Kundinnen und Kunden zu vereinfachen. „Wir bringen unsere digitale Transformation immer wieder ein Stück voran“, sagt Sohal. „Aktuell bieten wir anonyme Bezahlvorgänge an, aber in der nächsten Phase möchten wir die Benutzenden identifizieren und ihre Daten erfassen, um den Bezahlvorgang zu vereinfachen und ihnen das Aufrufen ihrer Bestellung zu erleichtern. Wir konzentrieren uns ausschließlich darauf, einen Mehrwert für unsere Kundschaft zu schaffen.“
Bei Dunelm kommt Auth0 gut an: Das Produkt ist intuitiv und einfach zu bedienen, weil es von Entwickelnden für Entwickelnde konzipiert wurde. „Wir hätten uns auch für ein anderes Partnerunternehmen entscheiden können“, sagt Sohal, „doch die Kombination aus Sicherheitskompetenz und Benutzerfreundlichkeit war letztlich ausschlaggebend für unsere Wahl von Auth0.“



