Ana içeriğe geç

Mavi-Yeşil Dağıtım (Blue-green Deployment)

  • API

Tanım​

Mavi-yeşil dağıtım (Blue-green deployment), üretim (production) ortamındaki yazılım güncellemelerini ve yeni sürüm çıkışlarını sıfır kesinti süresiyle (zero-downtime) ve minimum riskle hayata geçirmek için kullanılan bir dağıtım stratejisidir. Bu yöntemde birbirinin birebir aynısı olan iki ayrı altyapı ortamı bulunur: "Mavi" (şu an canlı trafiği karşılayan mevcut ve kararlı sürüm) ve "Yeşil" (yeni yazılım sürümünün kurulup test edildiği idle/boş ortam). Yeni sürüm yeşil ortamda tamamen doğrurulduktan sonra yük dengeleyici (load balancer) ayarları değiştirilerek tüm canlı trafik anında yeşil ortama yönlendirilir; olası bir kritik hata durumunda ise trafik saniyeler içinde tekrar mavi ortama geri döndürülerek güvenli bir geri alma (rollback) sağlanır.

Neden Önemlidir?​

Sıfır Kesinti Süresi (Zero-Downtime): Yazılım güncellemeleri veya bakım çalışmaları sırasında web sitenizin veya uygulamanızın erişilemez hale gelmesini tamamen önler. SEO Sıralamalarının Korunması: Güncelleme sırasında sunuculardan kaynaklanan 5xx sunucu hatalarının veya kesintilerin yaşanması, arama motoru botlarının (Googlebot) sitenizi tararken hata almasına ve SEO sıralamalarınızın düşmesine yol açar; bu strateji arama motoru sürekliliğini garanti eder. Anında ve Güvenli Geri Alma (Rollback): Canlıya alınan yeni sürümde beklenmeyen bir mantıksal hata çıkması durumunda, müşteriler fark etmeden trafiğin eski sürüme anında aktarılmasını sağlayarak marka itibarını korur. Pazarlama ve Ürün Çevikliği: Pazarlama kampanyalarının, yeni arayüz özelliklerinin veya entegrasyonların kullanıcı deneyimini sekteye uğratmadan günün her saatinde güvenle devreye alınmasına imkan tanır.

Etiketler​

mavi-yeşil dağıtım, blue-green deployment, zero downtime, kesintisiz dağıtım, CI/CD, sürüm yönetimi, DevOps, sistem kararlılığı, altyapı yönetimi, web güvenilirliği

Son güncelleme

Bu doküman size yardımcı oldu mu?

Değerlendirmeniz, dokümanı geliştirmemize yardımcı olur.

Değerlendirme yapmak için giriş yapmalısınız.

Destek soruları ve yorumlar

Bu dokümanla ilgili soru sorabilir veya deneyiminizi paylaşabilirsiniz.