Skip to main content

Equipe de segurança do MongoDB viabiliza o desenvolvimento seguro com a Snyk

Destaque do cliente

Stuart Larsen

Security Engineer

Setor: Tecnologia
Location: New York, USA

Destaques:

Compromisso do MongoDB com a segurança: a equipe de segurança ajuda os desenvolvedores a tomar decisões inteligentes e seguras.

Adoção pelos desenvolvedores: a empresa escolheu a Snyk pela implantação rápida, facilidade de uso e integração direta aos fluxos de trabalho e às ferramentas dos desenvolvedores, como o GitHub.

Painel da Snyk: uma ferramenta útil para comunicar os desafios de segurança e a necessidade de recursos específicos ao restante da organização.

Integração às ferramentas existentes: hoje, a Snyk está totalmente integrada ao GitHub, ao Slack e ao Jira do MongoDB.

Gerenciamento da segurança de código aberto

Um dos desafios comuns de gerenciar a segurança em uma empresa em rápido crescimento é alocar recursos de segurança, como pessoas, orçamento e tempo. A equipe de segurança do MongoDB tem muitas prioridades, e o tempo é um recurso valioso. Quando Stuart e sua equipe perceberam que passavam horas verificando manualmente se os desenvolvedores não estavam usando bibliotecas de código aberto com vulnerabilidades conhecidas ou examinando longas listas de CVEs, entenderam que precisava haver uma solução mais rápida e simples.

“Antes da Snyk, nossa abordagem à segurança de código aberto era lenta e demorada. Antes dos lançamentos, fazíamos verificações manuais dos pacotes de alguns produtos (com muitas pesquisas no Google e páginas salvas nos favoritos); para outros, usávamos um conjunto de ferramentas menores.”

Ampliar a segurança é uma meta importante para o MongoDB

A equipe de segurança avaliou várias soluções disponíveis no mercado, mas percebeu que a abordagem da Snyk, voltada primeiro aos desenvolvedores, e a correção automatizada eram diferenciais importantes. A implantação rápida, a facilidade de uso e a integração direta da Snyk aos fluxos de trabalho e ferramentas dos desenvolvedores, como o GitHub, ajudariam a equipe de desenvolvimento a adotar a solução rapidamente. O MongoDB também considerou criar uma solução de segurança internamente, mas logo percebeu que, com equipe, tempo e orçamento limitados, escolher uma ferramenta externa como a Snyk facilitaria o trabalho e permitiria que todos se concentrassem nas prioridades de desenvolvimento existentes, evitando o “trabalho e o tempo perdidos” na criação de uma solução própria.

“A empresa tem apenas alguns engenheiros de segurança, mas centenas de desenvolvedores. Nunca conseguiremos ampliar a segurança contando apenas com a equipe de segurança, então precisamos capacitar os desenvolvedores de forma proativa.”

Resultados com a Snyk: automação = tempo economizado

Depois de automatizar o processo de segurança de código aberto com a Snyk, Stuart diz que “não voltariam atrás” para adotar a abordagem lenta e manual que usavam antes. Agora, a equipe de segurança do MongoDB reduz o intervalo entre a identificação de um problema de segurança em um pacote, o momento em que toma conhecimento dele e a sua correção. A equipe do MongoDB criou um fluxo de trabalho simplificado para eliminar problemas de segurança em dependências de terceiros. Com a automação, encontrar e corrigir vulnerabilidades ficou muito mais rápido, permitindo que a equipe de segurança se concentre em outras prioridades.

Acompanhamento da segurança em toda a equipe

Agora, a equipe de segurança do MongoDB conta com um único painel integrado da Snyk, onde todos os envolvidos podem visualizar os repositórios da Snyk mais relevantes para eles. Toda a equipe, incluindo as áreas de segurança e desenvolvimento, sabe o status das vulnerabilidades e dos riscos a qualquer momento. O painel da Snyk também se tornou uma ferramenta útil para comunicar os desafios de segurança e a necessidade de recursos específicos ao restante da organização.

Proteção dos dados dos clientes

Cada vez mais, os clientes querem entender como seus dados são protegidos contra vulnerabilidades de terceiros. O MongoDB tem satisfação em explicar como a Snyk está totalmente integrada ao ciclo de vida de desenvolvimento de software (SDLC), garantindo que as dependências de terceiros sejam identificadas e corrigidas como parte das várias etapas que a equipe realiza para proteger os dados dos clientes e os ativos importantes.

/about/ MongoDB

"Queremos soluções que ajudem os desenvolvedores a tomar decisões de segurança bem fundamentadas."

A MongoDB é uma plataforma de banco de dados moderna e de uso geral, criada para liberar o potencial de software e dados para desenvolvedores e para os aplicativos que eles criam. Com sede em Nova York, a MongoDB tem mais de 13 mil clientes em mais de 100 países. A plataforma de banco de dados da MongoDB já foi baixada mais de 60 milhões de vezes, e houve mais de um milhão de inscrições na MongoDB University. Como engenheiro de segurança na MongoDB, Stuart Larsen ajuda as equipes de engenharia a escrever, criar e implantar aplicativos seguros para manter protegidos os dados dos clientes. A equipe de segurança da MongoDB entende que é sua responsabilidade proteger os dados confiados à empresa, seja ao escrever código, criar processos ou desenvolver infraestrutura. Stuart se dedica a ajudar os desenvolvedores da equipe a tomar decisões acertadas e seguras desde o início do processo.