← Voltar ao catálogo
Avaliação profissional

Alta Disponibilidade: desenho, falhas e recuperação

Doze aulas, 100 perguntas e vinte cenários sobre disponibilidade, quorum, learners, isolamento de escritores, idempotência e recuperação do serviço.

DRDisponível
DRHA12 aulas

Objetivos e percurso

Percurso técnico com doze módulos e exemplos fictícios de APS. Seis oficinas aprofundam autoridade, leituras, eleição, regresso, learners, substituição, identidade, gerações, repetição de efeitos e capacidade líquida. Dois laboratórios etcd 3.6.15 têm oito e dez grupos executados no mesmo host. Um modelo Python 3.13.1 e SQLite 3.51.2 acrescenta 32 verificações locais e cálculos de recuperação. Inclui oficinas de decisão e comunicação em inglês. Os exemplos de fencing físico, PostgreSQL e Kubernetes permanecem conceptuais. Avaliação interna de 62 decisões em 130 minutos. Os mínimos maduros quantitativos do banco técnico foram atingidos; ensaios em domínios reais, qualificação dos destinos, prática acompanhada e revisão especializada independente continuam pendentes.

Para quem: Equipas APS L2/L3, infraestrutura, SRE, administração de sistemas e gestores técnicos.

Pré-requisitos: Noções de redes, armazenamento e serviços; os exemplos explicitam condições e versões relevantes.

730 minutos de estudo estimados

  • Define disponibilidade pelo resultado do serviço, com população, janela e critérios explícitos.
  • Avalia dependências comuns, colocação e capacidade depois da falha prevista.
  • Distingue decisão por maioria, suspeita de falha e isolamento comprovado.
  • Relaciona confirmação de commits, dados disponíveis e recuperação segura do papel de primário.
  • Escolhe sinais e tentativas que ajudem a recuperação sem amplificar a falha.
  • Decide mudanças pelo estado real e encerra com evidência do serviço e da redundância.
  • Observa consenso, leituras e autoridade com três processos locais e distingue coordenação de proteção do recurso.
  • Interpreta falhas e recuperação do cluster sem confundir processos disponíveis, votos e recuperação do consumidor.
  • Segue as transições de um learner local, interpreta os limites de leitura e confirma o papel antes de reduzir redundância.
  • Reconcilia composição e identidade após uma substituição e fecha a mudança com evidência do consumidor e passagem de serviço.
  • Executa um contrato local de admissão de escrita e distingue geração, idempotência, transação e isolamento físico.
  • Calcula margem de recuperação e interpreta filas, retries e marcos funcionais antes de assumir um compromisso de serviço.

Módulos

  1. Objetivos e impacto no serviço
  2. Domínios de falha e capacidade residual
  3. Quorum e isolamento de escritores
  4. Replicação, promoção e redundância
  5. Saúde, tráfego e pressão dos retries
  6. Manutenção e evidência de recuperação
  7. Quorum, leituras e autoridade
  8. Eleição, regresso e manutenção
  9. Learner, sincronização e promoção
  10. Substituição, identidade e aceitação
  11. Gerações, efeitos e repetição
  12. Capacidade líquida e recuperação

Continua a aprender

Avaliações técnicas

Referências e versão

DR HA 2026-09; Pacemaker 3.0, etcd 3.6, PostgreSQL 18 and selected Kubernetes/AWS behavior

O que vais explorar

0 / 12
01

Objetivos e impacto no serviço

Define disponibilidade pelo resultado do serviço, com população, janela e critérios explícitos.

40 min
02

Domínios de falha e capacidade residual

Avalia dependências comuns, colocação e capacidade depois da falha prevista.

40 min
03

Quorum e isolamento de escritores

Distingue decisão por maioria, suspeita de falha e isolamento comprovado.

40 min
04

Replicação, promoção e redundância

Relaciona confirmação de commits, dados disponíveis e recuperação segura do papel de primário.

40 min
05

Saúde, tráfego e pressão dos retries

Escolhe sinais e tentativas que ajudem a recuperação sem amplificar a falha.

40 min
06

Manutenção e evidência de recuperação

Decide mudanças pelo estado real e encerra com evidência do serviço e da redundância.

40 min
07

Quorum, leituras e autoridade

Observa consenso, leituras e autoridade com três processos locais e distingue coordenação de proteção do recurso.

60 min
08

Eleição, regresso e manutenção

Interpreta falhas e recuperação do cluster sem confundir processos disponíveis, votos e recuperação do consumidor.

60 min
09

Learner, sincronização e promoção

Segue as transições de um learner local, interpreta os limites de leitura e confirma o papel antes de reduzir redundância.

60 min
10

Substituição, identidade e aceitação

Reconcilia composição e identidade após uma substituição e fecha a mudança com evidência do consumidor e passagem de serviço.

60 min
11

Gerações, efeitos e repetição

Executa um contrato local de admissão de escrita e distingue geração, idempotência, transação e isolamento físico.

60 min
12

Capacidade líquida e recuperação

Calcula margem de recuperação e interpreta filas, retries e marcos funcionais antes de assumir um compromisso de serviço.

60 min

Aprender também é experimentar.

Perguntas originais com explicações, cartões de revisão e cenários para aplicar os conceitos.

Praticar
Este módulo trabalha fundamentos. Não é um curso completo de certificação nem uma simulação integral do exame oficial.