

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

# Escalando a infraestrutura do Amazon EKS para otimizar a computação, as cargas de trabalho e o desempenho da rede
<a name="introduction"></a>

*Aniket Dekate, Aniket Kurzadkar e Ishwar Chauthaiwale, da Amazon Web Services ()AWS*

*Novembro de 2024* ([histórico do documento](doc-history.md))

O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço gerenciado de Kubernetes. Com o Amazon EKS, você pode executar pods do Kubernetes em um ambiente de nuvem em contêineres sem precisar instalar e operar seu próprio plano de controle. Com o AWS gerenciamento do plano de controle, o Amazon EKS reduz o gerenciamento operacional organizacional. Outros benefícios do uso do Amazon EKS incluem escalabilidade, confiabilidade e segurança no ambiente de nuvem.

Este guia foi criado para ajudar as organizações a otimizar sua infraestrutura do Amazon EKS nas seguintes áreas: 
+ O [escalonamento computacional](compute-scaling.md) é um componente essencial para o desempenho do aplicativo em um ambiente dinâmico do Kubernetes: 
  + **Alocação eficiente de recursos** — Aprenda sobre técnicas para alocar recursos computados dinamicamente para atender à demanda variável.
  + **Ferramentas de automação** — tenha uma visão geral das ferramentas e serviços que automatizam o escalonamento computacional, reduzindo a necessidade de intervenção manual.
+ O [escalonamento da carga de trabalho](workload-scaling.md) ajuda a garantir que os aplicativos possam lidar com cargas de trabalho variadas sem degradação do desempenho:
  + **Autoescalador horizontal de pods** — veja detalhadamente como um HPA ajuda a escalar cargas de trabalho com base em métricas em tempo real.
  + **Autoescalador proporcional de cluster** — Saiba como o CPA escala e mantém automaticamente uma relação proporcional entre nós e réplicas, aumentando ou diminuindo as cargas de trabalho à medida que o tamanho do cluster muda.
  + **Escalabilidade orientada por eventos** — Analise as estratégias para escalar aplicativos em resposta a eventos ou acionadores específicos.
+ O [escalonamento de rede](network-scaling.md) ajuda a manter a comunicação perfeita entre os serviços e o fluxo de dados eficiente em ambientes dinâmicos:
  + Plug-in **Amazon VPC CNI — Saiba como o plug-in** VPC CNI permite redes escaláveis nos clusters do Amazon EKS.
  + **Rede personalizada** - Analise o gerenciamento de endereços IP e a segregação do tráfego de rede nos clusters do Amazon EKS.
  + **Delegação de prefixo** - Tenha uma visão geral da simplificação do gerenciamento de IP em clusters grandes e escaláveis do Amazon EKS.
  + **Amazon VPC Lattice** — Tenha uma visão geral de como o VPC Lattice pode gerenciar várias VPCs e redes para uma escalabilidade perfeita. service-to-service
+ A [otimização de custos](cost-optimization.md) ajuda as empresas a ver onde seus recursos estão sendo gastos e a atribuir adequadamente as despesas aos departamentos ou projetos:
  + **Dimensionamento correto dos recursos** — considere técnicas para dimensionar os recursos da nuvem de forma adequada à carga de trabalho.
  + **Monitoramento e controle de custos** — Analise as ferramentas e as melhores práticas para rastrear e otimizar as despesas com a nuvem.

Cada seção se concentra em metas específicas que são necessárias para criar um ambiente de nuvem confiável, eficaz e acessível.

## Objetivos
<a name="objectives"></a>

Este guia pode ajudar você e sua organização a alcançar os seguintes objetivos comerciais:
+ **Maior eficiência de recursos** — obtenha a utilização ideal dos recursos escalando dinamicamente os recursos de computação, cargas de trabalho e rede com base nas demandas em tempo real.

  Esse objetivo enfatiza a importância de aumentar e diminuir os recursos em resposta aos padrões reais de uso. Ferramentas como autoescaladores de pod horizontais e o plug-in CNI do Amazon VPC ajudam as organizações a usar apenas os recursos de que precisam, minimizando o desperdício e maximizando o desempenho.
+ **Melhor desempenho do aplicativo** — mantenha o alto desempenho e a capacidade de resposta dos aplicativos, mesmo sob cargas de trabalho e padrões de tráfego flutuantes.

  Esse objetivo se concentra em estratégias para ajudar a garantir que os aplicativos possam lidar com picos de tráfego e cargas de trabalho pesadas sem comprometer o desempenho. Técnicas como escalabilidade de carga de trabalho orientada por eventos, alocação eficiente de computação e arquiteturas de rede escaláveis são fundamentais para alcançar esse objetivo.
+ **Escalabilidade perfeita** — Permita o escalonamento suave dos componentes da infraestrutura, permitindo o crescimento e a adaptação sem esforço às mudanças nas necessidades dos negócios.

  A escalabilidade perfeita é crucial para organizações que prevêem crescimento ou experimentam níveis de tráfego variáveis. Esse objetivo aborda a importância de implementar soluções escaláveis em recursos de computação, carga de trabalho e rede, para que o dimensionamento possa ser automático, eficiente e transparente.
+ **Otimização de custos** — Minimize os custos da nuvem enquanto mantém ou melhora o desempenho e a escalabilidade.

  A otimização de custos pode incluir a redução de despesas, como o dimensionamento correto dos recursos, o uso de soluções de escalabilidade econômicas e o monitoramento de gastos. O objetivo é equilibrar a economia de custos com a necessidade de alto desempenho e escalabilidade.