SUS04-BP07 Minimizar a movimentação de dados entre redes - AWS Well-Architected Framework

SUS04-BP07 Minimizar a movimentação de dados entre redes

Use o armazenamento de objetos ou os sistemas de arquivos compartilhados para acessar dados comuns e minimizar os recursos totais de rede exigidos para comportar a movimentação de dados da workload.

Antipadrões comuns:

  • Você armazena todos os dados na mesma Região da AWS independentemente de onde os usuários dos dados estão.

  • Você não otimiza o tamanho e o formato dos dados antes de movimentá-los na rede.

Benefícios de estabelecer esta prática recomendada: otimizar a movimentação de dados na rede reduz os recursos totais de rede necessários à workload e reduz o respectivo impacto ambiental.

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

Orientação para implementação

A movimentação de dados em sua organização exige recursos de computação, rede e armazenamento. Use técnicas para minimizar a movimentação de dados e melhorar a eficiência geral da workload.

Etapas da implementação

  • Considere a proximidade dos dados ou dos usuários como um fator de decisão ao selecionar uma região para sua workload.

  • Particione serviços consumidos regionalmente para que os dados específicos da região sejam armazenados na região em que eles são consumidos.

  • Use formatos de arquivo eficientes (como Parquet ou ORC) e compacte os dados antes movimentá-los na rede.

  • Não movimente dados não usados. Alguns exemplos que podem ajudar você a evitar a movimentação de dados não utilizados:

  • Use serviços que podem ajudar você a executar código mais perto dos usuários da workload.

    Service Quando usar

    o Lambda@Edge

    Use para operações com uso intenso de computação que são executadas quando objetos não estão no cache.

    Funções do CloudFront

    Use para casos de uso simples como solicitações HTTP(s)/manipulações de resposta que podem ser iniciadas por funções de curta duração.

    AWS IoT Greengrass

    Execute computação local, mensagens e armazenamento de dados em cache para dispositivos conectados.

Recursos

Documentos relacionados:

Vídeos relacionados:

Exemplos relacionados: