Modelo de Responsabilidade Compartilhada

O conceito mais importante em cloud security e o modelo de responsabilidade compartilhada. Muitos breaches em cloud ocorrem porque organizações assumem que o provedor cuida de tudo - quando na verdade a segurança dos dados e configurações e responsabilidade do cliente.

99%
dos breaches em cloud até 2025 serão culpa do cliente, não do provedor (Gartner)
ResponsabilidadeProvedor (AWS/Azure/GCP)Cliente
Infraestrutura físicaData centers, rede, hardware-
VirtualizacaoHypervisor, isolamento-
Sistema operacionalSomente em PaaS/SaaSIaaS: patches, hardening
RedeBackbone, DDoS básicoSecurity groups, NACLs, WAF
IdentidadeServiço IAM disponívelConfiguração, MFA, políticas
DadosDurabilidade do storageCriptografia, classificação, acesso
Aplicações-Código, vulnerabilidades, configuração

Erros de Configuração Mais Comuns

A maioria dos incidentes em cloud não envolve exploração sofisticada - são erros de configuração básicos:

Storage Público

Buckets S3 (AWS), Blob Storage (Azure) ou Cloud Storage (GCP) expostos publicamente. Causa de vazamentos massivos de dados. Configure Block Public Access por padrão.

Security Groups Permissivos

Regras com 0.0.0.0/0 permitindo acesso de qualquer IP. Especialmente perigoso em SSH (22), RDP (3389) e bancos de dados. Use IPs específicos ou bastion hosts.

Credenciais em Código

Access keys e secrets commitados em repositórios. Bots escaneiam GitHub em segundos. Use IAM roles, secrets managers (AWS Secrets Manager, Azure Key Vault, GCP Secret Manager).

IAM com Privilégios Excessivos

Políticas com "*" em actions/resources. Usuários com AdministratorAccess desnecessario. Aplique princípio do mínimo privilégio.

Logging Desabilitado

CloudTrail (AWS), Azure Monitor ou GCP Cloud Audit Logs desativados. Sem logs, não ha visibilidade de atividades maliciosas. Habilite logging para todos os serviços.

IAM e Gestão de Identidades

Identity and Access Management (IAM) e o fundamento da segurança em cloud. Controle quem pode fazer o que em quais recursos.

Princípios de IAM

  • Mínimo privilégio: Apenas permissões necessárias para a função
  • Separação de funções: Evite que uma pessoa controle todo o processo
  • MFA obrigatório: Especialmente para contas root/admin
  • Roles vs Users: Prefira roles para workloads, evite access keys longevas
  • Revisão periódica: Audite permissões regularmente

IAM por Provedor

AWS IAM

  • Nunca use conta root - crie usuário admin separado
  • Use IAM Roles para EC2, Lambda, ECS (não access keys)
  • Implemente SCPs em AWS Organizations
  • Use IAM Access Analyzer para detectar recursos expostos
  • Habilite IAM Identity Center (SSO) para acesso centralizado

Azure IAM (Entra ID)

  • Use Managed Identities para Azure resources
  • Implemente Privileged Identity Management (PIM)
  • Configure Conditional Access Policies
  • Habilite Azure AD Identity Protection
  • Use Azure Policy para governança

GCP IAM

  • Use Service Accounts com permissões mínimas
  • Evite chaves de service account - use Workload Identity
  • Implemente Organization Policies
  • Use IAM Recommender para otimizar permissões
  • Configure VPC Service Controls para dados sensíveis

Segurança por Provedor

AWS Security

  • GuardDuty: Detecção de ameaças ML-based
  • Security Hub: Agregação de findings, CIS benchmarks
  • CloudTrail: Auditoria de todas as chamadas API
  • Config: Compliance contínuo de recursos
  • WAF: Proteção de aplicações web
  • KMS: Gerenciamento de chaves de criptografia

Azure Security

  • Defender for Cloud: CSPM e proteção de workloads
  • Sentinel: SIEM cloud-native
  • Key Vault: Gestão de secrets e chaves
  • Network Security Groups: Firewall de camada 4
  • Application Gateway + WAF: Proteção web
  • Defender for Identity: Proteção de AD

GCP Security

  • Security Command Center: Visibilidade e detecção
  • Chronicle: SIEM de alta escala
  • Cloud Armor: WAF e DDoS protection
  • VPC Service Controls: Perímetro de dados
  • Binary Authorization: Controle de deploy
  • Cloud KMS: Criptografia e chaves

Melhores Práticas de Segurança Cloud

Checklist Essencial

  • MFA em todas as contas, especialmente root/admin
  • Block Public Access em storage por padrão
  • Logging habilitado em todos os serviços
  • Criptografia em repouso e trânsito
  • Security groups/NSGs com regras mínimas
  • IAM com mínimo privilégio, revisão periódica
  • Secrets em secrets manager, nunca em código
  • Backups automatizados e testados
  • Patching automatizado de VMs
  • Monitoramento de custos anômalos (pode indicar cryptomining)

Ferramentas e CSPM

Cloud Security Posture Management (CSPM) automatiza detecção de misconfiguration:

  • Nativos: AWS Security Hub, Azure Defender, GCP Security Command Center
  • Multi-cloud: Prisma Cloud (Palo Alto), Wiz, Orca, Lacework
  • Open source: Prowler (AWS), ScoutSuite, CloudSploit
  • Infrastructure as Code: Checkov, tfsec, Terrascan

Precisa de Assessment de Segurança Cloud?

Realizamos auditoria de ambientes AWS, Azure e GCP com ferramentas automatizadas e revisão manual.

Solicitar Assessment

Perguntas Frequentes

Cloud e mais ou menos seguro que on-premises?

Depende. Provedores cloud investem bilhões em segurança que a maioria das empresas não consegue replicar on-premises. Porém, a facilidade de criar recursos em cloud também facilita misconfiguration. Com as práticas certas, cloud pode ser mais seguro - mas requer conhecimento específico.

Devo usar multi-cloud para maior segurança?

Multi-cloud aumenta complexidade e superfície de ataque, não necessariamente segurança. A maioria das organizações se beneficia mais de dominar um provedor bem do que usar vários de forma superficial. Multi-cloud faz sentido por outros motivos (vendor lock-in, requisitos específicos), mas raramente por segurança.

Como detectar recursos expostos publicamente?

Use ferramentas nativas: AWS IAM Access Analyzer, Azure Defender External Attack Surface Management, GCP Security Command Center. Ferramentas third-party como Prowler, ScoutSuite ou CSPM comerciais também identificam recursos públicos. Configure alertas para criação de recursos com acesso público.

Inteligência Brasil

Inteligência Brasil

Consultoria especializada em Cloud Security, DevSecOps e Arquitetura Segura.