SUS03-BP05 Use padrões e arquiteturas de software que melhor ofereçam suporte aos padrões de acesso e armazenamento de dados - AWS Estrutura Well-Architected

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á.

SUS03-BP05 Use padrões e arquiteturas de software que melhor ofereçam suporte aos padrões de acesso e armazenamento de dados

Entenda como os dados são usados com sua workload, consumidos pelos usuários, transferidos e armazenados. Use os padrões e arquiteturas de software ideais para acesso e armazenamento de dados a fim de minimizar os recursos de computação, rede e armazenamento necessários para atender à workload.

Práticas comuns que devem ser evitadas:

  • Você pressupõe que todas as workloads temja, padrões de acesso e armazenamento de dados semelhantes.

  • Você usa apenas um nível de armazenamento, supondo que todas as workloads se encaixem nesse nível.

  • Você pressupõe que os padrões de acesso aos dados permanecerão consistentes ao longo do tempo.

  • Na eventualidade de uma alta expansão no acesso aos dados, sua arquitetura é capaz de comportá-la, mas isso faz com que os recursos fiquem ociosos na maior parte do tempo.

Benefícios de implementar esta prática recomendada: selecionar e otimizar sua arquitetura com base nos padrões de acesso e armazenamento de dados ajudará a diminuir a complexidade do desenvolvimento e aumentar a utilização geral. Compreender quando usar tabelas globais, provisionamento de dados e armazenamento em cache ajuda a reduzir a despesas operacionais indiretas e a escalar com base nas necessidades da workload.

Nível de risco exposto se esta prática recomendada não for estabelecida: Médio

Orientação para implementação

Use padrões de software e arquitetura que melhor se alinhem às características dos dados e aos padrões de acesso. Por exemplo, use uma arquitetura de dados moderna na AWS que permita que você use serviços personalizados e otimizados para seus casos de uso de análise exclusivos. Esses padrões de arquitetura possibilitam um processamento de dados eficiente e reduzem o uso de recursos.

Etapas de implementação

Recursos

Documentos relacionados:

Vídeos relacionados:

Exemplos relacionados: