Meningkatkan aplikasi di produksi
Azure App Services
Florin Angelescu
Azure Cloud Architect
Cara lebih baik untuk deploy perubahan

Dengan slot:
- Kita bisa uji perubahan di lingkungan staging
- Sebelum mendorongnya ke produksi
Cara kerja deployment slot

- Deployment slot adalah salinan Web App Anda
- Dengan hostname dan konfigurasi sendiri
Cara kerja deployment slot

- Deploy perubahan Anda ke slot
- Uji dengan aman
- Tukar slot ke produksi
Mendeploy perubahan UI

- Buat slot staging untuk Web App kita
- Deploy formulir pemesanan yang diperbarui di sana
- App produksi tetap berjalan seperti biasa
Pengujian di staging

- Formulir dirender dengan benar
- Mengirim pesanan dengan benar
- Memanggil Function back-end sesuai harapan
Pengujian di staging

- Slot berbagi sebagian besar konfigurasi dengan app produksi
- Lingkungan uji sangat mirip dengan kondisi nyata
Menukar ke produksi

- Tukar slot staging ke produksi
- Azure mengalihkan trafik tanpa hambatan
- Bisa rollback dengan menukar lagi
Manfaat pendekatan ini

- Deployment slot membantu tim berinovasi dengan aman
- Pisahkan pengujian dari trafik live, kurangi risiko, dan dukung rilis terkontrol
Ayo berlatih!
Azure App Services
Preparing Video For Download...