

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

# Memahami peristiwa pembuatan CloudFormation tumpukan
<a name="stack-resource-configuration-complete"></a>

Selama penyebaran tumpukan, beberapa peristiwa terjadi untuk membuat, mengonfigurasi, dan memvalidasi sumber daya yang ditentukan dalam template tumpukan. Memahami peristiwa ini dapat membantu Anda mengoptimalkan proses pembuatan tumpukan dan merampingkan penerapan.
+ **Peristiwa pembuatan sumber** daya - Ketika setiap sumber daya memulai proses pembuatan, **Status** `CREATE_IN_PROGRESS` acara ditetapkan. Peristiwa ini menunjukkan bahwa sumber daya sedang disediakan.
+ **Pemeriksaan konsistensi akhir** — Sebagian besar waktu pembuatan tumpukan dihabiskan untuk melakukan pemeriksaan konsistensi akhirnya terhadap sumber daya yang dibuat oleh tumpukan. Selama fase ini, layanan melakukan pemeriksaan konsistensi internal, memastikan sumber daya beroperasi penuh dan memenuhi kriteria stabilisasi layanan yang ditentukan oleh masing-masing Layanan AWS.
+ **Peristiwa lengkap konfigurasi** - Ketika setiap sumber daya telah menyelesaikan fase pemeriksaan konsistensi akhirnya dari penyediaan, **status Detail** `CONFIGURATION_COMPLETE` peristiwa ditetapkan.
+ **Acara lengkap pembuatan sumber** daya - Setelah sumber daya dibuat dan dikonfigurasi seperti yang ditentukan, dan konfigurasi cocok dengan apa yang ditentukan dalam templat, **Status** `CREATE_COMPLETE` acara diatur.

Anda dapat memanfaatkan `CONFIGURATION_COMPLETE` acara untuk merampingkan proses pembuatan tumpukan Anda dalam skenario di mana pemeriksaan konsistensi sumber daya akhirnya tidak diperlukan, seperti memvalidasi konfigurasi tumpukan pra-produksi atau penyediaan lintas-tumpukan. Anda dapat menggunakan acara ini dengan berbagai cara. Misalnya, Anda dapat menggunakannya sebagai sinyal visual untuk melewatkan menunggu sumber daya atau pemeriksaan konsistensi tumpukan selesai. Atau Anda dapat menggunakannya untuk membuat mekanisme otomatis menggunakan integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) untuk memicu tindakan tambahan.

**penting**  
Saat memanfaatkan `CONFIGURATION_COMPLETE` acara mempercepat waktu pembuatan tumpukan, Anda harus menyadari trade-offnya. Pertama, ini hanya didukung untuk subset tipe sumber daya yang mendukung deteksi drift. Untuk daftar jenis sumber daya yang mendukung deteksi drift, lihat[Dukungan jenis sumber daya](resource-import-supported-resources.md). Pendekatan ini mungkin tidak cocok untuk semua skenario, terutama di mana sumber daya memerlukan pemeriksaan konsistensi akhir yang menyeluruh untuk memastikan kesiapan operasional penuh di seluruh lingkungan cloud (misalnya, di lingkungan produksi). Sebaiknya hati-hati menilai persyaratan penerapan Anda dan kekritisan pemeriksaan konsistensi untuk setiap sumber daya. Gunakan `CONFIGURATION_COMPLETE` acara untuk mengoptimalkan kecepatan penerapan tanpa mengorbankan integritas dan keandalan infrastruktur Anda.   
Karena `CONFIGURATION_COMPLETE` acara tidak dijamin akan disetel, skenario apa pun yang menggunakannya harus disiapkan untuk menangani `CREATE_COMPLETE` peristiwa ketika tidak ada `CONFIGURATION_COMPLETE` acara yang ditetapkan.

![\[Diagram yang menunjukkan urutan peristiwa untuk pembuatan sumber daya dan pemeriksaan konsistensi akhirnya dalam tumpukan.\]](http://docs.aws.amazon.com/id_id/AWSCloudFormation/latest/UserGuide/images/configuration-complete.png)


Saat penerapan tumpukan dimulai, baik `AWS::ECS::Cluster` sumber daya `AWS::ECR::Repository` maupun sumber daya memulai proses pembuatan (`ResourceStatus`=`CREATE_IN_PROGRESS`. Ketika tipe `AWS::ECR::Repository` sumber daya telah memulai pemeriksaan konsistensi akhirnya (`DetailedStatus`=`CONFIGURATION_COMPLETE`), maka `AWS::ECS::TaskDefinition` sumber daya dapat memulai proses pembuatan. Demikian pula, setelah `AWS::ECS::TaskDefinition` sumber daya memulai pemeriksaan konsistensi akhirnya, `AWS::ECS::Service` sumber daya memulai proses pembuatan.

**`CREATE_IN_PROGRESS`dan `CREATE_COMPLETE` acara**
+ **[Tumpukan]:** `CREATE_IN_PROGRESS`
+ **[Sumber Daya]: Repositori** ECR `CREATE_IN_PROGRESS`
+ **[Sumber Daya]:** ECS Cluster `CREATE_IN_PROGRESS`
+ **[Sumber Daya]: `CREATE_IN_PROGRESS` Repositori** ECR, `CONFIGURATION_COMPLETE`
+ **[Sumber Daya]:** Definisi Tugas ECS `CREATE_IN_PROGRESS`
+ **[Sumber Daya]:** ECS Cluster`CREATE_IN_PROGRESS`, `CONFIGURATION_COMPLETE`
+ **[Sumber Daya]:** Definisi `CREATE_IN_PROGRESS` Tugas ECS, `CONFIGURATION_COMPLETE`
+ **[Sumber Daya]: Layanan** ECS `CREATE_IN_PROGRESS`
+ **[Sumber Daya]: Repositori** ECR `CREATE_COMPLETE`
+ **[Sumber Daya]:** ECS Cluster `CREATE_COMPLETE`
+ **[Sumber Daya]:** Layanan `CREATE_IN_PROGRESS` ECS, `CONFIGURATION_COMPLETE`
+ **[Tumpukan]:**`CREATE_IN_PROGRESS`, `CONFIGURATION_COMPLETE`
+ **[Sumber Daya]:** Definisi Tugas ECS `CREATE_COMPLETE`
+ **[Sumber Daya]: Layanan** ECS `CREATE_COMPLETE`
+ **[Tumpukan]:** `CREATE_COMPLETE`