A segurança nativa de nuvem tem vários elementos-chave que trabalham juntos para proteger aplicativos e infraestrutura:
Segurança de contêineres e Kubernetes. Os contêineres empacotam os aplicativos e suas dependências, permitindo portabilidade e escalabilidade dos aplicativos. O Kubernetes orquestra esses contêineres, gerenciando a implantação e a escalabilidade. A segurança para contêineres e Kubernetes inclui análise de imagens, monitoramento de runtime e proteção dos planos de controle. Clusters do Kubernetes mal configurados são um vetor de ataque comum, o que torna o gerenciamento de configuração fundamental.
Segurança da API. Os microsserviços se comunicam por meio de APIs, que precisam ser protegidas para evitar acesso não autorizado. A segurança de API inclui autenticação, autorização e limitação de taxa. Os gateways de API oferecem controle e monitoramento centralizados, reduzindo o risco de exposição de dados.
CNAPPs. As soluções CNAPP unificam várias funcionalidades de segurança, incluindo o gerenciamento da postura de segurança na nuvem (CSPM). Essas plataformas unificadas oferecem visibilidade de ponta a ponta ao longo do ciclo de vida do aplicativo, permitindo priorização baseada em risco, aplicação consistente de políticas e detecção e resposta mais rápidas a ameaças.
Conformidade e governança. As organizações devem aderir a padrões de
conformidade regulatória, como o Regulamento Geral sobre a Proteção de Dados (
GDPR), a lei americana HIPAA (Health Insurance Portability and Accountability Act) e o Padrão de Segurança de Dados do Setor de Cartões de Pagamento (PCI-DSS). As verificações e os relatórios automatizados de conformidade ajudam a manter o alinhamento com os padrões, reduzindo o risco de penalidades legais.
Cargas de trabalho de IA. Modelos de IA e pipelines de dados introduzem desafios exclusivos de segurança na nuvem. Proteger os dados de treinamento, evitar adulteração do modelo e garantir práticas éticas de IA são essenciais. As medidas de segurança precisam abordar tanto a confidencialidade quanto a integridade dos sistemas de IA.
Segurança de dados na nuvem. Os dados são um dos principais alvos dos invasores. A criptografia, o mascaramento de dados e os controles de acesso protegem informações confidenciais. A segurança de banco de dados inclui o monitoramento de consultas não autorizadas e a garantia de uma configuração adequada.
Permissões de identidade. Privilégios excessivos aumentam o risco de comprometimento. Ferramentas de governança de identidade ajudam a aplicar o princípio do menor privilégio e a monitorar anomalias. Ataques de elevação de privilégio são comuns em ambientes de nuvem, o que torna a segurança de identidade uma prioridade máxima.
Consistência da postura multinuvem. A segurança multinuvem é uma preocupação para organizações que usam vários provedores de nuvem, cada um com configurações e ferramentas de segurança exclusivas. Manter políticas consistentes entre ambientes reduz a complexidade e o risco.
Segurança de contêiner nativa de nuvem. Isso inclui proteger registros de contêiner, implementar controles de runtime e monitorar vulnerabilidades em imagens de contêiner.
Proteção de cargas de trabalho na nuvem (PPCTN). As soluções de PPCTN oferecem visibilidade e detecção de ameaças para cargas de trabalho em vários ambientes, incluindo máquinas virtuais, contêineres e funções sem servidor.
Os “quatro C's” da segurança nativa de nuvem são outro conceito importante a conhecer. Cada “C” representa uma das camadas que precisam ser protegidas para garantir uma abordagem de defesa em profundidade:
- Código — código do aplicativo e infraestrutura como código (IaC), incluindo dependências de código aberto.
- Contêiner — imagens de contêiner e runtimes.
- Cluster — plataformas de orquestração, como Kubernetes.
- Nuvem — infraestrutura de nuvem subjacente, como redes, máquinas virtuais, armazenamento, identidades e configurações.
Siga a Segurança da Microsoft