A segurança na AWS é um dos pilares mais importantes da prova AWS Certified Cloud Practitioner. Ela aparece em diversas questões e está diretamente ligada a conceitos como governança, identidade, proteção contra ataques, criptografia e compliance.
Neste artigo, você vai entender os principais serviços e conceitos de segurança da AWS, exatamente no nível cobrado na certificação.
Modelo de Responsabilidade Compartilhada
O Modelo de Responsabilidade Compartilhada define claramente o papel da AWS e do cliente:
- AWS é responsável pela segurança da nuvem (security of the cloud):
- Infraestrutura física
- Data centers
- Hardware, software de base e rede global
- O cliente é responsável pela segurança na nuvem (security in the cloud):
- Configuração de acesso
- Proteção dos dados
- Criptografia
- Segurança do sistema operacional (em serviços como EC2)
- Regras de firewall e permissões
Quanto mais gerenciado o serviço, menor a responsabilidade do cliente, mas dados e acessos sempre são responsabilidade do cliente — ponto clássico de prova.
Identity and Access Management (IAM)
O IAM é o serviço central para controle de acesso na AWS. Ele define quem pode acessar o quê, quando e como.
Usuário Root
- Entidade mais privilegiada da conta
- Acesso total a todos os serviços
- Não deve ser usado no dia a dia
- Deve ter MFA habilitado
Usuários e Grupos
- Usuários IAM representam pessoas ou sistemas
- Grupos facilitam a administração de permissões
- Boas práticas recomendam conceder permissões a grupos, não diretamente a usuários
Políticas (IAM Policies)
- Definem permissões usando documentos JSON
- Seguem o princípio do menor privilégio
- Podem permitir ou negar ações sobre recursos específicos
Roles
- Fornecem credenciais temporárias
- Muito usadas por:
- EC2
- Lambda
- Acesso entre contas
- São mais seguras do que usuários com chaves estáticas
Na prova: preferir roles a usuários com credenciais permanentes.
AWS Organizations
O AWS Organizations permite gerenciar múltiplas contas AWS de forma centralizada.
Principais benefícios:
- Estrutura hierárquica com Organizational Units (OUs)
- Consolidated Billing (faturamento unificado)
- Aplicação de políticas globais
Service Control Policies (SCPs)
- Definem limites máximos de permissões
- Funcionam como guardrails
- Muito usadas em ambientes corporativos
Se a pergunta falar em governança multiaccount, pense em AWS Organizations.
AWS Control Tower
AWS Control Tower é um serviço que simplifica a criação e a governança de ambientes multiaccount na AWS, seguindo automaticamente as boas práticas recomendadas pela própria AWS.
Enquanto o AWS Organizations fornece os recursos “básicos” para gerenciar múltiplas contas, o Control Tower vai além, entregando uma landing zone pronta, com automações de segurança e governança já configuradas.
Principais funcionalidades do AWS Control Tower
- Criação automatizada de contas AWS padronizadas
- Configuração de uma Landing Zone segura
- Aplicação automática de guardrails
- Integração nativa com:
- AWS Organizations
- IAM
- AWS Config
- CloudTrail
- Monitoramento contínuo de conformidade
Para o exame Cloud Practitioner, pense no Control Tower como uma camada de automação e governança sobre o AWS Organizations.
Guardrails: controles preventivos e detectivos
Um conceito importante introduzido pelo Control Tower são os guardrails, que são regras de governança aplicadas automaticamente às contas.
Eles podem ser:
- Preventivos: impedem ações não permitidas (normalmente implementados com SCPs)
- Detectivos: identificam desvios de conformidade (baseados em AWS Config)
Exemplos de guardrails:
- Impedir que recursos sejam criados em regiões não autorizadas
- Detectar buckets S3 públicos
- Garantir que o CloudTrail esteja sempre habilitado
Control Tower vs AWS Organizations
Na certificação AWS Cloud Practitioner, o entendimento esperado é conceitual:
- AWS Organizations: Serviço para gerenciar múltiplas contas AWS.
- AWS Control Tower: Serviço para criar e governar ambientes multiaccount de forma automatizada, segura e padronizada.
Para a certificação AWS Cloud Practitioner, segurança e governança não são cobradas de forma isolada. A prova avalia se você entende qual serviço usar em cada cenário, quem é responsável por cada camada e como a AWS ajuda a proteger ambientes em escala.
AWS Artifact e Compliance
O AWS Artifact é o portal de compliance e conformidade da AWS.
Ele permite:
- Acesso a relatórios como ISO, SOC, PCI
- Consulta de certificações de segurança da AWS
- Aceitação de acordos legais
A AWS comprova a conformidade da infraestrutura, mas o cliente continua responsável pela conformidade da sua aplicação e dados.
Ataques DoS e DDoS
Ataques de negação de serviço visam comprometer a disponibilidade.
- DoS: ataque de uma única origem
- DDoS: ataque distribuído, de múltiplas origens
Eles podem ocorrer em:
- Camada de rede
- Camada de transporte
- Camada de aplicação (HTTP/HTTPS)
A AWS oferece serviços específicos para mitigar esses ataques.
AWS Shield: Standard e Advanced
O AWS Shield é o serviço gerenciado de proteção contra DDoS.
Shield Standard
- Ativado automaticamente
- Sem custo adicional
- Protege contra ataques comuns de rede e transporte
Shield Advanced
- Proteção aprimorada
- Monitoramento avançado
- Indicado para aplicações críticas e públicas
Na prova:
Shield Standard = básico e automático
Shield Advanced = proteção extra para workloads críticos
AWS WAF (Web Application Firewall)
O AWS WAF protege aplicações web contra ataques na camada 7.
Funcionalidades:
- Bloquear ou permitir tráfego HTTP/HTTPS
- Criar regras baseadas em:
- IP
- Headers
- Padrões de requisição
- Rate limit
Integra-se com:
- CloudFront
- Application Load Balancer
- API Gateway
Shield protege contra DDoS, WAF filtra requisições web.
AWS Firewall Manager
O AWS Firewall Manager centraliza políticas de segurança em múltiplas contas AWS.
Ele permite:
- Gerenciar WAF, Shield Advanced e regras de rede
- Aplicar políticas automaticamente a novas contas
- Operar integrado ao AWS Organizations
Pense em Firewall Manager quando o cenário envolver segurança padronizada em escala.
Criptografia em Trânsito – HTTPS e ACM
A criptografia em trânsito protege dados enquanto eles trafegam pela rede.
O AWS Certificate Manager (ACM):
- Gerencia certificados SSL/TLS
- Habilita HTTPS com facilidade
- Realiza renovação automática de certificados elegíveis
- Integra-se com ELB, CloudFront e API Gateway
Na prova: ACM = HTTPS simplificado e gerenciado.
Criptografia em Repouso – AWS KMS
A criptografia em repouso protege dados armazenados.
O AWS Key Management Service (KMS):
- Gerencia chaves criptográficas
- Integra-se automaticamente com:
- EC2
- EBS
- S3
- RDS
- Usa HSMs validados por padrões de segurança
Se a questão falar em criptografar dados armazenados, pense em KMS.
Chaves Dedicadas – AWS CloudHSM
O AWS CloudHSM fornece HSMs dedicados (single‑tenant).
Indicados para:
- Requisitos regulatórios rígidos
- Controle total sobre o hardware criptográfico
- Integração com KMS via custom key store
Para a maioria dos cenários, o KMS é suficiente — CloudHSM é para casos especiais.
AWS Secrets Manager
O AWS Secrets Manager é usado para armazenar e gerenciar segredos de forma segura.
Exemplos de segredos:
- Senhas de banco de dados
- Tokens de API
- Credenciais de serviços externos
Principais benefícios:
- Criptografia automática
- Integração com KMS
- Rotação automática de segredos
- Elimina senhas hardcoded no código
Secrets Manager = armazenar e rotacionar segredos com segurança.
Conclusão
A certificação AWS Cloud Practitioner cobra uma visão conceitual, não operacional, da segurança na AWS. Entender o papel de cada serviço e quando utilizá‑lo é o segredo para acertar as questões.
Mapa mental para a prova:
- IAM → identidade e acesso
- Organizations → governança
- Artifact → compliance
- Shield / WAF → proteção contra ataques
- ACM → HTTPS
- KMS / CloudHSM → criptografia
- Secrets Manager → segredos
Referências Oficiais AWS
Modelo de Responsabilidade Compartilhada
- AWS Shared Responsibility Model
https://aws.amazon.com/compliance/shared-responsibility-model/ - Shared Responsibility Model – Whitepaper
https://docs.aws.amazon.com/whitepapers/latest/aws-risk-and-compliance/shared-responsibility-model.html
Identity and Access Management (IAM)
- AWS IAM – Documentação Oficial
https://docs.aws.amazon.com/iam/ - IAM Best Practices
https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html - Root User – Best Practices
https://docs.aws.amazon.com/IAM/latest/UserGuide/root-user-best-practices.html
AWS Organizations
- What is AWS Organizations
https://docs.aws.amazon.com/organizations/latest/userguide/orgs_introduction.html - Service Control Policies (SCPs)
https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_scps.html
AWS Artifact e Compliance
- AWS Artifact – Overview
https://docs.aws.amazon.com/artifact/ - AWS Compliance Programs
https://aws.amazon.com/compliance/programs/
Ataques DoS e DDoS
- AWS Best Practices for DDoS Resiliency (Whitepaper)
https://docs.aws.amazon.com/whitepapers/latest/aws-best-practices-ddos-resiliency/aws-best-practices-ddos-resiliency.html
AWS Shield
- AWS Shield – Overview
https://docs.aws.amazon.com/shield/ - AWS Shield Standard vs Advanced
https://docs.aws.amazon.com/waf/latest/developerguide/ddos-standard-summary.html
AWS WAF
- What is AWS WAF
https://docs.aws.amazon.com/waf/latest/developerguide/what-is-aws-waf.html
AWS Firewall Manager
- AWS Firewall Manager – Overview
https://docs.aws.amazon.com/waf/latest/developerguide/fms-chapter.html
Criptografia em Trânsito – HTTPS e ACM
- AWS Certificate Manager (ACM)
https://docs.aws.amazon.com/acm/ - Managed Certificate Renewal – ACM
https://docs.aws.amazon.com/acm/latest/userguide/managed-renewal.html
Criptografia em Repouso – AWS KMS
- AWS Key Management Service (KMS)
https://docs.aws.amazon.com/kms/latest/developerguide/overview.html - Encryption at Rest – AWS
https://aws.amazon.com/security/encryption/
AWS CloudHSM
- AWS CloudHSM – Overview
https://docs.aws.amazon.com/cloudhsm/ - Custom Key Store (KMS + CloudHSM)
https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html
AWS Secrets Manager
- AWS Secrets Manager – Overview
https://docs.aws.amazon.com/secretsmanager/ - Rotating Secrets Automatically
https://docs.aws.amazon.com/secretsmanager/latest/userguide/rotating-secrets.html
Certificação AWS Cloud Practitioner
- AWS Certified Cloud Practitioner (CLF‑C02) – Exam Guide
https://d1.awsstatic.com/training-and-certification/docs-cloud-practitioner/AWS-Certified-Cloud-Practitioner_Exam-Guide.pdf
