Tutorial: Menyebarkan aplikasi ke Amazon ECS - AWS CodeDeploy

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

Tutorial: Menyebarkan aplikasi ke Amazon ECS

Dalam tutorial ini, Anda mempelajari cara menyebarkan aplikasi ke Amazon ECS menggunakan. CodeDeploy Anda mulai dengan aplikasi yang sudah Anda buat dan gunakan ke Amazon ECS. Langkah pertama adalah memperbarui aplikasi Anda dengan memodifikasi file definisi tugasnya dengan tag baru. Selanjutnya, Anda gunakan CodeDeploy untuk menyebarkan pembaruan. Selama penerapan, CodeDeploy instal pembaruan Anda ke set tugas pengganti baru. Kemudian, itu menggeser lalu lintas produksi dari versi asli aplikasi Amazon ECS Anda, yang ada dalam set tugas aslinya, ke versi terbaru dalam set tugas pengganti.

Selama penyebaran Amazon ECS, CodeDeploy gunakan penyeimbang beban yang dikonfigurasi dengan dua grup target dan satu pendengar lalu lintas produksi. Diagram berikut menunjukkan bagaimana penyeimbang beban, pendengar produksi, grup target, dan aplikasi Amazon ECS Anda terkait sebelum penerapan dimulai. Tutorial ini menggunakan Application Load Balancer. Anda juga dapat menggunakan Network Load Balancer.

Application Load Balancer atau Network Load Balancer, satu pendengar produksi, dua grup target, satu set tugas, dan satu layanan Amazon ECS.

Setelah penerapan berhasil, pendengar lalu lintas produksi menyajikan lalu lintas ke set tugas pengganti baru Anda dan set tugas asli dihentikan. Diagram berikut menunjukkan bagaimana sumber daya Anda terkait setelah penerapan berhasil. Untuk informasi selengkapnya, lihat Apa yang terjadi selama penyebaran Amazon ECS.

Application Load Balancer atau Network Load Balancer, satu pendengar produksi, dua kelompok target, dan satu set tugas pengganti.

Untuk informasi tentang cara menggunakan aplikasi untuk menyebarkan aplikasi ke Amazon ECS, lihat Tutorial: Membuat layanan menggunakan penerapan biru/hijau. AWS CLI Untuk informasi tentang cara menggunakan CodePipeline untuk mendeteksi dan secara otomatis menerapkan perubahan ke layanan Amazon ECS dengan CodeDeploy, lihat Tutorial: Membuat pipeline dengan sumber Amazon ECR dan penerapan ECS-to -. CodeDeploy

Setelah Anda menyelesaikan tutorial ini, Anda dapat menggunakan CodeDeploy aplikasi dan grup penyebaran yang Anda buat untuk menambahkan uji validasi penerapan. Tutorial: Menyebarkan layanan Amazon ECS dengan uji validasi