Geçtiğimiz günlerde AWS Bahrain (me-south-1) bölgesinde yaşanan kesintiden doğrudan etkilendim ve verilerime erişimi kaybettim.İlk bakışta sorun “backup yoktu” gibi görünüyor. Ama gerçek daha can sıkıcı:Backup vardı. Ama aynı region’da tutuluyordu.Bu da şu anlama geliyor:• Region down → ana veri gider• Backup aynı region’da → o da giderSonuç:Teknik olarak backup vardı, pratikte yoktu.Asıl Problem: Yanlış Güven DuygusuCloud kullanmak çoğu geliştiricide şu hissi oluşturuyor:• “Zaten AWS’teyim”• “Backup alıyorum”• “Bir şey olursa toparlarım”Ama gözden kaçan şey şu:Region, bir failure domain’dir.Eğer tüm verin ve yedeğin aynı domain içindeyse, risk hâlâ tek noktada toplanır.Bu Olay Ne Öğretti?Bu olaydan çıkardığım en net ders:Backup ≠ GüvenlikBackup’ın olması değil, nerede olduğu kritik.Gerçek bir backup stratejisi:• Farklı region’da kopya içerir• Tek bir lokasyona bağlı değildir• Felaket senaryosunda erişilebilir kalırŞimdi Ne Değişti?Sistemi yeniden kurarken yaklaşımım tamamen değişti: • Cross-region backup • Multi-region mimari • Single point of failure olmayan tasarımArtık sorum şu değil:“Sistem çöker mi?”Sorum şu:“Çöktüğünde ne kadar hızlı ayağa kalkarım?”SonuçBu olay bana şunu net şekilde gösterdi:“Backup almak yetmez, doğru yerde tutmak gerekir.”Eğer veri tek bir failure domain içindeyse, o veri aslında güvende değildir.
27.04.2026