OpenCyber Academy
Engenharia · Capítulo 18 · Português
Código do curso: OCA-120Capítulo 18: OCA-120-C018

Capítulo 18 — Arquitetura de segurança

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Mapa da aula

Aula 18 publicada. Mapa, exemplo, EX052.

flowchart TD
  N0["18.1 Princípios a partir dos requisitos"]
  N1["18.2 Revisão de arquitetura"]
  N2["18.3 Registros de decisão"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX052"]

Desenho lógico

flowchart LR
  N0["18.1 Princípios a partir dos requisitos"]
  N1["18.2 Revisão de arquitetura"]
  N2["18.3 Registros de decisão"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3 --> Q["EX052"]
[18.1 Princípios a partir dos requisitos]
    |
    v
[18.2 Revisão de arquitetura]
    |
    v
[18.3 Registros de decisão]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX052]

Objetivos de aprendizagem

Você vai (1) traduzir requisitos de governança em princípios de arquitetura; (2) revisar uma arquitetura contra eles; (3) registrar as decisões de arquitetura para auditoria.

18.1 Princípios a partir dos requisitos

Nadia aprende que a arquitetura transforma requisitos em estrutura. Os requisitos de governança da Ardwell incluem manter os dados de pagamento num segmento pequeno, separar os sistemas de controle dos sistemas do escritório e controlar o acesso dos fornecedores. Ela escreve princípios de arquitetura a partir deles: minimizar o escopo dos dados sensíveis, separar as zonas por nível de confiança, intermediar todo acesso externo por pontos monitorados e projetar para a recuperação. Os princípios dão aos arquitetos uma base para as escolhas e aos auditores um modo de conferir se os projetos seguem a política. O princípio de intermediar o acesso externo, por exemplo, exclui diretamente a conexão direta de fornecedor encontrada antes.

18.2 Revisão de arquitetura

Nadia participa da revisão de uma nova plataforma proposta para os dados de medição e a confere contra cada princípio. O projeto guarda os nomes dos clientes junto com as leituras dos medidores num serviço em nuvem acessível pelos notebooks do escritório, o que amplia o escopo dos dados pessoais e cria um novo caminho até um repositório sensível. Ela recomenda pseudonimizar as leituras e restringir o acesso a uma zona de análise, o que preserva o valor analítico e tira os nomes do repositório alcançável pelos notebooks. A revisão registra cada preocupação, a resposta do arquiteto e a decisão final, para que o resultado possa ser rastreado depois.

18.3 Registros de decisão

A Ardwell adota registros curtos de decisões de arquitetura: o contexto, a decisão, as alternativas consideradas e as consequências, incluindo os riscos aceitos. Nadia escreve um para a plataforma de medição, que lista manter os nomes com as leituras como alternativa rejeitada e a pseudonimização como a escolhida. Ela aprende que os registros de decisão ajudam os auditores a ver que os riscos foram considerados, e não ignorados, e ajudam futuros engenheiros a entender por que algo é como é. Sem eles, as organizações repetem debates antigos ou desfazem boas decisões porque ninguém lembra os motivos por trás delas.

Exemplo resolvido

Nadia deriva quatro princípios de arquitetura, revisa contra eles o projeto de uma plataforma de medição e registra a decisão com as alternativas.

Caso sintético. A plataforma e as decisões são sintéticas.

Erros e limites

Os princípios podem entrar em conflito. Registros de decisão longos demais ficam sem leitura.

Exercícios

Síntese

Princípios de arquitetura e registros de decisão conectam os requisitos de governança ao desenho dos sistemas.

Respostas comentadas

EX052. Por exemplo, minimizar o escopo dos dados sensíveis e intermediar todo acesso externo por pontos monitorados.

EX053. Guardava os nomes dos clientes com as leituras num serviço alcançável pelos notebooks do escritório, ampliando o escopo dos dados sensíveis.

EX054. O contexto, a decisão, as alternativas consideradas e as consequências, incluindo os riscos aceitos.