As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Resilience Hub — Gestão da resiliência
AWS Resilience Hub oferece um local central para definir, validar e rastrear a resiliência do seu AWS aplicativo. AWS Resilience Hub ajuda você a proteger seus aplicativos contra interrupções e a reduzir os custos de recuperação para otimizar a continuidade dos negócios e ajudar a atender aos requisitos regulatórios e de conformidade. Você pode usar AWS Resilience Hub para fazer o seguinte:
-
Analisar sua infraestrutura e obter recomendações para melhorar a resiliência de seus aplicativos. Além da orientação arquitetônica para melhorar a resiliência de seu aplicativo, as recomendações fornecem código para atender à sua política de resiliência, implementando testes, alarmes e procedimentos operacionais padrão (SOPs) que você pode implantar e executar com seu aplicativo em seu pipeline de integração e entrega (CI/CD).
-
Avalie as metas do objetivo do tempo de recuperação (RTO) e do objetivo do ponto de recuperação (RPO) sob diferentes condições.
-
Otimizar a continuidade dos negócios e reduzir os custos de recuperação.
-
Identificar e resolver problemas antes que eles ocorram na produção.
Depois de implantar um aplicativo na produção, você pode adicioná-lo AWS Resilience Hub ao seu pipeline de CI/CD para validar cada compilação antes de ser lançada em produção.
Como AWS Resilience Hub funciona
O diagrama a seguir fornece um resumo de alto nível de como funciona AWS Resilience Hub .
- Descrever
-
Descreva seu aplicativo importando recursos de AWS CloudFormation pilhas, AWS Resource Groups arquivos de estado do Terraform e clusters do Amazon Elastic Kubernetes Service, ou você pode escolher entre aplicativos que já estão definidos em. myApplications
- Definir
-
Defina as políticas de resiliência para seus aplicativos. Essas políticas incluem RTO e RPO visam interrupções em aplicativos, infraestrutura, zona de disponibilidade e região. Essas metas são usadas para estimar se o aplicativo atende à política de resiliência.
- Avaliar
-
Depois de descrever seu aplicativo e anexar uma política de resiliência a ele, execute uma avaliação de resiliência. A AWS Resilience Hub avaliação usa as melhores práticas do AWS Well-Architected Framework para analisar os componentes de um aplicativo e descobrir possíveis pontos fracos de resiliência. Esses pontos fracos podem ser causados por configuração incompleta da infraestrutura, configuração incorreta ou situações em que melhorias adicionais na configuração são necessárias. Para melhorar a resiliência, atualize seu aplicativo e sua política de resiliência de acordo com as recomendações do relatório de avaliação. As recomendações incluem configurações de componentes, alarmes, testes e recuperação. SOPs Em seguida, você pode executar outra avaliação e comparar os resultados com o relatório anterior para ver o quanto a resiliência melhora. Reitere esse processo até que sua carga de trabalho estimada RTO e sua carga de trabalho estimada atinjam RPO suas RTO metas. RPO
- Validar
-
Execute testes para medir a resiliência de seus AWS recursos e o tempo necessário para se recuperar de aplicativos, infraestrutura, zona de disponibilidade e Região da AWS incidentes. Para medir a resiliência, esses testes simulam interrupções de seus recursos. AWS Exemplos de interrupções incluem erros indisponíveis na rede, failovers, processos interrompidos, recuperação de RDS inicialização da Amazon e problemas com sua zona de disponibilidade.
- Visualizar e monitorar
-
Depois de implantar um AWS aplicativo na produção, você pode usá-lo AWS Resilience Hub para continuar monitorando a postura de resiliência do aplicativo. Se ocorrer uma interrupção, o operador poderá visualizar a interrupção AWS Resilience Hub e iniciar o processo de recuperação associado.