

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

# Praktik terbaik untuk fungsi Lambda yang tahan lama
<a name="durable-best-practices"></a>

Fungsi tahan lama menggunakan model eksekusi berbasis replay yang membutuhkan praktik pemrograman yang berbeda dari fungsi Lambda tradisional. Lihat [Praktik terbaik](https://docs.aws.amazon.com/durable-execution/patterns/best-practices/) di Panduan Pengembang SDK Eksekusi AWS Tahan Lama untuk panduan tentang cara menulis dan menguji kode alur kerja yang tahan lama.

Rekomendasi berikut adalah praktik terbaik untuk menerapkan, menjalankan, dan memantau fungsi Lambda yang tahan lama.

## Versi fungsi dan alias
<a name="durable-versioning"></a>

Memanggil fungsi dengan nomor versi atau alias untuk menyematkan eksekusi ke versi kode tertentu. Pastikan versi kode baru dapat menangani status dari versi yang lebih lama. Jangan mengganti nama langkah atau mengubah perilakunya dengan cara yang merusak pemutaran ulang.

## Memantau
<a name="durable-monitoring-best-practices"></a>

Aktifkan logging terstruktur dengan ID eksekusi dan nama langkah. Siapkan CloudWatch alarm untuk tingkat kesalahan dan durasi eksekusi. Gunakan penelusuran untuk mengidentifikasi kemacetan. Untuk panduan terperinci, lihat [Monitoring dan debugging](durable-monitoring.md).

## Sumber daya terkait
<a name="durable-additional-resources"></a>
+ [AWS Panduan Pengembang SDK Eksekusi Tahan Lama](https://docs.aws.amazon.com/durable-execution/)
+ [Memantau fungsi Lambda yang tahan lama](durable-monitoring.md)
+ [Mencoba lagi untuk fungsi Lambda yang tahan lama](durable-execution-sdk-retries.md)
+ [Menguji fungsi Lambda yang tahan lama](durable-testing.md)