

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

# Bekerja dengan strategi penyebaran
<a name="appconfig-creating-deployment-strategy"></a>

Strategi penerapan memungkinkan Anda untuk secara perlahan melepaskan perubahan ke semua target atau segmen tertentu selama beberapa menit atau jam—baik berdasarkan sesi atau sepanjang dimensi target Anda sendiri dengan memanfaatkan penerapan berbasis entitas.

**catatan**  
AWS AppConfig Agen (versi 2.0.136060 atau yang lebih baru) mendukung penerapan flag fitur atau data konfigurasi bentuk bebas ke segmen tertentu atau pengguna individu selama peluncuran bertahap. Entity-based penerapan bertahap memastikan bahwa setelah pengguna atau segmen menerima versi konfigurasi, mereka terus menerima versi yang sama selama periode penerapan, terlepas dari sumber daya komputasi mana yang melayani permintaan mereka. Untuk informasi selengkapnya, lihat [Penggunaan AWS AppConfig Agen untuk penerapan bertahap berbasis pengguna atau entitas](appconfig-agent-how-to-use.md#appconfig-entity-based-gradual-deployments).

Strategi AWS AppConfig penyebaran mendefinisikan aspek-aspek penting berikut dari penerapan konfigurasi.



<table>
<thead>
  <tr><th>Pengaturan</th><th>Deskripsi</th></tr>
</thead>
<tbody>
  <tr><td>Tipe deployment</td><td><i>Jenis penerapan mendefinisikan bagaimana konfigurasi diterapkan atau diluncurkan.</i> AWS AppConfig mendukung jenis penyebaran <b>Linear</b> dan <b>Eksponensial</b>.<ul><li> <b>Linear</b>: Untuk jenis ini, AWS AppConfig memproses penerapan dengan penambahan faktor pertumbuhan yang didistribusikan secara merata selama penerapan. Berikut adalah contoh timeline untuk penerapan 10 jam yang menggunakan pertumbuhan linier 20%: <p><b></b></p>
<table>
<thead>
  <tr><th>Waktu berlalu</th><th>Kemajuan penerapan</th></tr>
</thead>
<tbody>
  <tr><td>0 jam</td><td>0%</td></tr>
  <tr><td>2 jam</td><td>20%</td></tr>
  <tr><td>4 jam</td><td>40%</td></tr>
  <tr><td>6 jam</td><td>60%</td></tr>
  <tr><td>8 jam</td><td>80%</td></tr>
  <tr><td>10 jam</td><td>100%</td></tr>
</tbody>
</table>
 </li><li> <b>Eksponensial</b>: Untuk tipe ini, AWS AppConfig memproses deployment secara eksponensial menggunakan rumus berikut: <code>G*(2^N)</code>. Dalam rumus ini, <code>G</code> adalah persentase langkah yang ditentukan oleh pengguna dan <code>N</code> merupakan jumlah langkah hingga konfigurasi diterapkan ke semua target. Misalnya, jika Anda menentukan faktor pertumbuhan 2, maka sistem menggulung konfigurasi sebagai berikut: <pre>2*(2^0)<br />2*(2^1)<br />2*(2^2)</pre> <br />Dinyatakan secara numerik, deployment diluncurkan sebagai berikut: 2% dari target, 4% dari target, 8% dari target, dan berlanjut sampai konfigurasi telah di-deploy ke semua target. </li></ul></td></tr>
  <tr><td>Persentase langkah (faktor pertumbuhan)</td><td>Pengaturan ini menentukan persentase penelepon yang akan ditargetkan selama setiap langkah penerapan. Dalam SDK dan <a href="https://docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_CreateDeploymentStrategy.html">Referensi AWS AppConfig API</a>, <code>step percentage</code> disebut<code>growth factor</code>. </td></tr>
  <tr><td>Waktu deployment</td><td>Pengaturan ini menentukan jumlah waktu selama AWS AppConfig penyebaran ke host. Ini bukan nilai batas waktu. Ini adalah jendela waktu di mana penyebaran diproses dalam interval.</td></tr>
  <tr><td>Waktu menanam</td><td>Pengaturan ini menentukan jumlah AWS AppConfig monitor waktu untuk CloudWatch alarm Amazon setelah konfigurasi diterapkan ke 100% targetnya, sebelum mempertimbangkan penerapan selesai. Jika alarm dipicu selama waktu ini AWS AppConfig , putar kembali penerapan. Anda harus mengonfigurasi izin AWS AppConfig untuk memutar kembali berdasarkan CloudWatch alarm. Untuk informasi selengkapnya, lihat <a href="setting-up-appconfig.md#getting-started-with-appconfig-cloudwatch-alarms-permissions">Konfigurasikan izin untuk rollback otomatis</a>.</td></tr>
</tbody>
</table>


Anda dapat memilih strategi yang telah ditentukan yang disertakan dengan AWS AppConfig atau membuat strategi Anda sendiri. 

**catatan**  
AWS AppConfig Agen (versi 2.0.136060 atau yang lebih baru) mendukung penerapan flag fitur atau data konfigurasi bentuk bebas ke segmen tertentu atau pengguna individu selama peluncuran bertahap. Entity-based penerapan bertahap memastikan bahwa setelah pengguna atau segmen menerima versi konfigurasi, mereka terus menerima versi yang sama selama periode penerapan, terlepas dari sumber daya komputasi mana yang melayani permintaan mereka. Untuk informasi selengkapnya, lihat [Penggunaan AWS AppConfig Agen untuk penerapan bertahap berbasis pengguna atau entitas](appconfig-agent-how-to-use.md#appconfig-entity-based-gradual-deployments).

**Topics**
+ [Menggunakan strategi penyebaran yang telah ditentukan](appconfig-creating-deployment-strategy-predefined.md)
+ [Buat strategi deployment](appconfig-creating-deployment-strategy-create.md)