Parte I. Fundamentos
Tradicionalmente, o design resiliente envolvia uma série de práticas estabelecidas centradas na infraestrutura física, na redundância e nos mecanismos de failover dentro do data center de uma empresa. No entanto, essas práticas evoluíram significativamente com o advento da computação em Cloud. Este livro ajuda-te a compreender as diferenças entre o design resiliente tradicional e o design resiliente na Cloud.
Normalmente, as organizações investem em sistemas de hardware duplicados, tais como servidores, dispositivos de armazenamento e componentes de rede. Esta redundância garante que, se uma peça de hardware falhar, outra pode assumir o controlo sem interrupções significativas.
Para se protegerem contra eventos catastróficos, como desastres naturais, as empresas mantêm frequentemente vários centros de dados em diferentes localizações geográficas. Os dados e as aplicações são replicados nestes locais para permitir o failover se um centro de dados ficar inoperacional. São desenvolvidos e testados regularmente planos detalhados de recuperação de desastres para garantir que as operações comerciais possam ser rapidamente restauradas após um incidente grave. Estes planos incluem frequentemente procedimentos de cópia de segurança, passos de intervenção manual e objectivos de tempo de recuperação (RTOs) predefinidos. A monitorização do desempenho do hardware e a manutenção regular são cruciais para resolver preventivamente potenciais problemas antes que estes conduzam ...