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

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.

Antipadrões comuns:

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

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

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

Benefícios de estabelecer 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 datacenters 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 da 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 Amazon CloudWatch e o AWS CloudTrail, para coletar dados sobre as atividades da 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ão.

    • A localização dos seus dados: 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.

    • A localização dos usuários: para aplicações voltadas ao usuário, escolha uma região (ou regiões) próxima dos clientes de sua workload.

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

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

    Service Quando usar

    Amazon CloudFront

    Use para armazenar conteúdo estático em cache, como imagens, scripts e vídeos, bem como 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:

    Service Quando usar

    o Lambda@Edge

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

    Funções do Amazon CloudFront

    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: