ADR-003Tarih: 2026-07-02
DURUM: ACCEPTEDÇok Kiracılı SaaS İçin Sıfır Kesintili Mavi-Yeşil Dağıtım Stratejisi
Yazar: SRE & Platform Güvenilirlik Ekibi
#DevSecOps#Docker#Traefik#Zero-Downtime#CI/CD
1. Bağlam ve Problem Tanımı
TradingMaster.app ve AI-Reception.ist gibi canlı finans ve telekom SaaS platformlarında saniyelik kesintiler bile finansal kayba ve telefon çağrılarının kopmasına neden olur. Yeni yazılım sürümleri sıfır kesintiyle canlıya alınmalıdır.
2. Alınan Mimari Karar
Traefik ters vekili arkasında Docker Compose tabanlı otomatik Mavi-Yeşil (Blue-Green) ve kanarya dağıtım mimarisi uyguladık. Yeni sürüm ayağa kalkıp sağlık kontrolünden (healthcheck) %100 onay almadan canlı trafik yeni konteynere yönlendirilmez; hata durumunda 1 saniye içinde eski sürüme geri dönülür.
3. Sonuçlar ve Ödünleşimler
Olumlu Çıktılar
Sıfır kesintili canlıya alma ve %99.99 sistem çalışma süresi SLA'sı
Başarısız sürümlerde anında otomatik geri alma (rollback)
Canlı veri tabanlarında geriye dönük uyumlu migrasyon disiplini
Olumsuz Yönler / Ödünleşimler
Dağıtım anında geçici olarak çift konteyner bellek ve CPU kullanımı
Azaltma Stratejileri
Sunucu kaynakları en az %40 boş kapasite marjıyla boyutlandırılmıştır
Standartlar ve Referanslar
Mühendislik Organizasyonunuz İçin ADR Yönetişimine Mi İhtiyacınız Var?
Yazılım ekiplerinin versiyonlanmış ADR havuzları, C4 modelleri ve otomatikleştirilmiş test kapıları kurmasına yardımcı oluyoruz.
Mimarlık Sprintleri Hakkında Bilgi Alın