Login

Une croissance en toute sécurité grâce à Auth0 et AWS pour Fern

Une croissance en toute sécurité grâce à Auth0 et AWS pour Fern

7 jours

pour rendre Auth0 Platform opérationnel

225 %

de croissance des connexions quotidiennes en 2024-2025

Des API très appréciées des développeurs

Une bonne expérience développeur favorise l’adoption des produits, mais de nombreuses API sont encore source de friction et de complexité pour les utilisateurs. Avec Fern, ce n’est plus le cas. La startup de Brooklyn automatise la génération de documentation et de kits SDK, ce qui permet à ses clients de distribuer plus facilement des API orientées développeurs. La société a considérablement élargi sa clientèle depuis son lancement en 2023. En effet, des sociétés telles que Square, Webflow, ElevenLabs, LaunchDarkly et Intercom utilisent désormais sa plateforme pour gagner du temps et alléger la charge de travail des équipes internes.

L’entreprise recherchait un partenaire capable de sécuriser son parc d’utilisateurs, de soutenir sa croissance et de s’intégrer sans problème à sa pile AWS existante. Elle s’est tournée vers Auth0.

« L’identité joue un rôle essentiel dans le processus de développement. De nombreux utilisateurs accèdent à Fern par l’intermédiaire de GitHub, et un grand nombre d’entre eux proposent une documentation open source. Nous devions faire en sorte que ces sites, une fois en production, ne puissent être mis à jour que par les membres authentifiés d’une entreprise donnée. »

- Catherine Deskur, Deployed Engineer

Confier l’identité à un partenaire de confiance

Alors qu’il lui fallait déjà gérer de nombreuses priorités concurrentes à l’approche du lancement, Fern ne pouvait pas se permettre d’assumer la charge de développer une solution d’identité en interne.

« Il nous aurait fallu des mois pour obtenir tout l’éventail de fonctionnalités nécessaires à la mise en conformité avec SOC 2 », explique Danny Sheridan, CEO et cofondateur de l’entreprise.

« Nous étions ravis de pouvoir confier cette tâche à un fournisseur, et de ne plus avoir à nous en préoccuper. » Avec Auth0, Fern a déployé une solution d’identité en l’espace de 7 jours.

« La gestion des utilisateurs et des organisations représente un défi majeur. En faisant appel à Auth0, nous avons pu éviter la charge de travail sans valeur ajoutée pour l’entreprise que représentait l’authentification, afin de nous concentrer sur les fonctionnalités recherchées par nos clients. »

- Danny Sheridan, cofondateur et CEO

La sécurité sans friction

Un accès sécurisé et une expérience utilisateur fluide sont essentiels pour Fern. L’authentification sociale d’Auth0 permet aux utilisateurs de Fern de s’authentifier à l’aide de leurs identifiants GitHub existants, éliminant ainsi les points de friction dans le processus d’inscription. Une fois l’accès autorisé via OAuth 2.0, un compte Auth0 est automatiquement créé et associé à l’identité GitHub de l’utilisateur.

Ce compte gère le contrôle des accès, accordant à l’utilisateur les autorisations nécessaires pour consulter les kits SDK et la documentation de son organisation.

Au-delà de la connexion, les protections intégrées d’Auth0, comme la limitation du débit pour bloquer les tentatives de connexion répétées, contribuent à sécuriser la plateforme. L’entreprise a également intégré Auth0 à ses systèmes pour créer un tableau de bord où les utilisateurs peuvent inviter d’autres personnes de leur organisation. Une fois qu’ils ont cliqué sur le bouton « ajouter un utilisateur », toutes les données d’identité sont envoyées en toute sécurité à Auth0. « La gestion des utilisateurs et des organisations fonctionne parfaitement », se réjouit Danny Sheridan.

La personnalisation pour développer l’activité

Les fonctionnalités de personnalisation étaient importantes pour Fern, une entreprise orientée développeurs.

Son équipe apprécie de pouvoir personnaliser l’expérience d’authentification en changeant les couleurs, le logo et le thème afin d’offrir un branding cohérent avec celui de Fern. « Vous n’avez pas l’impression de basculer vers un autre site web, explique Danny Sheridan, mais de rester sur une ressource en ligne de Fern. »

Fern tire également parti de l’extensibilité d’Auth0 dans le cadre de ses initiatives de commercialisation. Lorsqu’un nouvel utilisateur crée un compte, Auth0 Actions déclenche une alerte basée sur un événement dans un canal Slack dédié, pour le signaler à l’équipe commerciale. « L’équipe sait alors quand les clients essaient notre produit, ce qui lui permet d’entrer immédiatement en contact avec eux », explique Danny.

Compléter AWS, innover avec l’IA

Comme l’infrastructure de Fern repose sur AWS, il fallait qu’Auth0 fonctionne parfaitement avec les outils AWS existants de l’entreprise. L’intégration avec Amazon CloudWatch, l’outil de surveillance et de collecte de métriques d’Amazon, s’est avérée très utile. « Il a été très facile de configurer les journaux Auth0 pour les utiliser dans une base de données beaucoup plus grande, au lieu qu’ils soient isolés du reste de notre système, explique Danny. Lorsque nous sommes confrontés à un événement qui impacte les clients, nous pouvons désormais diagnostiquer rapidement les défaillances système et résoudre rapidement les problèmes coté client. »

L’entreprise constate également une croissance exponentielle de l’utilisation de l’IA pour son produit « Ask Fern », optimisé par AWS Bedrock. L’outil Ask Fern offre aux utilisateurs une expérience de chat avec un agent d’IA accédant à la documentation, ce qui leur permet de poser des questions et d’obtenir immédiatement des réponses. « Aujourd’hui, certains de nos clients reçoivent des milliers de questions par jour à propos de leur documentation, explique Danny. Le chat optimisé par l’IA va devenir le principal moyen d’interaction avec la documentation. » Pour soutenir cette croissance en toute sécurité, l’équipe utilise une approche multicouche combinant l’authentification de base Auth0 avec les fonctionnalités de sécurité intégrées d’Amazon Bedrock.

Un tremplin pour la croissance

Les programmes d’AWS et d’Auth0 pour les startups ont joué un rôle clé dans l’essor de Fern. AWS a débloqué 100 000 dollars de crédit en plus d’offrir une version gratuite, tandis qu’Auth0 a aidé l’entreprise à prendre son envol sans engager de dépenses au départ. « Cela nous a permis d’éviter pas mal d’obstacles inhérents au lancement, affirme Danny. Plus besoin d’organiser une réunion au sommet pour savoir si nous voulions dépenser des milliers de dollars en logiciels. »

Le partenariat de Fern avec Auth0 et AWS lui a permis de se concentrer sur le développement de son produit et la vente aux clients sans se laisser distraire par des problèmes d’identité. « Nous continuerons d’opter pour des outils qui nous permettent de nous concentrer sur notre première mission, à savoir aider les entreprises à offrir des API faciles à utiliser et des services conviviaux aux développeurs. »

Envie d’entreprendre un grand projet avec nous ?

Pour en savoir plus et demander une année d’abonnement Auth0 gratuite pour votre startup, visitez la page https://auth0.com/fr/startups.

Get ready to shipat the pace of AI