Agentic SOC Summit: o novo padrão para defesa autônomaInscreva-se

Os ambientes de nuvem modernos são incrivelmente dinâmicos, caracterizados por escalonamento de recursos em tempo real, microsserviços, containers e endpoints de API. Para gerenciar e proteger com eficiência esses componentes em rápida evolução durante todo o ciclo de vida de desenvolvimento e implementação, sua organização precisa de uma solução de segurança unificada e abrangente.

No mundo da segurança na nuvem, há inúmeras ferramentas e siglas para navegar. Entre as mais comuns que você provavelmente já encontrou estão a plataforma de proteção de aplicações nativas em nuvem (CNAPP) e a plataforma de proteção de workload em nuvem (CWPP). Embora CNAPPs e CWPPs sejam essenciais para a segurança da nuvem, eles atendem a propósitos distintos e não devem ser confundidos. Neste artigo, vamos nos aprofundar nas funções e aplicações específicas de CWPPs e CNAPPs e explorar como uma solução como o CrowdStrike Falcon® Cloud Security integra ambos perfeitamente para fornecer proteção abrangente.

Entendendo os CNAPPs

Um CNAPP é uma plataforma abrangente para segurança e conformidade na nuvem que ajuda equipes a criar, implementar e executar aplicações nativas em nuvem seguros e lidar com ameaças e vulnerabilidades. Dentro do stack de aplicações nativas em nuvem, vários tipos de workloads e políticas têm necessidades exclusivas em desenvolvimento, implementação e produção. Proteger todo o ambiente requer ferramentas especializadas que atendam aos requisitos individuais, como monitoramento de workload, auditoria de conformidade e gerenciamento de identidade. 

Principais componentes de um CNAPP

Um CNAPP compreende vários componentes, removendo a fragmentação que muitas vezes leva a pontos cegos e lacunas na cobertura de segurança. Ao combinar diversas ferramentas em uma solução abrangente,  um CNAPP visa minimizar a complexidade e otimizar as operações para equipes de DevOps e DevSecOps.

Gerenciamento de postura de segurança em nuvem (CSPM)

O CSPM monitora continuamente ambientes de nuvem para identificar e corrigir configurações incorretas, bem como riscos de segurança e conformidade. Ao garantir que a infraestrutura de nuvem esteja alinhada às melhores práticas e aos requisitos regulatórios, o CSPM ajuda a manter um ambiente seguro. Quando o CSPM detecta recursos não compatíveis, ele alerta as equipes de segurança e oferece orientação sobre como mitigar o problema de forma eficaz.

Pré-tempo de execução/segurança "shift-left"

A segurança pré-tempo de execução, frequentemente chamada de segurança “shift-left”, envolve identificar e resolver problemas de código antes que eles cheguem ao estágio de tempo de execução. Essa abordagem aproveita modelos de infraestrutura como código (IaC) para garantir implementações de infraestrutura consistentes e repetíveis. No entanto, sem medidas de segurança adequadas, os próprios modelos de IaC podem introduzir vulnerabilidades, comprometendo potencialmente todo o ambiente de nuvem. Para evitar isso, as ferramentas de segurança da IaC verificam os arquivos de configuração no início do ciclo de desenvolvimento, detectando riscos de conformidade, exposições de rede e violações do princípio do privilégio mínimo, mitigando proativamente os riscos de segurança.

CWPP

Um CWPP opera como parte de um CNAPP para proteger workloads na nuvem, como VMs, bancos de dados, containers e clusters Kubernetes. 

5. Gerenciamento de direitos da infraestrutura de nuvem (CIEM, na sigla em inglês)

Como as soluções tradicionais de gerenciamento de identidade e acesso (IAM) têm dificuldades em ambientes de nuvem dinâmicos, as equipes de segurança dependem cada vez mais do CIEM. As soluções CIEM gerenciam e protegem identidades, permissões e controles de acesso em ambientes de nuvem. Elas impedem o acesso não autorizado e minimizam o risco de elevação de privilégios detectando violações e relatando-as à equipe de segurança para resolução imediata.

Gerenciamento de postura de segurança de aplicações (ASPM)

À medida que as aplicações se tornam mais complexas, as organizações acham desafiador implementar práticas de segurança consistentes, entender a postura de risco de cada aplicação e manter a conformidade. O ASPM aborda esses desafios fornecendo visibilidade e monitoramento contínuos da segurança da aplicação, identificando e abordando vulnerabilidades durante todo o ciclo de vida da aplicação. O ASPM ajuda organizações a proteger dados confidenciais, evitar violações e cumprir regulamentações do setor. 

Os benefícios de um CNAPP

 Um CNAPP é uma solução poderosa de segurança em nuvem que oferece inúmeros benefícios devido à sua abordagem de integração inclusiva. 

  • Segurança abrangente: um CNAPP protege todos os tipos de recursos de nuvem — incluindo containers, bancos de dados, VMs e APIs — do desenvolvimento à produção. Ele protege workloads em execução e aborda configurações incorretas de rede, vulnerabilidades de código da IaC e violações de acesso.
  • Integração com DevSecOps: as soluções CNAPP integram-se perfeitamente aos pipelines de integração/entrega contínua (CI/CD), garantindo que a segurança esteja incorporada durante todo o processo de desenvolvimento. Essa integração ajuda a identificar e mitigar problemas de segurança no início do ciclo de vida da aplicação.
  • Visibilidade unificada: os CNAPPs permitem que as equipes usem uma solução abrangente para todos os aspectos de segurança, fornecendo visibilidade unificada em todo o ambiente de nuvem. Uma solução unificada reduz a complexidade para as equipes de DevOps e DevSecOps, melhorando sua eficiência e permitindo que elas gerenciem a segurança de forma mais eficaz.

Entendendo os CWPPs

Um CWPP é uma solução para monitorar continuamente workloads na nuvem, como VMs e containers, e fornecer detecção e resposta a ameaças em tempo real. Isso é essencial para a segurança da nuvem porque as workloads ativas são os principais alvos de ataques; protegê-las ajuda a evitar violações e tempo de inatividade. 

Os CWPPs oferecem vários benefícios às equipes de segurança, pois elas buscam proteger seus ambientes de nuvem. Eles se concentram principalmente em:

  • Proteção pré-tempo de execução: os CWPPs protegem as workloads na nuvem antes de serem implementadas, garantindo a identificação e a mitigação de vulnerabilidades no início do pipeline de CI/CD. Isso inclui técnicas como avaliação de imagem e segurança da IaC.
  • Proteção de tempo de execução: essas soluções evitam atividades não autorizadas e violações à medida que ocorrem. Os CWPPs analisam continuamente as workloads para identificar anomalias e aplicar políticas de segurança, bloqueando ações suspeitas em tempo real.
  • Detecção e resposta a ameaças: os CWPPs verificam ameaças, vulnerabilidades e anomalias, fornecendo orientação para corrigir problemas. Eles também podem responder automaticamente a certas ameaças isolando workloads comprometidas, bloqueando o tráfego de ataque e aplicando patches de segurança, permitindo que as equipes se concentrem em problemas que exigem intervenção humana.
  • Visibilidade em workloads e containers: os CWPPs oferecem insights abrangentes sobre atividades de workload, permitindo que as equipes monitorem o desempenho, detectem comportamentos suspeitos e apliquem efetivamente políticas de segurança. 

Relatório de Investigação de Ameaças 2024

No Relatório de Investigação de Ameaças 2024 da CrowdStrike, a CrowdStrike revela as mais recentes táticas de mais de 245 adversários modernos e mostra como esses adversários continuam a evoluir e emular o comportamento de usuários legítimos. Obtenha insights para ajudar a impedir ataques aqui. 

Baixe agora

Comparando CNAPPs e CWPPs

Tanto CNAPPs quanto CWPPs protegem ambientes de nuvem, mas seus escopos diferem significativamente. Um CNAPP fornece ampla segurança em todo o ciclo de vida da aplicação, enquanto um CWPP é especializado em proteção de tempo de execução, com foco específico na segurança de workloads ativas e containers.

Âmbito de cobertura

  • CNAPP: abrange o ciclo de vida completo das workloads, incluindo desenvolvimento, CI/CD e produção, em vários domínios de segurança. Um CNAPP também incorpora componentes como CIEM, ASPM, gerenciamento de postura de segurança de dados (DSPM) e CSPM para fornecer segurança mais ampla e abrangente.
  • CWPP: oferece visibilidade contínua, detecção de ameaças e proteção automatizada em máquinas virtuais, containers e ambientes sem servidor, garantindo uma postura de segurança consistente, independentemente de onde as workloads são implementadas.

Integração e automação

  • CNAPP: integra-se com fluxos de trabalho de CI/CD existentes e ferramentas DevSecOps — incluindo CWPPs — para permitir proteção durante todo o ciclo de vida do desenvolvimento e otimizar as operações.
  • CWPP: fornece proteção de tempo de execução para workloads, garantindo a segurança operacional dos recursos implementados no ambiente de nuvem.

Foco principal

  • CNAPP: fornece segurança para todos os aspectos do ambiente de nuvem, incluindo segurança da IaC, monitoramento de conformidade e gerenciamento de identidade. 
  • CWPP: protege workloads durante a execução, fornecendo detecção e resposta a ameaças em tempo real para aplicações e microsserviços em execução.

CWPP como parte do CNAPP

Os CNAPPs fornecem segurança abrangente para suas aplicações nativas em nuvem ao agrupar diversas ferramentas de segurança sob o guarda-chuva de uma única plataforma. Os recursos de detecção e resposta a ameaças de um CNAPP são habilitados em parte por um CWPP, que alimenta o monitoramento contínuo de vulnerabilidades e atividades incomuns. Isso permite alertas e respostas em tempo real para remediar ameaças potenciais.

Os CNAPPs se concentram em uma abordagem de segurança integrada que abrange todos os domínios, do desenvolvimento à produção. Parte desse escopo é a proteção de pré-tempo de execução e de tempo de execução de workloads na nuvem para garantir a eficiência operacional. Isso se enquadra no escopo de um CWPP, que é um componente crítico em um CNAPP.

Um CWPP é uma solução especializada que permite proteção para aplicações em execução, fornecendo detecção de ameaças em tempo real. Um CNAPP, por outro lado, é uma solução unificada que aborda vários aspectos da segurança na nuvem unificando componentes-chave como CSPM, CIEM, ASPM e um CWPP.

Benefícios de alavancar um CNAPP que inclui um CWPP

CNAPPs e CWPPs fornecem segurança em nuvem com base em diferentes casos de uso. CrowdStrike Falcon® Cloud Security é um CNAPP que inclui recursos CWPP, ajudando organizações a obter maior cobertura de segurança abrangente com detecção de ameaças em tempo real, monitoramento contínuo e resposta automatizada. Como uma plataforma unificada, o Falcon Cloud Security oferece proteção completa, do código à nuvem. Para saber mais, teste uma demonstração interativa ou entre em contato com nossa equipe de especialistas hoje mesmo.

Bhavna B. Sehgal é Gerente Sênior de Marketing de Produtos de segurança de nuvem na CrowdStrike. Ela traz 14 anos de experiência em marketing de produtos, gerenciamento de produtos e consultoria, com profundo conhecimento em segurança, privacidade de dados e conformidade. Antes da CrowdStrike, Bhavna trabalhou na Coinbase, Meta, Google Cloud, Verizon e Booz Allen. É mestra em Ciências de Comunicação Estratégica pela Universidade de Columbia.