All Products
Search
Document Center

Enterprise Distributed Application Service:Perbarui dan kembalikan aplikasi

Last Updated:Mar 12, 2026

Saat memperbarui aplikasi pada kluster ECS, pemilihan strategi penerapan yang tepat dapat meminimalkan downtime dan mengurangi risiko. Enterprise Distributed Application Service (EDAS) mendukung tiga strategi pembaruan—At-a-time release, Phased release, dan Canary release—masing-masing dengan pertimbangan berbeda antara kecepatan dan keamanan. Jika pembaruan menyebabkan error, kembalikan aplikasi ke versi sebelumnya.

Pilih strategi pembaruan

Strategi pembaruanKapan digunakanCara kerjaKapasitas selama pembaruanJika terjadi kesalahanMetode yang tersedia
At-a-time releaseJumlah instans sedikit atau arsitektur layanan sederhanaMenerapkan versi baru ke semua instans secara bersamaanSemua instans diperbarui dalam satu batchKembalikan aplikasi ke versi sebelumnyaKonsol, API, plug-in, atau alat lainnya
Phased releaseJumlah instans banyak atau arsitektur layanan kompleksMenerapkan versi baru secara bertahap; hanya beberapa instans yang diperbarui per tahap hingga semua instans menjalankan versi baruSebagian berkurang—hanya batch saat ini yang sedang diperbaruiHentikan proses rilis dan kembalikan aplikasi. Perbaiki error, lalu lakukan rilis ulangKonsol, API, plug-in, atau alat lainnya
Canary releaseVersi baru memerlukan validasi sebelum diluncurkan sepenuhnyaMenerapkan versi baru terlebih dahulu ke sejumlah kecil instans. Setelah verifikasi berhasil, perbarui semua instans yang tersisaSebagian besar tidak terpengaruh—hanya instans canary yang diperbarui pada awalnyaKembalikan aplikasi ke versi sebelumnyaKonsol

Perbarui aplikasi

Pilih strategi dan ikuti panduan yang sesuai:

At-a-time release

Phased release

Canary release

Kembalikan aplikasi

Jika terjadi error selama atau setelah pembaruan, kembalikan aplikasi ke versi sebelumnya. Perbaiki error tersebut sebelum melakukan pembaruan ulang.

SkenarioTindakan
Error terjadi selama pembaruanHentikan proses pembaruan dan segera lakukan rollback
Error terjadi setelah pembaruan selesaiKembalikan deployment yang telah selesai ke versi sebelumnya

Untuk petunjuk langkah demi langkah, lihat Gunakan Konsol EDAS untuk mengembalikan aplikasi di kluster ECS.