

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

# Sumber daya yang diperlukan untuk penerapan Amazon ECS blue/green
<a name="blue-green-deployment-implementation"></a>

Untuk menggunakan blue/green penyebaran dengan pemindahan lalu lintas terkelola, layanan Anda harus menggunakan salah satu fitur berikut:
+ Elastic Load Balancing
+ Service Connect

Layanan yang tidak menggunakan Service Discovery, Service Connect, VPC Lattice atau Elastic Load Balancing juga dapat blue/green menggunakan penerapan, tetapi tidak mendapatkan manfaat pemindahan lalu lintas terkelola.

Daftar berikut memberikan ikhtisar tingkat tinggi tentang apa yang perlu Anda konfigurasi untuk penerapan Amazon ECS blue/green :
+ Layanan Anda menggunakan Application Load Balancer, Network Load Balancer, atau Service Connect. Konfigurasikan sumber daya yang sesuai.
  + Application Load Balancer - Untuk informasi lebih lanjut, lihat. [Sumber daya Application Load Balancer untuk penerapan biru/hijau, linier, dan kenari](alb-resources-for-blue-green.md)
  + Network Load Balancer - Untuk informasi lebih lanjut, lihat. [Sumber daya Network Load Balancer untuk penerapan Amazon ECS biru/hijau, linier, dan kenari](nlb-resources-for-blue-green.md)
  + Service Connect - Untuk informasi selengkapnya, lihat[Sumber daya Service Connect untuk penerapan Amazon ECS biru/hijau, linier, dan canary](service-connect-blue-green.md).
+ Setel pengontrol penyebaran layanan ke`ECS`.
+ Konfigurasikan strategi penerapan seperti `blue/green` dalam definisi layanan Anda.
+ Secara opsional, konfigurasikan parameter tambahan seperti:
  + Waktu panggang untuk penerapan baru
  + CloudWatch alarm untuk rollback otomatis
  + Kait siklus hidup penerapan untuk pengujian (ini adalah fungsi Lambda yang berjalan pada tahap penerapan tertentu)

## Praktik terbaik
<a name="blue-green-deployment-best-practices"></a>

Ikuti praktik terbaik berikut untuk penerapan Amazon ECS blue/green yang sukses:
+ Konfigurasikan pemeriksaan kesehatan yang sesuai yang secara akurat mencerminkan kesehatan aplikasi Anda.
+ Tetapkan waktu pemanggangan yang memungkinkan pengujian penerapan hijau yang memadai.
+ Menerapkan CloudWatch alarm untuk secara otomatis mendeteksi masalah dan memicu rollback.
+ Gunakan kait siklus hidup untuk melakukan pengujian otomatis pada setiap tahap penerapan.
+ Pastikan aplikasi Anda dapat menangani revisi layanan biru dan hijau yang berjalan secara bersamaan.
+ Rencanakan kapasitas cluster yang memadai untuk menangani kedua revisi layanan selama penerapan.
+ Uji prosedur rollback Anda sebelum menerapkannya dalam produksi.