Avaliar novos serviços e recursos
Lição 15 · Módulo 4 — Riscos e evolução
Well-Architected: SEC01-BP08
O que a SEC01-BP08 pede
A AWS lança recursos o tempo todo, e muitos deles resolvem problemas de segurança que você hoje trata com processo manual ou ferramenta própria. A boa prática SEC01-BP08 pede uma prática padrão para saber dessas novidades (da AWS e de parceiros) e avaliar como elas mudam o desenho dos controles atuais e dos novos.
Os antipadrões citados: não assinar blogs e feeds, depender de fontes de segunda mão e não incentivar as pessoas da organização a se manterem informadas.
Acompanhar as novidades
Os canais oficiais indicados pela própria boa prática:
- What's New with AWS, AWS News Blog e AWS Security Blog;
- AWS Security Bulletins;
- um tópico Amazon SNS de atualizações diárias de recursos, e tópicos próprios de serviços como Amazon GuardDuty e AWS Security Hub CSPM (novos padrões e controles);
- eventos, com destaque para o AWS re:Inforce, a conferência anual de segurança, e o re:Invent;
- o seu time de conta AWS e, com Enterprise Support, o TAM.
Volume não é o problema; triagem é. Defina quem lê cada fonte e com que frequência, e um lugar único para registrar o que merece avaliação. O complemento fontes de informação de segurança tem uma sugestão.
Avaliar um recurso de segurança novo
Exemplo: hoje a equipe revisa à mão, por planilha, quais roles e chaves de acesso não são usadas há meses. O IAM Access Analyzer oferece um analisador de acesso não utilizado que gera findings para roles, chaves de acesso e senhas sem uso, e para serviços e ações não usados por roles ativas.
Uma avaliação objetiva responde:
- Qual controle ele substitui ou melhora? Ligue ao objetivo de controle (lição 9).
- Cobre o mesmo escopo? Contas, Regiões, tipos de recurso. Leia a documentação, não só o anúncio.
- Quanto custa? Alguns recursos têm cobrança própria (o analisador de acesso não utilizado, por exemplo, é cobrado por role e usuário analisado).
- Como integra? Findings no Security Hub? Eventos no EventBridge? Administração delegada na organização?
- O que muda no modelo de ameaças? Atualize as mitigações e o risco residual (lição 14).
Aprovar serviços novos na organização
O outro lado da moeda: um time quer usar um serviço que ainda não está liberado. Um processo leve e previsível evita tanto o "proibido tudo" quanto o "liberado tudo":
- Pedido com caso de uso, dados envolvidos e contas onde vai rodar.
- Revisão de segurança com o checklist para adotar um serviço.
- Teste em sandbox, em conta isolada, para validar controles, logs e custos.
- Liberação com os controles definidos como código (lição 12).
O mecanismo técnico costuma ser uma SCP de lista de permissões (allowlist). O AWS Organizations
anexa a SCP gerenciada FullAWSAccess em cada nível; você pode substituí-la por uma SCP que
permite só os serviços aprovados. Como as SCPs exigem um Allow em cada nível do caminho até a
conta, serviços fora da lista ficam bloqueados até serem incluídos:
123456789101112131415
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowApprovedServices", "Effect": "Allow", "Action": [ "s3:*", "dynamodb:*", "lambda:*", "sqs:*", "logs:*", "cloudwatch:*", "kms:*", "iam:*", "sts:*", "cloudtrail:*", "config:*" ], "Resource": "*" } ]} Aposentar o que ficou para trás
Adotar o novo só reduz risco e custo se o antigo sair. Quando um recurso nativo substitui um script, uma Lambda caseira ou uma ferramenta de terceiro:
- rode os dois em paralelo por um período e compare os resultados;
- atualize a documentação dos controles e as evidências de conformidade;
- remova o código, as permissões e as credenciais da solução antiga — permissões órfãs são superfície de ataque;
- registre a decisão, para ninguém "ressuscitar" a solução antiga depois.
Teste rápido
A organização substituiu a SCP FullAWSAccess por uma SCP que permite apenas uma lista de serviços. O que acontece com um serviço AWS lançado amanhã?
Qual destas práticas é um antipadrão citado pela SEC01-BP08?
Resumo
Tenha uma rotina para acompanhar novidades pelos canais oficiais, avalie cada recurso pelo controle que ele substitui, pelo escopo, custo e integração, aprove serviços novos com revisão, sandbox e SCP de allowlist, e aposente a solução antiga com permissões e tudo.
Referência Well-Architected
Referências
Terminou esta lição?
Seu progresso fica salvo apenas neste navegador.