

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Tautan ke Amazon EMR pada panduan praktik terbaik EKS GitHub
<a name="best-practices"></a>

Kami telah membangun [EMR Amazon di Panduan Praktik Terbaik EKS](https://aws.github.io/aws-emr-containers-best-practices/) menggunakan kolaborasi komunitas open source sehingga kami dapat melakukan iterasi dengan cepat dan memberikan rekomendasi untuk aspek pembuatan dan menjalankan klaster virtual. Kami menyarankan Anda menggunakan [Amazon EMR pada panduan praktik terbaik EKS](https://aws.github.io/aws-emr-containers-best-practices/) untuk bagian tersebut. Pilih tautan di setiap bagian untuk pergi ke GitHub situs.

## Keamanan
<a name="security"></a>

**catatan**  
Untuk informasi lebih lanjut tentang keamanan dengan Amazon EMR di EKS, lihat. [Amazon EMR pada praktik terbaik keamanan EKS](security-best-practices.md)

[Praktik terbaik enkripsi:](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/encryption/) cara menggunakan enkripsi untuk data saat istirahat dan dalam perjalanan.

[Mengelola keamanan jaringan](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/network-security/) menjelaskan cara mengonfigurasi grup keamanan untuk pod untuk Amazon EMR di EKS saat Anda terhubung ke sumber data yang di-host seperti Amazon RDS dan Layanan AWS Amazon Redshift.

[Menggunakan manajer AWS rahasia untuk menyimpan rahasia](https://aws.github.io/aws-emr-containers-best-practices/security/docs/spark/encryption/).

## Pengajuan pekerjaan Pyspark
<a name="pyspark-job-submission"></a>

[Pengajuan pekerjaan Pyspark:](https://aws.github.io/aws-emr-containers-best-practices/submit-applications/docs/spark/pyspark/) menentukan berbagai jenis kemasan untuk aplikasi PySpark menggunakan format kemasan seperti zip, egg, wheel, dan pex.

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

[Menggunakan volume EBS::](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/ebs/) cara menggunakan penyediaan statis dan dinamis untuk pekerjaan yang membutuhkan volume EBS.

[Menggunakan Amazon FSx untuk volume Lustre:](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/fsx-lustre/) cara menggunakan penyediaan statis dan dinamis untuk pekerjaan yang membutuhkan Amazon FSx untuk volume Luster.

[Menggunakan volume penyimpanan Instance:](https://aws.github.io/aws-emr-containers-best-practices/storage/docs/spark/instance-store/) cara menggunakan volume penyimpanan instance untuk pemrosesan pekerjaan.

## Integrasi metastore
<a name="metastore-integration"></a>

[Menggunakan Hive metastore:](https://aws.github.io/aws-emr-containers-best-practices/metastore-integrations/docs/hive-metastore/) menawarkan berbagai cara untuk menggunakan metastore Hive.

[Menggunakan AWS Glue:](https://aws.github.io/aws-emr-containers-best-practices/metastore-integrations/docs/hive-metastore/) menawarkan berbagai cara untuk mengkonfigurasi katalog AWS Glue.

## Debugging
<a name="debugging"></a>

[Menggunakan debugging Spark:](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/change-log-level/) cara mengubah level log.

[Menghubungkan ke Spark UI pada pod driver](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/connect-spark-ui/).

[Cara menggunakan server riwayat Spark yang dihosting sendiri dengan Amazon EMR](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/self-hosted-shs/) di EKS.

## Memecahkan masalah Amazon EMR pada masalah EKS
<a name="troubleshooting"></a>

[Pemecahan masalah](https://aws.github.io/aws-emr-containers-best-practices/troubleshooting/docs/where-to-look-for-spark-logs/).

## Penempatan simpul
<a name="node-placement"></a>

[Menggunakan pemilih node Kubernetes](https://aws.github.io/aws-emr-containers-best-practices/node-placement/docs/eks-node-placement/) untuk `single-az` dan kasus penggunaan lainnya.

[Menggunakan penempatan simpul Fargate](https://aws.github.io/aws-emr-containers-best-practices/node-placement/docs/fargate-node-placement/).

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

[Menggunakan Dynamic Resource Allocation (DRA).](https://aws.github.io/aws-emr-containers-best-practices/performance/docs/dra/)

[Praktik terbaik EKS](https://aws.github.io/aws-emr-containers-best-practices/best-practices-and-recommendations/eks-best-practices/) untuk plugin Amazon VPC Container Network Interface (CNI), Cluster Autoscaler, dan Core DNS.

## Optimalisasi biaya
<a name="cost-optimization"></a>

[Menggunakan instans spot:](https://aws.github.io/aws-emr-containers-best-practices/cost-optimization/docs/cost-optimization/) Praktik terbaik instans EC2 spot Amazon dan cara menggunakan fitur dekomisi simpul Spark.

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

[Menjalankan Amazon EMR di EKS menggunakan AWS Outposts](https://aws.github.io/aws-emr-containers-best-practices/outposts/emr-containers-on-outposts/)