Topik ini memberikan gambaran umum tentang tutorial mengenai rilis canary uji coba end-to-end untuk membantu Anda menggunakan fitur ini secara efektif.
Ikhtisar
Fitur rilis canary uji coba end-to-end dari Microservices Governance memungkinkan perusahaan melakukan rilis canary untuk layanan mikro secara terkendali tanpa mengubah versi layanan dalam lingkungan produksi yang ada. Fitur ini mengurangi risiko dan meningkatkan efisiensi rilis canary. Untuk informasi lebih lanjut tentang implementasinya, lihat tutorial berikut.
Menerapkan rilis canary uji coba end-to-end pada aplikasi frontend berbasis MSE cloud-native gateways
Gunakan rilis canary untuk aplikasi frontend dengan pemantauan dan kebijakan rollback untuk menciptakan mekanisme kuat yang memastikan stabilitas sistem. Koordinasi ketiga elemen ini membantu menjaga performa dan stabilitas selama iterasi dan pembaruan aplikasi. Untuk informasi lebih lanjut, lihat Menerapkan rilis canary uji coba end-to-end pada aplikasi frontend berbasis MSE cloud-native gateways.
Menerapkan rilis canary uji coba end-to-end dengan menggunakan pipeline CI/CD Jenkins
Gunakan pipeline CI/CD Jenkins untuk menerapkan rilis canary uji coba end-to-end. Berdasarkan hasil pengujian canary, tentukan langkah selanjutnya. Jika versi baru stabil, alihkan lalu lintas bertahap ke versi baru. Jika terjadi masalah, kembalikan ke versi asli dan perbaiki. Untuk detail lebih lanjut, lihat Menerapkan rilis canary uji coba end-to-end dengan pipeline CI/CD Jenkins.
Menerapkan rilis canary uji coba end-to-end berbasis ApsaraMQ for RocketMQ
Terapkan rilis canary uji coba end-to-end berbasis ApsaraMQ for RocketMQ tanpa memodifikasi kode bisnis Anda. Untuk informasi lebih lanjut, lihat Menerapkan rilis canary uji coba end-to-end berbasis RocketMQ.
Konfigurasikan rilis canary uji coba end-to-end berbasis ALB Ingress gateways
Application Load Balancer (ALB) Ingress gateways dari Alibaba Cloud menyediakan kemampuan routing fleksibel. Gunakan ALB Ingress gateways untuk memfasilitasi rilis canary tanpa memodifikasi kode bisnis Anda. Untuk informasi lebih lanjut, lihat Konfigurasikan rilis canary uji coba end-to-end berbasis ALB Ingress gateways.
Menerapkan rilis canary uji coba end-to-end berbasis MSE cloud-native gateways
Microservices Engine (MSE) cloud-native gateways membantu Anda mengelola lalu lintas uji coba end-to-end. Buat aturan untuk mengarahkan permintaan ke versi aplikasi tertentu. Untuk informasi lebih lanjut, lihat Menerapkan rilis canary uji coba end-to-end berbasis MSE cloud-native gateways.