Alura > Cursos de DevOps > Cursos de Segurança > Conteúdos de Segurança > Primeiras aulas do curso Segurança em nuvem com CSPM: Monitoramento e conformidade automatizados

Segurança em nuvem com CSPM: Monitoramento e conformidade automatizados

Fundamentos de CNAPP e CSPM - Apresentação

Introdução ao Curso de CSPM

Olá! Bem-vindos ao curso de CSPM, Cloud Security Posture Management. Meu nome é Leila, sou instrutora aqui na Alura.

Audiodescrição: Leila é uma mulher de pele branca, com cabelos compridos castanhos claros e mechas loiras. Seus olhos são castanhos e ela usa óculos de armação transparente. Leila veste uma blusa preta e está em frente a uma parede sem decoração.

Conteúdo do Curso

Antes de começarmos, vamos ver o que abordaremos neste curso. Primeiro, é importante entender o que é o CSPM e o que é o CNAPP, que cuida da conformidade e do inventário dos recursos.

Em seguida, vamos analisar os desafios de segurança em cloud e o valor do CSPM, que nos ajuda a detectar configurações incorretas, riscos e desafios de boas práticas de forma automatizada.

Também vamos identificar essas configurações e responder às remediações automatizadas, garantindo que nossos recursos estejam sempre seguros na nuvem. Um outro ponto importante é entender como operar o AWS Security Hub para centralizar a detecção de ameaças e conformidade.

Além disso, é fundamental relacionar os achados a benchmarks e frameworks, como NIST, PCI, ISO 27001 e SOC 2. Assim, garantimos o alinhamento com os padrões de mercado também.

Automação e Monitoramento Contínuo

Por fim, vamos automatizar essas verificações, respostas e monitoramento contínuo utilizando as ferramentas para criar uma operação de segurança mais eficiente e proativa na nuvem.

Conclusão e Recursos Adicionais

Esse conteúdo foi preparado com muito cuidado para fortalecer nossas habilidades de segurança na nuvem. Façamos os exercícios e aproveitemos o fórum e o Discord da Alura para tirar dúvidas e trocar experiências com a comunidade. Esta é a hora de elevar nosso conhecimento em segurança na nuvem. Vamos lá?

AWS Security Hub

AWS Security Hub

Fundamentos de CNAPP e CSPM - Desafios de Segurança na nuvem

Desafios da Migração para a Nuvem

Imagine que nossa empresa está migrando cada vez mais para aplicações na nuvem. Com isso, a quantidade de recursos, permissões e serviços cresce rapidamente, tornando difícil acompanhar quem faz o quê e se tudo está seguro. Sem visibilidade e controle adequados, pequenas falhas de configuração podem rapidamente se transformar em grandes riscos de segurança, impactando dados, operações e a conformidade.

Introdução ao CNAPP e CSPM

É nesse contexto que entram o CNAPP, Cloud Native Application Protection Platform (Plataforma de Proteção de Aplicações Nativas da Nuvem), e o CSPM, Cloud Security Posture Management (Gestão de Postura de Segurança na Nuvem). Essas ferramentas trabalham juntas para monitorar e proteger a governança do ambiente de nuvem de forma contínua.

Objetivos da Aula

Nesta aula, vamos explorar os fundamentos do CNAPP e do CSPM, entender como eles se conectam e podem fortalecer a segurança e a governança em ambientes de nuvem. Após isso, partiremos para exercícios práticos que demonstram essas soluções em ação.

Complexidade e Riscos em Ambientes de Nuvem

À medida que as empresas adotam cada vez mais ambientes de nuvem, a complexidade aumenta. Com tantos serviços, permissões e configurações diferentes, é fácil perder o controle e identificar o que realmente está seguro. Atualmente, os ataques direcionados à nuvem estão crescendo, e o mais preocupante é que cerca de 80% desses incidentes ocorrem devido a falhas de configuração, como deixar um bucket público ou portas de firewall abertas.

Importância das Ferramentas de Segurança

Muitas vezes, o risco não vem de um hacker avançado, mas de configurações incorretas que passam despercebidas. Para prevenir que esse problema ocorra, utilizamos ferramentas como o CNAPP e o CSPM. Elas auxiliam no monitoramento, na proteção e na governança desses ambientes de forma contínua, reduzindo o risco de configuração inadequada.

Cenário de Risco e Soluções

Vamos imaginar um cenário em que criamos um bucket S3 para armazenar dados sensíveis de nossa empresa e, por engano, a configuração fica pública. Qual seria o resultado disso? Qualquer pessoa na internet poderia acessar essas informações. Embora pareça improvável, isso acontece diariamente e já causou vazamentos milionários em grandes empresas. O problema é que, muitas vezes, esses erros passam despercebidos em ambientes complexos, e nem sempre temos uma visibilidade completa das configurações.

Papel do CSPM e CNAPP na Segurança

Sem uma visão integrada, erros de configuração podem se propagar, e permissões excessivas podem ser exploradas. Vulnerabilidades em workloads podem ser ignoradas, e ainda corremos o risco de não estar em conformidade com os frameworks de mercado. É exatamente aqui que o CSPM entra, para identificar essas configurações inadequadas e riscos em tempo real.

No entanto, o CSPM sozinho não resolve tudo. Por isso, implementamos também o CNAPP, que oferece uma visão unificada de todos os riscos, controle sobre os workloads, permissões, clusters Kubernetes e ajuda na detecção e remediação de problemas.

Fundamentos de CNAPP e CSPM - O que é CNAPP e CSPM?

Introdução ao CNAPP

O que é o CNAPP? O CNAPP, ou Cloud Native Application Protection Platform (Plataforma de Proteção de Aplicações Nativas em Nuvem), é uma abordagem que unifica várias ferramentas de segurança em uma única plataforma. Ele foi criado para reduzir a necessidade de fragmentar múltiplas ferramentas e soluções, ajudando a manter um controle mais centralizado.

Componentes do CNAPP

Dentro do CNAPP, temos vários componentes importantes. O CSPM, Cloud Security Posture Management (Gerenciamento de Postura de Segurança em Nuvem), cuida da postura de segurança e da conformidade, detectando configurações incorretas. Temos também o CWPP, Cloud Workload Protection Platform (Plataforma de Proteção de Carga de Trabalho em Nuvem), que protege cargas de trabalho como máquinas virtuais, contêineres e funções serverless. O CIEM, Cloud Infrastructure Entitlement Management (Gerenciamento de Direitos de Infraestrutura em Nuvem), gerencia identidades e permissões, reduzindo os riscos de privilégios excessivos na nuvem. E o KSPM, Kubernetes Security Posture Management (Gerenciamento de Postura de Segurança em Kubernetes), é especializado em clusters Kubernetes, ambientes mais complexos e dinâmicos de microserviços.

Integração e Benefícios do CNAPP

Quando trabalhamos em cada uma dessas camadas de forma isolada, acabamos com lacunas de visibilidade. O valor do CNAPP está justamente em integrar tudo isso, oferecendo uma visão contínua, centralizada e em tempo real da postura de segurança na nuvem. Isso facilita a priorização de riscos, a resposta rápida a incidentes e alivia a complexidade.

Detalhamento do CSPM

Agora que já entendemos os riscos de erros de configuração e vazamentos na nuvem, vamos falar sobre a solução. O CSPM, Cloud Security Posture Management, é o gerenciamento da postura de segurança em nuvem. É um conjunto de ferramentas práticas que monitoram continuamente os ambientes na nuvem. Ele identifica erros de configuração e não conformidades com as normas de segurança do mercado.

Podemos pensar no CSPM como um verdadeiro detetive da nuvem. Ele está sempre analisando os recursos e verificando se tudo está dentro dos padrões, tanto em relação aos frameworks quanto às boas práticas da própria nuvem, que já têm correlação com algum framework de mercado. A partir dessa análise contínua, o CSPM ajuda a evitar falhas, corrigir problemas rapidamente e garantir que os ambientes estejam sempre seguros e em conformidade.

Colaboração entre CNAPP e CSPM

Agora que já compreendemos os riscos e como o CSPM (Cloud Security Posture Management) ajuda a prevenir falhas, vamos detalhar como o CNAPP (Cloud Native Application Protection Platform) e o CSPM atuam juntos para proteger os ambientes de nuvem.

O primeiro ponto é o inventário automático de recursos. Todas as contas de serviços e permissões são identificadas automaticamente, garantindo que nada passe despercebido. Em seguida, temos a verificação contínua da conformidade, onde as políticas de segurança e normas, como o CIS (Center for Internet Security), o NIST (National Institute of Standards and Technology) e o PCI (Payment Card Industry), por exemplo, são aplicadas de forma automática. Assim, o ambiente está sempre alinhado às melhores práticas de segurança.

O CSPM também realiza a detecção de riscos, falhas e configurações incorretas, alertando sobre problemas que podem gerar vulnerabilidades e exposições de dados. Quando possível, o CNAPP e o CSPM juntos oferecem uma correção automatizada dos problemas, aplicando a remediação rapidamente para reduzir o tempo de exposição. Em outros casos, eles também apresentam um plano de remediação, caso desejemos realizar o processo manualmente.

Processo de Proteção em Nuvem com CSPM

Por fim, tudo isso é apresentado em um painel centralizado de segurança, que permite à equipe ter uma visão completa de todos os riscos, vulnerabilidades e conformidades em um local unificado.

O processo de proteção em nuvem com o CSPM começa pelo inventário automático de recursos. Ele descobre todos os ativos do ambiente, como buckets, S3, VPCs (Virtual Private Clouds), bancos de dados e instâncias, entre outros recursos, garantindo a visibilidade do que está em operação. Em seguida, ocorre a verificação da conformidade, onde esses recursos são comparados com benchmarks e frameworks, como CIS, NIST, PCI (Payment Card Industry), por exemplo, permitindo identificar rapidamente se estão alinhados às boas práticas e aos requisitos de auditoria.

Depois, o CSPM realiza a detecção de riscos e falhas, apontando para más configurações e vulnerabilidades, além de permissões excessivas que poderiam abrir brechas de segurança. Por fim, a correção pode ser aplicada manualmente pelo time responsável ou de forma automática. É possível utilizar ferramentas como AWS Lambda de integração ou recursos nativos da própria nuvem para implementar o plano de correção, seja ele automático ou manual.

Sobre o curso Segurança em nuvem com CSPM: Monitoramento e conformidade automatizados

O curso Segurança em nuvem com CSPM: Monitoramento e conformidade automatizados possui 141 minutos de vídeos, em um total de 43 atividades. Gostou? Conheça nossos outros cursos de Segurança em DevOps, ou leia nossos artigos de DevOps.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Segurança acessando integralmente esse e outros cursos, comece hoje!

Conheça os Planos para Empresas