

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

# Links para o Amazon EMR nos guias de melhores práticas do EKS sobre GitHub
<a name="best-practices"></a>

Desenvolvemos o [Guia de práticas recomendadas do Amazon EMR no EKS](https://aws.github.io/aws-emr-containers-best-practices/) com a colaboração da comunidade de código aberto para que fosse possível iterar rapidamente e fornecer recomendações sobre aspectos de criação e execução de um cluster virtual. Recomendamos usar o [Guia de práticas recomendadas do Amazon EMR no EKS](https://aws.github.io/aws-emr-containers-best-practices/) para as seções. Escolha os links em cada seção para acessar o GitHub site.

## Segurança
<a name="security"></a>

**nota**  
Para obter mais informações sobre segurança com o Amazon EMR no EKS, consulte [Práticas recomendadas de segurança para o Amazon EMR no EKS](security-best-practices.md).

[Práticas recomendadas de criptografia](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/encryption/): descreve como usar a criptografia para dados em repouso e em trânsito.

O [gerenciamento da segurança da rede](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/network-security/) descreve como configurar grupos de segurança para pods do Amazon EMR no EKS ao se conectar a fontes de dados hospedadas em Serviços da AWS , como o Amazon RDS e o Amazon Redshift.

[Usando o gerenciador de AWS segredos para armazenar segredos](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/encryption/).

## Envio de trabalho para o Pyspark
<a name="pyspark-job-submission"></a>

[Envio de trabalho para o Pyspark:](https://aws.github.io/aws-emr-containers-best-practices/submit-applications/docs/spark/pyspark/) especifica diferentes tipos de empacotamentos para as aplicações do PySpark usando formatos de empacotamento como zip, egg, wheel e pex.

## Armazenamento
<a name="storage"></a>

[Uso de volumes do EBS:](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/ebs/) descreve como usar o provisionamento estático e dinâmico para trabalhos que precisam de volumes do EBS.

[Usando volumes do Amazon FSx for Luster:](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/fsx-lustre/) como usar o provisionamento estático e dinâmico para trabalhos que precisam de volumes do Amazon FSx for Luster.

[Uso de volumes de armazenamento de instância:](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/instance-store/) descreve como usar volumes de armazenamento de instância para o processamento de trabalhos.

## Integração com o metastore
<a name="metastore-integration"></a>

[Uso do Hive Metastore:](https://aws.github.io/aws-emr-containers-best-practices/metastore-integrations/docs/hive-metastore/) oferece diferentes maneiras de usar o Hive Metastore.

[Usando o AWS Glue:](https://aws.github.io/aws-emr-containers-best-practices/metastore-integrations/docs/hive-metastore/) oferece maneiras diferentes de configurar o catálogo do AWS Glue.

## Depuração
<a name="debugging"></a>

[Uso da depuração do Spark:](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/change-log-level/) descreve como alterar o nível de log.

[Conexão com a interface do usuário do Spark no pod do driver](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/connect-spark-ui/).

[Como usar o servidor de histórico do Spark de hospedagem própria com o Amazon EMR no EKS](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/self-hosted-shs/).

## Solução de problemas do Amazon EMR no EKS
<a name="troubleshooting"></a>

[Solução de problemas](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/where-to-look-for-spark-logs/).

## Posicionamento de nó
<a name="node-placement"></a>

[Uso de seletores de nó do Kubernetes](https://aws.github.io/aws-emr-containers-best-practices/node-placement/docs/eks-node-placement/) para `single-az` e outros casos de uso.

[Uso do posicionamento de nó do Fargate](https://aws.github.io/aws-emr-containers-best-practices/node-placement/docs/fargate-node-placement/).

## desempenho
<a name="performance"></a>

[Uso da alocação dinâmica de recursos (DRA)](https://aws.github.io/aws-emr-containers-best-practices/performance/docs/dra/).

[Práticas recomendadas do EKS](https://aws.github.io/aws-emr-containers-best-practices/best-practices-and-recommendations/eks-best-practices/) para o plug-in Container Network Interface (CNI) da Amazon VPC, o Cluster Autoscaler e o CoreDNS.

## Otimização de custos
<a name="cost-optimization"></a>

[Usando instâncias spot:](https://aws.github.io/aws-emr-containers-best-practices/cost-optimization/docs/cost-optimization/) melhores práticas de instâncias EC2 spot da Amazon e como usar o recurso de desativação de nós do Spark.

## Usando AWS Outposts
<a name="using-outposts"></a>

[Executando o Amazon EMR no EKS usando AWS Outposts](https://aws.github.io/aws-emr-containers-best-practices/outposts/emr-containers-on-outposts/)