FDE Foundations · Modül 9: Üretim
Yayınlama ve Geri Alma Planları
Her müşteri dağıtımının yazılı planı olmalı: ne yayınlanıyor, nasıl hızlanıyor, ne iptal eder, nasıl geri dönülür. Test etmediğin geri alma bir dilektir, plan değil.
11 dk okuma
Kazanımlar
- Müşterinin riskine uyan yayınlama stratejileri seçmek
- Geri almayı niyet değil test edilmiş prosedür yapmak
- Dağıtımdan önce devam/iptal kriterlerini tanımlamak
Stratejiler
| Strateji | Uyum | Bedel |
|---|---|---|
| Doğrudan dağıtım | Düşük riskli iç araçlar, kolay geri alma | Kısa kesinti |
| Mavi-yeşil | Hızlı geri alma, eşit donanım | Geçişte çift kapasite |
| Kanarya | Yüksek riskli değişiklikler, gözlemlenebilir trafik | Yönlendirme karmaşıklığı |
| Özellik bayrağı | Dağıtımı sürümden ayırma | Yönetilecek bayrak borcu |
Tercihe göre değil müşterinin toleransına ve altyapısına göre seç. Gece 2'de hastane toplu iş sistemi, test edilmiş geri almalı doğrudan dağıtımdır; müşteriye dönük API kanaryadır.
Geri alma bir prosedürdür
Stres altında birinin koşabileceği adımlar olarak yaz: komut ya da tıklama dizisi, beklenen süre, veri sonuçları (eski sürüm yeni şemayı okur mu?) ve sonra kim neyi doğrular. Her önemli sürümde staging'de test et. Geçişler özel dikkat ister: geriye uyumlu değişiklikler (genişlet, taşı, daralt) eski ve yeni sürümün bir arada yaşamasını sağlar; geri almayı mümkün kılan da budur.
Devam/iptal
Dağıtımdan önce kriterleri yaz: sağlık kontrolleri N dakikadır yeşil, hata oranı eşiğin altında, ana iş ölçütü gerilemiyor. İptal eşikleri önceden kararlaştırılmak, en kötü andaki karar anını ortadan kaldırır.
Mini kontrol
2-3 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.
Alıştırma
Kurgusal bir fiyatlandırma servisi dağıtımı için yayınlama planı yazın: gerekçeli strateji seçimi, beş devam/iptal kriteri ve geçiş dikkatiyle geri alma adımları.
Geçme kriterleri
Strateji müşteri riskiyle gerekçeli, kriterler sayısal ve kontrol edilebilir, geri alma adımları süreyle somut ve geçiş uyumu ele alınmış olmalı.