Bir yazılım mühendisi, bulut veri depolama hizmetlerine güvenme konusunda ciddi uyarılarda bulundu. Kendi başına gelen ve "tamamen dijital bir yok oluş" olarak tanımladığı olayı, on yıllık AWS (Amazon Web Services) deneyimini detaylı bir blog yazısıyla paylaştı. Bu deneyim, geliştiricinin AWS yöneticileri tarafından maruz kaldığı ve hizmetin verdiği cevapların "boş bahaneler" olduğunu iddia ettiği bir durum.
On yıldır AWS'nin ücretli bir abonesi olan ve bulut hizmetini iş akışının önemli bir parçası haline getiren geliştirici, uzun süredir devam eden ilişkisinin acı bir şekilde sona erdiğini belirtti. Kaybettiği veriler arasında tam bir programlama kitabı, elektronik eğitimleri ve yıllarca yayınlanmamış kodlar bulunuyor. Geliştirici, AWS'nin yalnızca bir yedekleme hizmeti olmadığını, aynı zamanda açık kaynak geliştirme için "temiz bir oda" olduğunu ifade etti. Yani, masaüstünün "kaosundan" uzak, düzenli bir depo idi. Geliştiriciye göre, AWS'nin çok bölgeli replikasyon ve mimarisi aslında kendi yedeklemesi olmalıydı.
İlginç bir şekilde, geliştirici daha sonra bir "AWS içi" kaynaktan aldığı bilgiye göre, tüm verilerinin basit bir sözdizimi hatası nedeniyle silindiğini iddia etti. Müşteri hesabı denetimi sırasında meydana gelen bu hata ve hesap doğrulama hakkında aldığı tüm yazışmaların sadece bir aldatmaca olduğunu öne sürdü.
Her Şey Masum Bir Doğrulama İsteğiyle Başladı
Temmuz ayının 10'unda, geliştirici 5 günlük bir yanıt süresi içeren bir doğrulama isteği aldı (geri sayım hafta sonunu da kapsıyordu). Ardından yaşananlar, gecikmeler, yükseltmeler, kimlik doğrulama ID talepleri ve hizmet sağlayıcının gerçek soruları yanıtlamayan şablon cevapları gibi bildik senaryoları takip etti. Temmuz ayının 23'ünde ise geliştirici "hesap sonlandırıldı" bildirimiyle sarsıldı.
Sonraki günlerde AWS hizmet ekibi temsilcisiyle yaşanan şablon bazlı diyaloglar sırasında, geliştirici verilerinin de "dijital küllere" dönüşmüş olabileceğinden endişelenmeye başladı. Nitekim verilerinin silindiğini öğrendi ve bu süreçte, salt okunur erişim taleplerinin reddedildiğini gördü. Bir AWS temsilcisi veya botu, "Bu tarihe kadar hesap doğrulama tamamlanmadığı için hesap üzerindeki kaynaklar sonlandırıldı" diye yazdı. Hatta sonrasında 5 yıldızlı bir değerlendirme istediler...
Geliştirici, bu "20 günlük destek kabusunun" AWS'nin kapalı hesapları 90 gün boyunca dondurma ve bu süre zarfında "yeniden açılabilecekleri ve verilerin saklanacağı" yönündeki kamu politikasıyla çeliştiğini vurguladı. Ancak geliştiricinin hesabı gönüllü olarak kapatılmamış, aksine AWS tarafından "doğrulama hatası" gerekçesiyle askıya alınmıştı. Bu, kamuoyuna duyurulmamış bir prosedürdü.
'AWS İçi' Bir Kulis Bilgisi Soruşturma İşaret Ediyor
Geliştiricinin açık kaynak topluluğundaki konumu göz önüne alındığında, hatta açık kaynak kod parçalarının "muhtemelen AWS'nin kendi altyapısında çalıştığı ve sistemlerini daha güvenilir hale getirdiği" belirtiliyor. Bu durumun altını çizen geliştirici, "Ve onları yaratan ortamı sildiler" dedi.
Geliştiricinin açık kaynak topluluğundaki statüsü nedeniyle, bir AWS içi kaynağın temasa geçtiği ve 20 Temmuz civarında AWS ofislerinde gerçekten ne olduğunun büyüleyici bir hikayesini paylaştığı iddia ediliyor. Bu kaynağa göre, ilk doğrulama isteği ve hesabın askıya alınması, tüm verilerin zaten kazaen silinmiş olması nedeniyle sadece bir aldatmacaydı.
Veri Yok Oluş Olayı
Ortaya çıkan teoriye göre, Ruby ve Java betikleme arasındaki bir sözdizimi farkı, bir AWS yöneticisi "'durgun' ve 'düşük aktiviteli' hesaplarda bir tür kanıt projesi yürütürken" canlı hesapları silerek kuru bir çalıştırma yerine bir yok oluş olayına neden oldu. Geliştiricinin deyimiyle, "Java'nın 1995'ten kalma parametre ayrıştırması, bir simülasyonu yok oluş olayına dönüştürdü."
Geliştirici, AWS MENA'daki "üstünü örtme" olarak tanımladığı durumdan etkilenen tek kişinin kendisi olmadığını düşünüyor. Geliştirici ayrıca, AWS'nin bu tür bir müşteriyi şablon cevaplarla geçiştiremeyeceğini savunuyor.
Şu anda geliştirici, "insanların AWS'den ayrılmalarına yardımcı olacak ücretsiz bir araç" inşa ettiğini ve aylık 400 bin dolar AWS faturası olan müşterilerine Oracle OCI, Azure ve Google Cloud gibi hizmetlere geçişlerinde rehberlik ettiğini belirtiyor.