SUS02-BP04 Otimizar o posicionamento geográfico das workloads com base nos respectivos requisitos de rede - Framework Well-Architected da AWS

SUS02-BP04 Otimizar o posicionamento geográfico das workloads com base nos respectivos requisitos de rede

Selecione locais e serviços de nuvem para sua workload que reduzam a distância que o tráfego de rede deve percorrer e diminua o total de recursos de rede necessários para comportar a workload.

Práticas comuns que devem ser evitadas:

  • Selecione a região da workload com base em sua localização.

  • Consolidar todos os recursos da workload em uma única localização geográfica.

  • Todo o tráfego flui por meio dos data centers existentes.

Benefícios de implementar esta prática recomendada: implantar uma workload perto dos clientes proporciona a latência mais baixa enquanto reduz a movimentação de dados pela rede e reduz o impacto ambiental.

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

Orientação para implementação

A infraestrutura da Nuvem AWS é construída em torno de opções de local, como regiões, zonas de disponibilidade, grupos de posicionamento e locais da borda, como AWS Outposts e zonas locais da AWS. Essas opções de local são responsáveis por manter a conectividade entre componentes da aplicação, serviços de nuvem, redes da borda e data centers on-premises.

Analise os padrões de acesso à rede em sua workload para identificar como usar essas opções de local de nuvem e reduzir a distância que o tráfego de rede precisa percorrer.

Etapas de implementação

  • Analise os padrões de acesso à rede em sua workload para identificar como os usuários utilizam sua aplicação.

    • Use ferramentas de monitoramento, como o Amazon CloudWatch e o AWS CloudTrail, para coletar dados sobre atividades de rede.

    • Analise os dados para identificar o padrão de acesso à rede.

  • Selecione as regiões para implantação da workload com base nos seguintes elementos fundamentais:

    • Sua meta de sustentabilidade: conforme explicado em Seleção de regiões.

    • Onde seus dados estão localizados: para aplicações com uso intenso de dados (como big data e machine learning), o código da aplicação deve ser executado o mais perto possível dos dados.

    • Onde seus usuários estão localizados: para aplicações voltadas ao usuário, escolha uma ou mais regiões perto dos clientes da workload.

    • Outras restrições: considere restrições como custo e conformidade, conforme explicado em O que considerar ao selecionar uma região para suas workloads.

  • Use o armazenamento em cache local ou soluções de armazenamento em cache da AWS para dados usados com frequência a fim de aumentar a performance, reduzir a movimentação de dados e diminuir o impacto ambiental.

    Serviço Quando usar

    Amazon CloudFront

    Use para armazenar conteúdo estático em cache, como imagens, scripts e vídeos, além de conteúdo dinâmico como respostas de API ou aplicações Web.

    Amazon ElastiCache

    Use para armazenar conteúdo em cache para aplicações Web.

    DynamoDB Accelerator

    Use para adicionar aceleração na memória às suas tabelas do DynamoDB.

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

    Serviço Quando usar

    Lambda@Edge

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

    Amazon CloudFront Functions

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

    AWS IoT Greengrass

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

  • Use o agrupamento de conexões para permitir a reutilização de conexões e reduzir os recursos necessários.

  • Use datastores distribuídos que não dependem de conexões persistentes e atualizações síncronas para fins de consistência com o objetivo de atender a populações regionais.

  • Substitua a capacidade de rede estática pré-provisionada por capacidade dinâmica compartilhada e divida o impacto sobre a sustentabilidade da capacidade de rede com outros assinantes.

Recursos

Documentos relacionados:

Vídeos relacionados:

Exemplos relacionados: