Login

Como a Fern está crescendo de forma segura com Auth0 e AWS

Como a Fern está crescendo de forma segura com Auth0 e AWS

7 dias

para colocar a Auth0 Platform em funcionamento

Crescimento de 225%

nos logins diários em 2024–2025

Oferta de APIs que os desenvolvedores adoram

Ótimas experiências do desenvolvedor impulsionam a adoção do produto, mas muitas APIs geram atrito e complexidade para os usuários. A Fern muda isso. A startup sediada no Brooklyn (EUA) automatiza a geração de SDKs e documentação, facilitando o lançamento de APIs indicadas a desenvolvedores para seus clientes. Desde seu lançamento em 2023, a empresa expandiu significativamente sua base de clientes, com grandes nomes como Square, Webflow, ElevenLabs, LaunchDarkly e Intercom utilizando a plataforma para economizar tempo e aliviar a carga de trabalho das suas equipes internas.

A empresa buscava um parceiro que pudesse garantir a segurança de seus usuários, oferecer suporte ao crescimento e integrar-se perfeitamente à sua infraestrutura AWS existente. Ela escolheu a Auth0.

“A identidade foi fundamental para o processo de desenvolvimento. Muitos usuários acessam a Fern pelo GitHub e muitos terão sua documentação configurada para ser de código aberto. Precisávamos garantir que esses sites em produção só pudessem ser atualizados por membros autenticados de uma determinada organização.”

- Catherine Deskur, Engenheira de Implantação

Como colocar a identidade em mãos confiáveis

Com tantas prioridades concorrentes na fase que antecedeu o lançamento, desenvolver uma solução de identidade internamente era um fardo desnecessário para a Fern.

"Levaríamos meses para ter a abrangência de recursos necessária para estarmos em conformidade com o SOC 2", afirma o CEO e cofundador Danny Sheridan.

“Foi ótimo poder delegar isso a um fornecedor, para que não precisássemos mais nos preocupar com essa questão.” Com a Auth0, a Fern conseguiu implementar uma solução de identidade em 7 dias.

“Gerenciar usuários e organizações é algo básico. Construindo na Auth0, evitamos o trabalho pesado e repetitivo da autenticação e concentramos nosso tempo em recursos que nossos clientes realmente valorizam.”

- Danny Sheridan, cofundador e CEO

Segurança sem atrito

Acesso seguro e uma experiência do usuário sem interrupções são essenciais para a Fern. O login social da Auth0 permite que os usuários da Fern se autentiquem usando suas credenciais existentes do GitHub, eliminando atritos no processo de inscrição. Após o OAuth 2.0 autorizar o acesso, uma conta da Auth0 é criada automaticamente e vinculada à identidade do usuário no GitHub.

Essa conta gerencia o controle de acesso, concedendo permissões ao usuário para visualizar os SDKs e a documentação da sua organização.

Além do login, as proteções integradas da Auth0, como a limitação de taxa para bloquear tentativas repetidas de login, ajudam a manter a plataforma segura. A empresa também integrou a Auth0 em seus sistemas para criar um painel onde os usuários podem convidar outras pessoas de sua organização. Assim que clicarem no botão "Add user" (Adicionar usuário), todos os dados de identidade serão enviados com segurança para a Auth0. “O gerenciamento de usuários e organizações simplesmente funciona”, diz Danny.

A personalização apoia novos negócios

Para a Fern, que é uma empresa centrada em desenvolvedores, as capacidades de personalização eram importantes.

A equipe valoriza a capacidade de personalizar a experiência de autenticação, alterando as cores, o logotipo e o tema para que estejam consistentes com a marca Fern. “Não dá a sensação de ser redirecionado para outro site”, diz Danny. “Parece que você está acessando a propriedade online da Fern.”

A Fern também está utilizando a extensibilidade da Auth0 como parte de seus esforços de entrada no mercado. Quando um novo usuário cria uma conta, uma ação da Auth0 dispara um alerta baseado em evento em um canal dedicado do Slack, notificando a equipe de vendas. “Isso nos permite saber quando os clientes estão experimentando nosso produto, para que possamos entrar em contato com eles imediatamente”, diz Danny.

Construção na AWS, inovação com IA

Como a Fern utiliza a AWS para alimentar sua infraestrutura, era necessário que a Auth0 funcionasse perfeitamente com as ferramentas da AWS que ela já tinha. A integração com o Amazon CloudWatch, ferramenta de coleta e monitoramento de métricas da Amazon, foi útil. “Foi muito fácil configurar os registros da Auth0 para serem consumidos em um banco de dados muito maior, em vez de ficarem isolados”, diz Danny. “Se tivermos algum evento que afete os clientes, agora podemos diagnosticar rapidamente onde estão as falhas no sistema e resolver quaisquer problemas com agilidade.”

A empresa também está percebendo um crescimento exponencial no uso de IA para seu produto “Ask Fern”, que utiliza a tecnologia AWS Bedrock. O Ask Fern oferece uma experiência de chat com IA para os usuários que acessam a documentação, permitindo que façam perguntas e encontrem respostas instantaneamente. “Hoje, alguns dos nossos clientes recebem milhares de perguntas por dia sobre sua documentação”, diz Danny. “O chat com IA vai se tornar a principal forma de interação das pessoas com a documentação.” Para apoiar esse crescimento com segurança, a equipe utiliza uma abordagem multicamadas que combina a autenticação central da Auth0 com os recursos de segurança integrados do Amazon Bedrock.

Um trampolim para o crescimento

Os programas para startups da AWS e da Auth0 tiveram um papel fundamental para ajudar a Fern a decolar. A AWS forneceu US$ 100.000 em créditos, além de um nível gratuito, enquanto a Auth0 ajudou a empresa a iniciar sem custos iniciais. “Isso reduziu a barreira para começar”, diz Danny. “Não precisamos de uma grande reunião para discutir se queríamos gastar milhares de dólares em software.”

A parceria da Fern com a Auth0 e a AWS permitiu que ela se concentrasse no desenvolvimento do produto e nas vendas para os clientes sem distrações. “Continuaremos a escolher ferramentas que nos permitam focar na nossa principal responsabilidade, que é ajudar as empresas a oferecer APIs fáceis de usar e que sejam adequadas para os desenvolvedores.”

Vamos construir algo grandioso juntos?

Para saber mais e se inscrever para um ano gratuito da Auth0 para sua startup, acesse https://auth0.com/pt/startups.

Get ready to shipat the pace of AI