Acelerando nossa visão que coloca desenvolvedores em primeiro lugar com a DeepCode
23 de setembro de 2020
0 minutos de leituraComo você talvez tenha visto nas notícias, hoje a Snyk anunciou um acordo para adquirir a DeepCode! Em nome da equipe da Snyk, quero explicar por que estamos animados para integrar a tecnologia da DeepCode à plataforma de segurança de aplicações cloud native da Snyk e o que isso significa para nossos clientes e usuários.
Quem é a DeepCode?
Primeiro, deixe-me contar um pouco sobre essa empresa e sua tecnologia incrível. A DeepCode é uma spin-off da ETH Zurich, fundada por pesquisadores de destaque em aprendizado de máquina e linguagens de programação. A empresa se dedica a aplicar IA para ajudar desenvolvedores a garantir a qualidade e a segurança das aplicações em tempo real, enquanto programam. Em particular, desenvolveu duas inovações revolucionárias:
Análise semântica de código com aprendizado de máquina interpretável e altamente sofisticado. A tecnologia analisa o código de 10 a 50 vezes mais rápido que as alternativas, possibilitando fluxos de trabalho em tempo real durante o desenvolvimento. Ela também reduz drasticamente tanto os falsos negativos quanto os falsos positivos, usando uma plataforma personalizada de aprendizado de máquina capaz de aprender rapidamente com grandes volumes de código.
Uma experiência excepcional para desenvolvedores, viabilizada por um solver Datalog personalizado de última geração que, pela primeira vez, permite análises semânticas de código de alta precisão em tempo real. Essa tecnologia permite analisar o código no IDE e no Git, para que os desenvolvedores integrem a análise ao processo de desenvolvimento com facilidade e em tempo real, sem adicionar etapas que interrompam o fluxo de trabalho.
Como isso vai acelerar nossa visão de segurança de aplicações cloud native que coloca desenvolvedores em primeiro lugar?
Desde o início, a abordagem da Snyk tem sido capacitar desenvolvedores como primeiro passo para a segurança de aplicações, oferecendo a velocidade e a escala de que empresas movidas por tecnologia precisam. As equipes de segurança e operações têm visibilidade e controle para apoiar os desenvolvedores e governar o processo durante o desenvolvimento. A Snyk já é a solução de segurança de aplicações mais amigável para desenvolvedores, usada por mais de 1,5 milhão de desenvolvedores em todo o mundo para criar software com segurança.
Um elemento essencial dessa visão é integrar continuamente a segurança ao processo de desenvolvimento, em vez de adicioná-la como uma etapa extra. O mecanismo de IA da DeepCode ajudará a Snyk a aumentar a velocidade e garantir um novo nível de precisão na identificação e correção de vulnerabilidades, aprendendo continuamente com a Snyk Vulnerability Database para ficar cada vez mais inteligente.
Isso vai aprimorar nossa solução de duas maneiras. Vai permitir uma integração ainda mais rápida para os desenvolvedores, identificando problemas enquanto eles programam, em vez de adicioná-la como uma etapa extra. Também vai aumentar ainda mais a precisão dos nossos resultados, praticamente eliminando a necessidade de perder tempo investigando falsos positivos. A Snyk já era a melhor do setor nesses dois aspectos, e isso vai nos diferenciar ainda mais.
O que isso significa para nossos clientes e usuários?
A tecnologia pioneira da DeepCode vai aprimorar a plataforma abrangente de segurança da Snyk, que hoje protege software de código aberto, contêineres e infraestrutura como código. Com inteligência integrada baseada em aprendizado de máquina, ela identificará vulnerabilidades com mais rapidez e oferecerá aos desenvolvedores um nível superior de precisão. Além disso, agora podemos aplicar esses recursos ao código proprietário escrito pelos desenvolvedores, ampliando a cobertura da plataforma Snyk para proteger aplicações cloud native.
Em breve, falaremos mais sobre nosso plano de integração da tecnologia da DeepCode e sobre como nossos clientes vão vivenciar essa mudança, durante a conferência Snykcon, nosso evento virtual gratuito, nos dias 21 e 22 de outubro de 2020. Clique no link abaixo para reservar seu lugar. Esperamos ver você por lá!


