OpenCyber Academy
Curso rápido · Capítulo 4 · Português
Código do curso: OCA-005Capítulo 04: OCA-005-C004

Capítulo 4 — Governança, riscos e compliance de segurança: laboratório guiado e síntese aplicada

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 04 publicada. Mapa, exemplo, EX057.

flowchart TD
  N0["4.1 Executar o exercício"]
  N1["4.2 Como ler os tempos"]
  N2["Laboratório — Cronometrando o exercício de restauraç"]
  N3["4.3 O que o resultado significa"]
  N4["4.4 Registrar a decisão"]
  N5["4.5 Atualizar a estratégia de uma página"]
  N6["Conceitos — dois cálculos, e uma leitura que não é n"]
  N7["Fluxo de decisão — soma, máximo, lápis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
  N7 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX057"]

Desenho lógico

flowchart LR
  N0["4.1 Executar o exercício"]
  N1["4.2 Como ler os tempos"]
  N2["Laboratório — Cronometrando o exercício de restauraç"]
  N3["4.3 O que o resultado significa"]
  N4["4.4 Registrar a decisão"]
  N5["4.5 Atualizar a estratégia de uma página"]
  N6["Conceitos — dois cálculos, e uma leitura que não é n"]
  N7["Fluxo de decisão — soma, máximo, lápis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX057"]
[4.1 Executar o exercício]
    |
    v
[4.2 Como ler os tempos]
    |
    v
[Laboratório — Cronometrando o exercício de restauraç]
    |
    v
[4.3 O que o resultado significa]
    |
    v
[4.4 Registrar a decisão]
    |
    v
[4.5 Atualizar a estratégia de uma página]
    |
    v
[Conceitos — dois cálculos, e uma leitura que não é n]
    |
    v
[Fluxo de decisão — soma, máximo, lápis]
    |
    v
[Exemplo resolvido] --> [Exercício EX057]

Objetivos de aprendizagem

Você vai (1) executar e cronometrar um exercício de restauração com segurança; (2) comparar o resultado com a meta do serviço e encontrar o atraso crítico; (3) escrever um registro de decisão curto e uma estratégia de uma página atualizada.

4.1 Executar o exercício

Com o escopo, a permissão e o mapa de dependências estabelecidos, a Northstar executa o exercício cronometrado de restauração prometido no capítulo 1. Segue-se o plano do capítulo 2: um ambiente de teste isolado, o e-mail de saída bloqueado, uma pessoa nomeada capaz de interromper o exercício e o sucesso definido de antemão como a equipe da recepção conseguindo fazer agendamentos de teste no portal restaurado. O engenheiro de segurança registra cada etapa com horário de início e de término. O diretor de operações acompanha o início e o fim, porque o resultado vai testar o limite de interrupção de quatro horas, que ainda era uma premissa de trabalho. Ninguém toca no portal em produção durante o exercício.

4.2 Como ler os tempos

O laboratório soma as etapas registradas. Declarar o exercício e isolar a cópia de teste levou quinze minutos. Localizar o backup e as credenciais levou cinquenta e cinco. Restaurar o banco de dados de agendamento levou setenta. Reconstruir a configuração do web host levou sessenta. Reconectar o provedor de identidade levou vinte e cinco, e os agendamentos de teste da recepção levaram vinte. O total foi de duzentos e quarenta e cinco minutos, cinco minutos acima da meta de duzentos e quarenta. A restauração do banco de dados foi a etapa mais longa, mas a mais surpreendente foram os cinquenta e cinco minutos gastos para encontrar o backup e as credenciais, o que é uma lacuna de governança, e não um limite técnico.

Laboratório — Cronometrando o exercício de restauração da Northstar

"""Timed restore exercise for the Northstar appointment portal against a four-hour target."""
steps = [("declare exercise and isolate test copy", 15), ("locate backup and credentials", 55),
         ("restore scheduling database", 70), ("rebuild web host configuration", 60),
         ("reconnect identity provider", 25), ("front-desk test bookings", 20)]
t = 0
for s, m in steps:
    t += m; print(f"{s}: {m} min (cumulative {t} min)")
print(f"total {t} min = {t/60:.2f} h; target 240 min; {'MET' if t <= 240 else 'MISSED by ' + str(t-240) + ' min'}")
slow = max(steps, key=lambda x: x[1]); print(f"longest step: {slow[0]} ({slow[1]} min)")

Execute com python3 lab_restore.py. Saída verificada:

declare exercise and isolate test copy: 15 min (cumulative 15 min)
locate backup and credentials: 55 min (cumulative 70 min)
restore scheduling database: 70 min (cumulative 140 min)
rebuild web host configuration: 60 min (cumulative 200 min)
reconnect identity provider: 25 min (cumulative 225 min)
front-desk test bookings: 20 min (cumulative 245 min)
total 245 min = 4.08 h; target 240 min; MISSED by 5 min
longest step: restore scheduling database (70 min)

4.3 O que o resultado significa

Perder a meta por cinco minutos não significa que a estratégia falhou; significa que agora uma evidência substitui uma premissa. Três melhorias ficam claras. Manter as instruções de restauração e o acesso às credenciais do backup em um local conhecido e protegido poderia poupar a maior parte dos cinquenta e cinco minutos. Documentar a configuração do web host como um script poderia encurtar a reconstrução. Incluir a reconexão do provedor de identidade no procedimento escrito elimina adivinhações. A equipe também anota os limites: um único exercício, em condições tranquilas, com pessoas que sabiam que ele ia acontecer. Um evento real à noite, possivelmente com atacantes ainda presentes, seria mais lento. Por isso o limite de quatro horas só deve ser confirmado depois de um segundo exercício.

4.4 Registrar a decisão

A Northstar escreve um registro de decisão curto para o diretor de operações. Ele declara a decisão necessária, as evidências, as opções e a recomendação. A decisão é se o portal de agendamento terá um limite de interrupção aceito de quatro horas. A evidência é o log do exercício. As opções são aceitar o limite agora, aceitá-lo depois das melhorias e de um segundo teste, ou elevar o limite para seis horas e manter pessoal para um processo manual de agendamento. A recomendação é a segunda opção, com as melhorias previstas para dentro de trinta dias e um segundo exercício já marcado. O diretor de operações a aprova, e o registro é arquivado junto com as evidências, para que o raciocínio possa ser conferido depois.

4.5 Atualizar a estratégia de uma página

O capítulo termina atualizando o teste da estratégia em seis frases do capítulo 1. O serviço prioritário continua sendo o agendamento de consultas para clientes e para a equipe da recepção. O limite de impacto agora é uma proposta baseada em evidências, e não um palpite. Os cenários principais incluem a falha do provedor de identidade, revelada pelo mapa de dependências. Os resultados do trimestre são as três melhorias da restauração, um segundo exercício cronometrado, donos para o relay de e-mail e para a escala e a retirada dos motivos das consultas dos e-mails. O diretor de operações é dono dos tradeoffs. Os sinais a revisar mensalmente são tempo de restauração, falhas de backup, mudanças privilegiadas e ações atrasadas dos donos. A estratégia é mais curta do que muitos planos de segurança, mas agora cada linha está ligada a uma evidência ou a uma premissa aprovada.

Exemplo resolvido

A Northstar executa uma restauração cronometrada e segura que leva 245 minutos diante de uma meta de 240, identifica um atraso de governança de 55 minutos, registra uma decisão aprovada de melhorar e testar de novo e atualiza sua estratégia de uma página.

Caso sintético. O exercício e os tempos são fictícios e usam dados sintéticos em um ambiente isolado.

Erros e limites

Um único exercício tranquilo e anunciado superestima a prontidão real. Os tempos dependem de quem está disponível. Perder a meta por poucos minutos pode tentar as equipes a ajustar a meta em vez do processo.

Conceitos — dois cálculos, e uma leitura que não é nenhum deles

Dois cálculos compartilham os seis valores em minutos e respondem a perguntas diferentes. O total acumulado é comparado com a meta por um teste de menor ou igual. A etapa mais longa é escolhida olhando só os minutos de cada etapa, ignorando esse total acumulado. Uma leitura de governança da busca pelas instruções é uma terceira pergunta, e nenhum dos dois cálculos a rotula. Reescrever uma parcela no papel pode virar a comparação sem isolar uma cópia, sem bloquear mensagens e sem sentar a recepção de novo.

Tabela da aula; deslize para ver todas as colunas →

Pergunta Mecanismo Resultado publicado O que ele não é
A soma atingiu a meta? Comparar o total acumulado com 240 MISSED by 5, porque o total é 245 A identidade da etapa mais longa
Qual etapa é a mais longa? Selecionar o maior valor em minutos Restaurar o banco de dados de agendamento, 70 minutos A busca de 55 minutos
Qual atraso é lacuna de governança? A leitura da equipe sobre a etapa de localizar Localizar o backup e as credenciais, 55 minutos A etapa que o máximo seleciona
O que prova reescrever 55 como 50? Aritmética neste log A mesma soma imprimiria MET Um segundo exercício, ou a confirmação do limite de quatro horas

O livro diz que um local conhecido e protegido para as instruções e para as credenciais do backup poderia poupar a maior parte dos 55 minutos. Ele não declara uma economia medida. Não invente uma.

Fluxo de decisão — soma, máximo, lápis

flowchart TD
  A["O log publicado das etapas"] --> B["Somar os seis valores em minutos num total acumulado"]
  B --> C{"O total é menor ou igual a 240?"}
  C -->|245| D["Imprimir MISSED by 5"]
  B --> E["Selecionar o maior valor em minutos"]
  E --> F["70 minutos: restaurar o banco de dados de agendamento"]
  F --> G["55 minutos é a lacuna de governança e não é o máximo"]
  D --> H{"Alguém reescreveu 55 como 50 no papel?"}
  H -->|Sim| I["A mesma soma imprimiria MET"]
  I --> J["Essa reescrita não é um segundo exercício"]
  J --> K["Confirme as quatro horas só depois das melhorias e de um novo teste"]

Exemplo resolvido — um lápis no 55

Alguém copia as seis linhas publicadas para um bloco e muda a etapa de localizar de 55 para 50, deixando 15, 70, 60, 25 e 20 intocados. A nova soma é 240, então a mesma comparação imprimiria MET. A marca do lápis não isolou nada, não bloqueou mensagem, e a recepção não fez agendamentos novos. Por isso o limite de quatro horas continua uma proposta baseada em evidências até as três melhorias existirem e um novo teste ser executado. Um único exercício tranquilo e anunciado ainda superestima a prontidão, mesmo se uma soma posterior imprimir MET. Mudar o log para a desigualdade virar é a mesma tentação que mudar a meta em vez do processo.

Caso sintético. A troca a lápis de 55 para 50 é aritmética no log publicado. O rabisco não acende a recepção de madrugada nem conta como ensaio novo.

Aplicar

Exercícios

Síntese

Um exercício seguro e cronometrado transforma um limite de serviço presumido em evidência, em uma decisão registrada e em uma estratégia de uma página mais precisa para o próximo trimestre.

Fontes dos capítulos 2–4

Todos os detalhes da Northstar nos capítulos 2–4 continuam fictícios; os laboratórios usam apenas a biblioteca padrão do Python sobre dados sintéticos, e suas saídas foram incorporadas de execuções reais.

Apêndice final — resoluções e notas de avaliação

As resoluções de todos os capítulos estão reunidas aqui: EX001–EX005 (capítulo 1), como escritas originalmente, seguidas de EX006–EX050 (capítulos 2–4) e de EX051–EX058, dois exercícios a mais em cada capítulo. A Northstar Community Services, seus sistemas, fornecedores, dados e tempos são sintéticos; as respostas dos laboratórios citam saídas verificadas. Qualquer resposta que atenda à rubrica recebe a mesma pontuação.

EX001 — Resolução

EX001. (a) e (c) são atividades. (b) e (d) são resultados mensuráveis ou metas operacionais, desde que seu escopo e seus donos estejam definidos. Uma reescrita mais forte de (a) é: “Até o fim do primeiro mês, todos os notebooks gerenciados da equipe produzem eventos de saúde do endpoint e de ameaças visíveis para o responsável designado pela resposta, e um alerta de amostra chega a esse responsável em até quinze minutos.” Essa versão declara uma população, um prazo, uma evidência e um revisor. Uma ferramenta específica pode ser escolhida depois.

EX002 — Resolução

EX002. “Se uma conta desatualizada de voluntário puder acessar a escala depois que o voluntário sair, dados pessoais de contato podem ser expostos, e a Northstar não concluiu uma revisão de acessos neste trimestre.” A condição é o acesso remanescente; o serviço é a escala de voluntários; a consequência é a exposição de dados de contato; a lacuna de evidência é a revisão que falta. A premissa é que voluntários desligados ainda mantêm acesso, o que precisa ser testado em vez de afirmado como fato.

EX003 — Resolução

EX003. Solicite um inventário recente de backups do banco de dados de agendamento, um log de teste de restauração com carimbos de tempo e critérios de sucesso, e um mapa de dependências mostrando se identidade, rede e configuração da aplicação também podem ser restauradas. Uma captura de tela pode mostrar que um job de backup está configurado. Ela não pode mostrar que existe uma cópia utilizável, que todas as dependências estão incluídas ou que o serviço volta em até quatro horas.

EX004 — Resolução

EX004. Execute primeiro o exercício cronometrado de restauração. Ele testa diretamente o resultado do serviço prioritário e produz evidências sobre a maior incógnita. Também identifica dependências que podem orientar gastos futuros. Um dashboard passa a ser adequado quando as fontes de monitoramento, as definições de alerta, a responsabilidade pela revisão e os caminhos de ação estão definidos; aí a compra pode sustentar uma meta de detecção mensurável.

EX005 — Resolução

EX005. Um rascunho aceitável é: “Precisamos manter o agendamento de consultas recuperável para clientes e para a equipe da recepção. Pede-se ao diretor de operações que confirme um limite de interrupção de quatro horas; por ora, é uma premissa. Nosso cenário principal é a perda do portal e do banco de dados após o comprometimento de uma conta, pendente de revisão de acessos e de dependências. Em até trinta dias, o engenheiro de segurança e o diretor de operações executarão um teste de restauração de ponta a ponta e guardarão os carimbos de tempo e um resultado assinado. O diretor de operações é dono do tradeoff do serviço, e o engenheiro é dono do exercício. Eles revisarão as falhas de backup diariamente e a estratégia mensalmente, atualizando-a após o teste de restauração.” A resposta recebe crédito pela aprovação explícita do dono, pela evidência mensurável e pela incerteza declarada com honestidade, não por usar exatamente estas palavras.

EX006–EX058 — Resoluções

EX006. Os serviços, sistemas, dados, locais e pessoas incluídos, o que fica excluído e quanto tempo o trabalho dura.

EX007. A gestão de casos e a escala de voluntários, que serão revisadas no próximo trimestre.

EX008. Um trabalho que se expande silenciosamente para sistemas não aprovados e conclusões que afirmam mais do que as evidências cobrem.

EX009. Porque habilidade não é autoridade; a permissão precisa vir por escrito da pessoa responsável pelo sistema ou pelos dados.

EX010. O responsável pela proteção de dados, porque o banco de dados de agendamento guarda dados pessoais de clientes.

EX011. Comunicar o fato ao dono do sistema de gestão de casos, em vez de investigar fora do escopo.

EX012. Apenas com os campos necessários à revisão.

EX013. Os nomes de clientes são mascarados nas capturas de tela guardadas como evidência.

EX014. Que o risco de privacidade é mais amplo do que os incidentes de segurança, de modo que um trabalho de revisão descuidado pode, ele próprio, causar dano.

EX015. Em um ambiente de teste isolado, nunca por cima do banco de dados em produção.

EX016. Para que os agendamentos de teste não enviem mensagens a clientes reais.

EX017. Uma pessoa com autoridade para interromper o exercício a qualquer momento.

EX018. O uso de credenciais separadas para o ambiente de teste.

EX019. Permite que outras pessoas repitam ou confiram o trabalho, mostra que a equipe ficou dentro da permissão e dá ao dono da decisão evidências rastreáveis.

EX020. O diretor de operações o revisa no fim de cada mês.

EX021. O web host, o banco de dados de agendamento, o provedor de identidade e o relay de e-mail.

EX022. O provedor de identidade.

EX023. O relay de e-mail e a planilha da escala.

EX024. Porque, se a equipe não conseguir se autenticar, restaurar apenas o banco de dados não reabrirá o portal.

EX025. A designação de donos para o relay de e-mail e para a planilha da escala.

EX026. Porque pode revelar problemas de saúde ou dificuldades financeiras.

EX027. Retirar o motivo da consulta dos e-mails de confirmação.

EX028. Que dados existem, por que são mantidos, quem pode vê-los, para onde vão as cópias e por quanto tempo são mantidos.

EX029. Que garantias oferecem, seus termos sobre indisponibilidades e tratamento de dados e se os dados podem ser exportados.

EX030. Dentro da função Govern.

EX031. O fornecedor, o serviço que ele sustenta, as evidências disponíveis e a data da última revisão.

EX032. A Northstar não testou uma autenticação alternativa para o caso de o provedor de identidade ficar indisponível.

EX033. Confirmações de consulta poderiam chegar às pessoas erradas.

EX034. A lista de compartilhamento atual da planilha da escala.

EX035. Mostram quais crenças foram verificadas e quais continuam sendo premissas.

EX036. A equipe da recepção fazendo agendamentos de teste no portal restaurado.

EX037. Porque o resultado testaria o limite de interrupção de quatro horas de que o diretor de operações é dono.

EX038. 245 minutos, cerca de 4,08 horas.

EX039. Por cinco minutos.

EX040. Restaurar o banco de dados de agendamento, com 70 minutos.

EX041. Os 55 minutos gastos para localizar o backup e as credenciais.

EX042. Um local conhecido e protegido para as instruções de restauração e as credenciais, a configuração do web host em script e a inclusão da reconexão de identidade no procedimento.

EX043. Porque um evento real pode acontecer à noite, sem aviso e com atacantes possivelmente ainda presentes.

EX044. Somente depois das melhorias e de um segundo exercício.

EX045. Aceitar agora; aceitar depois das melhorias e de um segundo teste; ou elevar o limite para seis horas com um processo manual de agendamento.

EX046. Aceitar o limite depois das melhorias previstas para dentro de trinta dias e de um segundo exercício.

EX047. Para que o raciocínio possa ser conferido depois, à luz das evidências.

EX048. A falha do provedor de identidade.

EX049. Tempo de restauração, falhas de backup, mudanças privilegiadas e ações atrasadas dos donos.

EX050. Ajustar a meta em vez de melhorar o processo.

EX051. A nota 9,1 é recusada porque ninguém consegue dizer qual decisão mudaria nesse número. Uma restauração cronometrada mede qualidade, porque mostra se o controle funciona sob um teste, e pode medir efeito contra o resultado de serviço de quatro horas se o relógio for guardado. Cobertura, isto é, se a população de serviços e de integrações está incluída, é outra pergunta.

EX052. A frase 2 não pode ser completada porque o diretor de operações não aceitou o limite de quatro horas. Esse fato que falta é a próxima tarefa de pesquisa. Uma frase em branco impede tratar a compra de uma plataforma como escolha de estratégia.

EX053. Não. A aprovação para ler logs de backup não autoriza uma restauração. As salvaguardas que faltam são o ambiente de teste isolado e o bloqueio do e-mail de saída, e uma pessoa nomeada precisa poder interromper o exercício.

EX054. A engenheira não pode exportar o banco de dados de agendamento, porque o responsável pela proteção de dados não assinou. Capturas mascaradas no notebook pessoal da engenheira falham na regra da pasta restrita.

EX055. Conserve a linha para o apoio do provedor de identidade aos três serviços continuar visível. Não abra nem investigue o banco de casos. O primeiro escopo exclui a gestão de casos.

EX056. O dono NONE no relay de e-mail, e na planilha da escala, é o fato do dono ausente e entra na lista de decisões do diretor de operações. O apoio do provedor de identidade aos três serviços é o motivo de ele entrar no exercício de restauração. A engenheira não reconfigura o relay.

EX057. O total 245 comparado com t <= 240 imprime MISSED by 5. O máximo seleciona restaurar o banco de dados de agendamento em 70 minutos. A lacuna de governança é a busca de 55 minutos, e essa etapa não é o máximo.

EX058. Se a etapa de localizar fosse 50 em vez de 55, a mesma soma imprimiria MET. Isso é aritmética no log publicado, não um segundo exercício. O limite de quatro horas só se confirma depois das melhorias e de um novo teste. Um exercício tranquilo e anunciado ainda superestima a prontidão.