Login

Comment Dunelm transforme son infrastructure numérique avec Auth0

Le détaillant d’articles d’ameublement et de décoration britannique réalise des économies en personnel en intégrant les services Auth0 dans plusieurs domaines d’activité.

Comment Dunelm transforme son infrastructure numérique avec Auth0

Dunelm conjugue parfaitement qualité, style et accessibilité. L’entreprise d’ameublement, qui se dit « passionnée par les produits », sélectionne avec le plus grand soin des articles d’aménagement d’intérieur de qualité sur son site web et dans plus de 170 grandes surfaces à travers le Royaume-Uni.

En 2018, Dunelm a entamé une transformation digitale majeure de son infrastructure interne existante en faveur d’une plateforme de données cloud moderne et flexible. « L’un de nos principaux objectifs était de passer à une plateforme cloud, en l’occurrence AWS, qui nous permettrait de monter ou baisser en capacité, et de créer des expériences hors pair pour nos clients en ligne », explique Antony Sohal, Head of Data Platforms de Dunelm.

Dans le cadre de cette transition, l’entreprise a remplacé son système d’identité interne par Auth0, ce qui lui a permis de réaliser un gain de temps précieux, de réduire les coûts en personnel et d’abaisser la charge de travail.

« L’un de nos principaux objectifs était de passer à une plateforme cloud, AWS, où nous pourrions monter ou diminuer en capacité et créer des expériences hors pair pour nos clients en ligne. »

Antony Sohal

Antony Sohal

Head of Data Platforms

Évolution de l’infrastructure

Dunelm utilisait une solution d’identité développée en interne dont la gestion demandait des effectifs importants. « Notre solution interne n’offrait tout simplement pas la portée requise, explique Antony Sohal, et les développeurs éprouvaient beaucoup de difficultés à pallier ces lacunes. Il nous fallait plusieurs équipes pour la gérer. En fin de compte, il devenait très difficile d’assurer sa maintenance et de veiller à ce qu’elle soit parfaitement sécurisée, corrigée, à jour, etc. »

Dans le cadre de sa refonte technologique, Dunelm a décidé de confier certains aspects de son infrastructure à des experts de confiance. « L’une des décisions clés, explique Antony Sohal, a été de nous concentrer sur les tâches pour lesquelles nous sommes très compétents et de confier les autres tâches à des tiers. Nous avons créé des services de produits et de tarification, nous avons acheté une solution d’authentification, et nous avons même acheté un service de recherche. En résumé, nous nous sommes dotés de l’infrastructure dont nous avions besoin. »

Lorsqu’il s’est agi de choisir un fournisseur d’identité sûr, Dunelm s’est tourné vers Auth0. « Nous connaissons nos clients, explique Antony Sohal, mais nous n’avons pas de compétences pointues en sécurité. Auth0 est un expert en sécurité. Pourquoi, dans ce cas, développer nous-même notre solution, alors que nous pouvons obtenir une excellente solution prête à l’emploi auprès d’Auth0 ? »

De multiples possibilités pour Auth0

Bien que Dunelm ait initialement prévu d’utiliser Auth0 pour la simple authentification des clients, le service a finalement été intégré dans plusieurs entités de l’entreprise.

  • M2M : Dunelm a intégré à son site web isomorphe à page unique toute une série de microservices API, y compris un service de produits et de tarification, un service de gestion du stock et un service de disponibilité. L’entreprise utilise Auth0 pour l’authentification machine-to-machine, pour définir des limitations du débit et pour authentifier les intégrations d’API tierces de ses fournisseurs. Actuellement, le nombre de connexions M2M se chiffre en millions.
  • **B2B : **l’entreprise utilise également Auth0 pour se connecter à ses fournisseurs externes. « Nous créons simplement une base de données des utilisateurs dans Auth0 et ceux-ci accèdent à nos portails externes pour charger leurs données lorsqu’ils ont besoin d’une ressource concernant nos produits ou des produits tiers vendus par Dunelm », explique Antony Sohal.
  • **B2E : **enfin, Dunelm utilise Auth0 pour faciliter la connexion du personnel dans ses centres d’assistance à la clientèle. « Aujourd’hui, le standard de facto est d’utiliser Auth0 et de l’intégrer à ADFS pour authentifier tous les produits technologiques que nous développons et qui ont une interface utilisateur interne. »

« Nous créons simplement une base de données des utilisateurs dans Auth0 et ceux-ci accèdent à nos portails externes pour charger leurs données lorsqu’ils ont besoin d’une ressource concernant nos produits ou des produits tiers vendus par Dunelm. »

- Antony Sohal, Head of Data Platforms

Recherche d’un partenaire en sécurité pour réduire ses coûts en personnel

En adoptant une architecture de microservices, Dunelm a pu véritablement prospérer dans le paysage moderne du commerce de détail.

Grâce au partenariat avec Auth0, les développeurs n’ont pas à se préoccuper de la sécurité et peuvent se concentrer sur leur mission principale, à savoir la création d’une valeur ajoutée pour le consommateur final. « Auth0 permet à nos développeurs de se concentrer uniquement sur les fonctionnalités qui apportent une valeur ajoutée à l’entreprise, se réjouit Antony Sohal. La sécurité est un produit stratégique que nous pouvons obtenir auprès d’Auth0 au lieu de la concevoir nous-mêmes. En la confiant à Auth0, nous pouvons progresser plus vite et nous concentrer sur le cœur de métier de notre entreprise. »

Antony Sohal estime que la collaboration avec Auth0 évite à Dunelm de mobiliser une équipe complète de huit à dix experts et développeurs spécialisés en sécurité.

« La sécurité est un produit stratégique que nous pouvons obtenir auprès d’Auth0 au lieu de la concevoir nous-mêmes. En la confiant à Auth0, nous pouvons progresser plus vite et nous concentrer sur le cœur de métier de notre entreprise. »

- Antony Sohal, Head of Data Platforms

Cas d’usage étendu qui inclut le B2C

À l’avenir, Dunelm prévoit d’étendre son cas d’usage Auth0 en simplifiant la procédure de paiement pour ses clients. « Notre transformation digitale continue, précise Antony Sohal. Pour l’instant, l’étape de paiement est anonyme, mais la prochaine phase consistera à identifier les utilisateurs et à renseigner automatiquement leurs données pour faciliter le processus de paiement ou les aider à retrouver leurs commandes. Nous nous concentrons uniquement sur la valeur ajoutée pour le client. »

Pour Dunelm, Auth0 est intuitif et facile à utiliser, car il s’agit d’un produit conçu par des développeurs pour des développeurs. « Nous aurions pu nous tourner vers un autre partenaire, mais une collaboration avec un véritable expert de la sécurité et la convivialité de ses solutions nous ont décidés à choisir Auth0 », ajoute Antony Sohal.

Get ready to shipat the pace of AI