Capítulo 16 — Arquitetura de segurança
Mapa da aula
Aula 16 publicada. Mapa, exemplo, EX046.
flowchart TD
N0["16.1 A arquitetura da rede"]
N1["16.2 Separação"]
N2["16.3 Backup e recuperação"]
N3["16.4 Arquitetura dos fornecedores"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX046"]
Desenho lógico
flowchart LR
N0["16.1 A arquitetura da rede"]
N1["16.2 Separação"]
N2["16.3 Backup e recuperação"]
N3["16.4 Arquitetura dos fornecedores"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX046"]
[16.1 A arquitetura da rede]
|
v
[16.2 Separação]
|
v
[16.3 Backup e recuperação]
|
v
[16.4 Arquitetura dos fornecedores]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX046]
Objetivos de aprendizagem
Você vai (1) projetar uma arquitetura segura para uma rede de várias escolas; (2) separar os dados sensíveis; (3) planejar backup e recuperação.
16.1 A arquitetura da rede
Elena projeta uma arquitetura para a rede. Um sistema central de gestão escolar atende às doze escolas. Os funcionários de cada escola veem apenas os próprios alunos. Os registros de proteção das crianças ficam em um sistema separado e mais restrito. Os aplicativos de sala de aula se conectam por login único (single sign-on), o que permite à rede controlar o acesso de forma central e removê-lo rapidamente. Ela desenha o projeto com zonas e explica por que os registros sensíveis ficam separados dos sistemas do dia a dia usados por muitos funcionários. Os registros de proteção ficam em uma zona própria, com acesso separado. As zonas são documentadas.
16.2 Separação
A separação limita o dano. Se a conta de um professor for comprometida, o atacante alcança os registros de aprendizagem, mas não as anotações de proteção das crianças. Elena também separa os dados dos alunos dos dados dos funcionários, já que funções diferentes precisam de cada um. Ela explica que o GDPR exige, no artigo 32, segurança adequada ao risco, e que a LGPD traz dever semelhante no art. 46; a separação é uma medida de bom custo-benefício para uma rede com pouca equipe de segurança, porque reduz o quanto qualquer falha isolada consegue expor. Um notebook de sala comprometido não alcança diretamente os registros de proteção.
16.3 Backup e recuperação
Escolas já sofreram ataques de ransomware. Elena projeta backups cifrados, guardados separadamente e testados. Ela define objetivos de recuperação: o sistema de gestão restabelecido em até um dia e os registros de proteção das crianças em até quatro horas, já que os responsáveis pela proteção podem precisar deles com urgência. Planeja um teste de restauração a cada período letivo. Observa que os backups também guardam dados pessoais e precisam seguir as regras de retenção, então os backups antigos expiram. No primeiro teste, os registros de frequência de um período são recuperados em menos de uma hora, e a cópia restaurada é apagada em seguida, para que não sobre duplicata.
16.4 Arquitetura dos fornecedores
Muitas funções são fornecidas por terceiros. Elena inclui os fornecedores no diagrama de arquitetura, com seus fluxos de dados e contratos. Ela observa que o login único permite à rede desativar rapidamente o acesso a todos os aplicativos quando um aluno sai. Também estabelece a regra de que novos aplicativos precisam se conectar pelo login único e passar pela triagem. A arquitetura, explica, inclui regras sobre como novos componentes entram, e não só os componentes atuais. Cada aplicativo só entra depois da triagem e aparece no diagrama de arquitetura, com seu responsável e seu contrato.
Exemplo resolvido
Elena projeta um sistema central com acesso por escola, um sistema separado para a proteção das crianças, login único para os aplicativos, backups cifrados e testados e uma regra de entrada para novos aplicativos.
Caso sintético. A arquitetura é sintética; o artigo 32 do GDPR e o art. 46 da LGPD são reais.
Erros e limites
Sistemas centrais concentram o risco; proteja-os e monitore-os de perto.
Exercícios
- EX046 — Separação da proteção. Por que manter os registros de proteção das crianças em um sistema separado? Rubrica: 3 = uma conta de professor comprometida não os alcança;; 2 = menciona sensibilidade;; 1 = mesmo sistema;; 0 = nenhuma.
- EX047 — Benefício do login único. O que o login único dá à rede? Rubrica: 3 = controle central e remoção rápida do acesso a todos os aplicativos;; 2 = menciona controle;; 1 = vago;; 0 = nenhuma.
- EX048 — Retenção dos backups. Por que os backups precisam seguir as regras de retenção? Rubrica: 3 = os backups também guardam dados pessoais;; 2 = menciona dados;; 1 = estão isentos;; 0 = nenhuma.
Síntese
O capítulo 16 projeta a arquitetura. O capítulo 17 trata dos conceitos de criptografia.
Continue estudando — aula 16 (capítulo 16 de 40)
← Capítulo 15 · Índice das aulas · Capítulo 17 →
Continue para a próxima aula já escrita.