Amazon SOA-C02: Segurança, Identidade e Conformidade — Guia de estudos

Faz parte do AWS SysOps Administrator Associate SOA-C02 — Guia de estudos. Pratique com respostas verificadas no centro de exames da Amazon, ou faça testes cronometrados no ExamRoll.io.

Este domínio abrange os primitivos de identidade, criptografia, segredos e auditoria que sustentam operações seguras e em conformidade na AWS. Ele se concentra em conceder o acesso correto (princípio do menor privilégio), proteger dados por meio do gerenciamento de chaves e criptografia, e criar trilhas de auditoria imutáveis para conformidade contínua. As responsabilidades diárias de SysOps incluem projetar roles do IAM e limites de confiança (trust boundaries), operar chaves e segredos do KMS, e usar o AWS Config e o CloudTrail para detectar desvios (drift) e violações de políticas.

IAM, roles, políticas e federação

A governança do IAM deve começar com a separação de funções (roles) e o princípio do menor privilégio: use roles separadas para administração, logging e cargas de trabalho de aplicações; evite anexar políticas amplas como a AdministratorAccess a principais (principals) de longa duração. Crie roles com uma política de confiança (trust policy) (pelo console ou CLI:

undefined

) e anexe políticas de permissão usando

undefined

ou políticas gerenciadas (managed policies). Use limites de permissão (permission boundaries) e Condições do IAM (

undefined

,

undefined

) para limitar onde e como os privilégios podem ser exercidos.

Para federação de identidade, prefira SAML/OIDC para emitir credenciais temporárias via STS. Para SAML, configure um provedor de identidade no IAM e use

undefined

. Para OIDC (Cognito, Auth0 ou outros provedores), crie um provedor OIDC no IAM e mapeie as claims para as roles; a federação de identidade da web usa

undefined

. Escolha roles federadas quando os usuários são externos ou quando serviços de diretório central gerenciam a autenticação; use o AWS IAM Identity Center (SSO) para acesso empresarial centralizado e gerenciamento de sessões.

KMS, gerenciamento de chaves e criptografia

O KMS é o serviço central para o ciclo de vida e controle de acesso de chaves. Escolha entre chaves gerenciadas pela AWS (simplicidade), chaves de propriedade da AWS e CMKs gerenciadas pelo cliente (controle granular). Crie CMKs com

undefined

e habilite a rotação automática com

undefined

. Use políticas de chave (key policies) para definir quem pode gerenciar as chaves e use concessões (grants) para delegação de acesso temporário (

undefined

), em vez de políticas do IAM amplas.

Critérios de decisão: use CMKs quando auditoria e controle do ciclo de vida da chave (rotação, janelas de exclusão) são necessários; use chaves gerenciadas pela AWS para conveniência automática em muitos serviços gerenciados. Proteja as chaves aplicando políticas do IAM + políticas de chave, restrinja o uso via

undefined

ou concessões do KMS para uso entre contas (cross-account), e evite agendar a exclusão imediata — use uma janela de espera mínima. Monitore o uso do KMS com logs do CloudTrail para operações de Encrypt/Decrypt e GenerateDataKey para detectar uso anômalo.

Gerenciamento de segredos e parameter stores

Use o AWS Secrets Manager para rotação de credenciais e automação do ciclo de vida, e o Systems Manager Parameter Store (SecureString) para segredos mais simples onde a rotação é manual. Crie segredos via

undefined

e habilite a rotação especificando uma função Lambda para rotação automática. Para o Parameter Store, use

undefined

.

Pontos de decisão:

AWS Config, auditoria e monitoramento de conformidade

O AWS Config fornece registro contínuo de recursos, histórico de alterações e avaliação de regras. Habilite um gravador (recorder) e um canal de entrega (pelo console ou

undefined

) e crie regras gerenciadas ou personalizadas com

undefined

. Combine o Config com o CloudTrail (

undefined

) e os CloudWatch Alarms para detecção e remediação quase em tempo real (use ações de remediação do Config ou documentos do Systems Manager Automation).

Decisões de design: use regras gerenciadas do Config para verificações padrão (bucket S3 com leitura pública, MFA na conta root) e regras personalizadas (Lambda) para controles específicos do domínio. Garanta a agregação de dados do Config de múltiplas regiões em um agregador e habilite o registro em múltiplas contas via AWS Organizations. Mantenha uma trilha de auditoria imutável enviando os logs do CloudTrail para um bucket S3 central criptografado (SSE-KMS) e habilite o CloudTrail Insights para atividades anômalas de API.

Proteção de dados, criptografia em trânsito e em repouso

A criptografia deve ser aplicada em camadas: em repouso (at rest) usando criptografia baseada no KMS para EBS, RDS, S3 (SSE-S3, SSE-KMS ou SSE-C) e em trânsito (in transit) usando TLS para o tráfego de aplicações (use o ACM para certificados públicos/privados e anexe-os a listeners de ALB/NLB:

undefined

). Use criptografia do lado do cliente (client-side) onde controle adicional é necessário e considere a criptografia de envelope (envelope encryption) com

undefined

ao criptografar grandes volumes de dados fora das cotas do KMS.

Aplique estes critérios de decisão:

Armadilhas Comuns e Critérios de Decisão

Problema Prático: Cenário de Caso de Uso

A AcmeFin, uma empresa de fintech, precisa proteger seus bancos de dados e APIs de produção ao mesmo tempo em que fornece acesso temporário a prestadores de serviço (contractors) e mantém a auditabilidade para auditorias de conformidade (compliance).

  1. Crie funções do IAM separadas para acesso de administrador, de aplicação e de prestador de serviço; exija o uso de MFA e use o IAM Identity Center para federação baseada em SAML para os prestadores de serviço.
  2. Criptografe o RDS e o EBS com uma CMK gerenciada pelo cliente (aws kms create-key), habilite a rotação de chaves e restrinja o uso da chave por meio de uma política de chave (key policy) restrita, permitindo apenas as funções de banco de dados e de auditoria.
  3. Armazene as credenciais do banco de dados no AWS Secrets Manager com rotação automatizada, usando o modelo de rotação do Lambda fornecido.
  4. Habilite o CloudTrail (multirregional) e o gravador do AWS Config, envie os logs para um bucket S3 central criptografado com SSE-KMS e crie regras do Config para buckets S3 públicos e recursos não criptografados.
  5. Use um ALB com certificados emitidos pelo ACM para HTTPS e posicione as APIs atrás de um WAF e de VPC endpoints quando apropriado.

Essa abordagem impõe o princípio do menor privilégio por meio da separação de funções, automatiza a rotação de credenciais e chaves para reduzir o raio de impacto (blast radius) e centraliza os logs e as avaliações do Config para que os auditores possam verificar os controles, enquanto as equipes de operações mantêm padrões de acesso seguros e temporários.


Implantação · Todos os domínios · Redes e Entrega de Conteúdo

Pratique estas questões → · Prática cronometrada no ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Passe no seu exame →

Navegar Amazon →

Related guides

Acesso completo

Uma assinatura. Todos os exames.

Todo plano desbloqueia pesquisa ilimitada de respostas, testes práticos, explicações de AI e a biblioteca completa de recursos — em mais de 20 idiomas.

Mensal
24.87
Just €0.83/day
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

Melhor custo-benefício
12 meses
179.87
Just €0.49/daySave 40%
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

✓ Plano gratuito incluído · ✓ Cancele a qualquer momento · ✓ Todos os planos desbloqueiam o produto completo