Amazon ECS menambahkan dukungan Amazon VPC Lattice untuk deployment blue/green, linear, dan canary
Amazon Elastic Container Service (Amazon ECS) kini mendukung strategi deployment blue/green, linear, dan canary bawaan untuk layanan ECS menggunakan Amazon VPC Lattice. Aplikasi yang menggunakan VPC Lattice untuk komunikasi antar layanan di seluruh VPC dan akun AWS kini dapat memanfaatkan pengalihan lalu lintas terkelola secara native dari Amazon ECS saat meluncurkan pembaruan.
Dengan peluncuran ini, pelanggan ECS yang menggunakan VPC Lattice dapat mengalihkan lalu lintas secara terkontrol selama deployment, memilih seberapa cepat lalu lintas berpindah berdasarkan keyakinan mereka pada setiap rilis: sekaligus dengan blue/green, secara bertahap dengan linear, atau dimulai dengan persentase kecil dengan canary. Tim dapat memvalidasi versi baru dengan lalu lintas pengujian sebelum mengalihkan lalu lintas produksi, dan menjalankan langkah-langkah validasi khusus atau persetujuan manual dengan pengait siklus hidup deployment, termasuk hook Lambda dan jeda. Layanan ini juga dapat menggunakan alarm Amazon CloudWatch dan pemutus sirkuit deployment Amazon ECS untuk secara otomatis mengembalikan deployment jika masalah terdeteksi, dengan waktu menanam menjaga versi sebelumnya tetap siap untuk pengembalian cepat tanpa waktu henti.
Untuk memulai, pilih grup target VPC Lattice, aturan pendengar, dan strategi deployment pilihan Anda di konfigurasi layanan ECS menggunakan Konsol Manajemen AWS, AWS CLI, AWS SDK, atau tool Infrastructure-as-Code. Fungsionalitas ini dapat diaktifkan untuk layanan ECS baru maupun yang sudah ada di semua AWS Region tempat VPC Lattice tersedia. Untuk informasi lebih lanjut, lihat deployment Amazon ECS dengan VPC Lattice.