Skip to main content

Reproduza seu modelo mental com Project Collections

Escrito por
blog feature snyk solutions directory

27 de junho de 2023

0 minutos de leitura

Na Snyk, estamos sempre buscando maneiras de melhorar o trabalho com Projects em escala. Recentemente, lançamos:

  • Paginação na página de listagem de Projects para melhorar o desempenho e a usabilidade

  • Agrupamento, navegação e exclusão de Targets com facilidade

Para dar continuidade a essa jornada, aprimoramos ainda mais as formas de organizar seus Projects.

Há inúmeras maneiras de organizar projetos fora da Snyk, pois não existe um modelo mental padrão que sirva para todos. Por exemplo, algumas pessoas organizam os projetos como monorepos, enquanto outras os organizam como componentes de aplicações.

A maioria das pessoas quer que a forma como organiza os projetos fora da Snyk também se reflita na Snyk. Afinal, você sabe onde encontrar tudo o que precisa para trabalhar, o que economiza bastante tempo.

Com isso, temos orgulho de anunciar a disponibilidade geral de Project Collections. O recurso permite criar coleções de Projects de acordo com as necessidades e prioridades suas e da sua equipe, além de realizar ações na coleção.

Ganhe eficiência e foco ao trabalhar com Projects

Criar e configurar Project Collections precisa ser simples, mesmo com muitos Projects. Por isso, criamos uma API para essas ações, que complementa a interface web. Ações escaláveis são essenciais para gerenciar centenas ou milhares de Projects. Por isso, habilitamos a exclusão, desativação e ativação de Projects em massa dentro de uma Collection. Vale lembrar que essa funcionalidade também estará disponível na página de listagem de Projects.

Painel de coleções de projetos do Snyk mostrando três arquivos de aplicativo com status de importação e teste, quantidade de problemas e níveis de gravidade.

Como você pode trabalhar com várias Collections, estamos criando uma página de listagem de Collections, com uma experiência semelhante à página de listagem de Projects atual, que dará uma visão geral das suas Collections. Você poderá nomeá-las de acordo com a nomenclatura da sua equipe e usar a busca para encontrá-las com mais facilidade e fazer pesquisas precisas.

Página de Collections da Snyk mostrando dois projetos, App 2 e App 1, com a quantidade de projetos e o total de problemas por nível de gravidade.

Mais tranquilidade com os relatórios

A criação e a configuração de Collections serão restritas aos administradores da organização, pois uma Collection pode representar qualquer coisa — como componentes de aplicações — para a qual você queira criar relatórios. Assim, evitamos que outras pessoas alterem seus relatórios. Ainda assim, todos poderão ver uma Collection e gerar relatórios a partir dela. Qualquer pessoa da organização pode visualizar uma Collection.

Project Collections permitem visualizar e trabalhar com seus Projects de uma forma mais próxima à que você já usa fora da Snyk. Com ações importantes em massa e mais foco nos relatórios, você trabalha com mais eficiência em escala.

Relatório detalhado de problemas do Snyk mostrando 10 problemas no total: 1 vulnerabilidade alta, 2 médias, 7 baixas e nenhuma crítica.

Como trabalhar com Project Collections?

Há inúmeras maneiras de organizar seus Projects. Um caso de uso comum que encontramos é a necessidade de entender a postura de segurança de um componente de aplicação que sua equipe está desenvolvendo. Seus Projects fazem parte do monorepo da organização, então não é fácil encontrá-los e trabalhar com eles. Além disso, gerar relatórios de forma consistente também é difícil. Project Collections pode ajudar. Veja como:

1. Identifique seus Projects

Os filtros da página de listagem de Projects são completos e recebem melhorias regularmente, facilitando a criação de uma visualização dos seus Projects. Se eles não forem suficientes para identificá-los, recomendamos usar Project Tags. Hoje, o recurso Tags é bastante usado para filtrar e visualizar Projects com critérios personalizados e flexíveis, como equipes, aplicações, componentes, versões e muito mais. Neste caso, vale a pena marcar seus Projects com o nome da equipe como chave e o nome do componente como valor.

2. Crie e dê um nome à sua Collection

Depois de criar uma visualização de Projects com filtros ou tags, você pode salvar a Collection e dar a ela um nome que facilite identificá-la na página de listagem de Collections. Na página de listagem, a Collection mostrará o total de issues em alto nível.

3. Refine a Collection

Depois de criar a Collection, você pode identificar quais Projects são relevantes e quais não são e, em seguida, ativar, desativar ou até excluir Projects em massa. Também é possível realizar ações em massa na página de listagem de Projects.

4. Gere relatórios

Na Collection, basta clicar em “View report on this Collection” para ir diretamente à página de relatórios. Um relatório será gerado com base na Collection que você está visualizando.

Para saber mais sobre como usar Project Collections, confira a documentação.

Adorado por desenvolvedores. Confiável para a segurança.

As ferramentas da Snyk, pensadas para desenvolvedores, oferecem segurança integrada e automatizada para atender às suas necessidades de governança e conformidade.

Leia mais

blog feature snyk container custom base recommendations
Blog

Conheça o Evo Agentic AppSec: segurança que acompanha o ritmo do desenvolvimento com IA

O desenvolvimento impulsionado por IA está avançando mais rápido do que os fluxos de trabalho de segurança tradicionais. O AppSec agentivo da Snyk usa agentes de segurança para encontrar, corrigir e verificar vulnerabilidades continuamente, enquanto as pessoas definem os critérios.

blog feature ai violet
Blog

VulnBump: agentes de IA conseguem corrigir dependências vulneráveis sem quebrar o build?

O VulnBump testa agentes de IA em 307 atualizações reais de dependências. Uma correção só é considerada válida se eliminar a vulnerabilidade e mantiver o build e os testes funcionando.

Blog

Modelos de ponta encontraram as vulnerabilidades. Só o atacante encontrou as cadeias.

A análise estática encontrou as falhas, mas só os testes de ataque em aplicações ativas provaram como elas poderiam ser encadeadas para causar invasões. Uma comparação entre Evo COS, Claude Security e Claude Code Security.