Günlük ve haftalık bültenlerimize katılarak sektördeki en son gelişmeler ve benzersiz içerikler hakkında bilgi alın. Daha Fazla Öğrenin
AWS, bulut veritabanı portföyünün yeteneklerini artırırken, aynı zamanda işletmeler için maliyetleri azaltıyor.
Bugün AWS re:Invent 2024 etkinliğinde yapılan bir oturumda, bulut devi yeni bulut veritabanı yeniliklerini tanıttı. Bu yenilikler arasında yeni Amazon Aurora DSQL dağıtık SQL veritabanı, Amazon DynamoDB NoSQL veritabanı için global tablolar ve Amazon MemoryDB için yeni çoklu bölge yetenekleri bulunuyor. AWS ayrıca genel veritabanı stratejisini ve vektör veritabanı işlevinin nasıl çalıştığını, generatif AI uygulamalarını destekleme amacını detaylandırdı. Güncellemelerin yanı sıra, AWS, Amazon DynamoDB talep fiyatlarını %50’ye kadar düşürerek bir dizi fiyat indirimi duyurdu.
Bulut Veritabanlarının Pratik Kullanımı
Veritabanı işlevselliği database yöneticileri için ilginç olsa da, bulut veritabanlarının sağladığı pratik faydalar AWS’in yeniliklerini yönlendiren ana etken. Yeni özellikler, dağıtık dağıtımlar üzerinden giderek daha büyük ve karmaşık iş yüklerini destekleme stratejisinin bir parçası. AWS bulut veritabanı portföyü, gerçek zamanlı talepkar iş yüklerini desteklemek için özel olarak tasarlandı. Bugünkü anahtarlamada, United Airlines, BMW ve National Football League gibi birçok AWS kullanıcısı, AWS bulut veritabanlarını nasıl kullandıklarını paylaştı.
“Amacımız veritabanlarını sizin için çabasız hale getirmek, böylece enerji ve zamanınızı gelecek nesil uygulamalar inşa etmeye odaklayabilmeniz,” diyen Ganapathy (G2) Krishnamoorthy, AWS veritabanı hizmetleri başkan yardımcısı, oturum sırasında. “Veritabanı, uygulamalarınızın kritik bir yapı taşıdır ve verilerin analiz ve AI için daha büyük resmimizde yer alır.”
Amazon Aurora DSQL ile Dağıtık SQL Konseptinin Yeniden Düşünülmesi
Dağıtık SQL veritabanı kavramı yeni bir fikir değil. Dağıtık SQL ile birlikte, ilişkisel bir veritabanı birden fazla sunucu ve hatta coğrafya üzerindeki replikasyon ile daha iyi erişilebilirlik ve ölçek sağlamaktadır. Google, Microsoft, CockroachDB, Yugabyte ve ScyllaDB gibi birçok satıcı, dağıtık SQL tekliflerine sahip.
AWS, veritabanı mimarisinin çalışma biçimini yeniden düşünerek, her zaman erişilebilir uygulamalar için okuma ve yazmaları hızlandırmayı amaçlıyor. Krishnamoorthy, geleneksel dağıtık veritabanlarının genellikle bölme ve lider atama üzerine kurulu olduğuna dikkat çekerek, Aurora DSQL’in tek bir lider olmadan mimari ile sınırsız ölçeklenebilirliğe sahip olduğunu ifade etti.
Dağıtık SQL Bulut Veritabanlarında İyimser Eşzamanlılık Yaklaşımı
Dağıtık veritabanı teknolojisinde, örnekler arasındaki tutarlılık her zaman bir endişe kaynağıdır. Sonuçta tutarlılığın zamanla sağlanması anlamına gelen sonuçta tutarlılık kavramı yaygındır. AWS, bu sorunu “iyimser eşzamanlılık” yaklaşımı ile çözmeyi hedefliyor. Bu yaklaşımda tüm veritabanı işlemleri yerel olarak gerçekleştirilir; sadece işlem onayı bölgeler arasında geçer. Bu yaklaşım, tek bir işlemin tüm uygulamayı kesintiye uğratmasına engel olur.
“Aurora DSQL’i tutarlılık ve yalıtım için kilitlere ihtiyaç duymadan, iyimser eşzamanlılık ile tasarladık,” diyen Krishnamoorthy, bu yöntemle veritabanlarının daha yüksek performans sergilediğini belirtti.
Amazon DynamoDB Global Tablolar ile Tutarlılığın İyileştirilmesi
AWS, DynamoDB NoSQL veritabanına güçlü tutarlılık ve global dağıtım özellikleri getiriyor.
DynamoDB global tabloları, güçlü tutarlılık ile birlikte, verilerin bir DynamoDB tablosuna yazılması sürecinde birden fazla bölgeye eş zamanlı olarak kaydedilmesini sağlar. Global tabloda yazılan veriler, eş zamanlı olarak en az iki bölgeye kaydedilir ve uygulamalar en son verileri herhangi bir bölgeden okuyabilir. Bu özellik, kritik görev uygulamalarının hiçbir değişiklik yapılmadan birden fazla bölgede dağıtılmasına olanak tanır.
Yeni özellikten özellikle heyecan duyan AWS kullanıcılarından biri United Airlines. AWS re:Invent’de verilen bir video tanıtımında, havayolu şirketinin müdürü Sanjay Nayar, organizasyonlarının 2,500’den fazla veritabanı kümesi depoladığını ve 15 petabaytın üzerinde veri sakladığını belirtti. Bu veritabanları, havayolunun işlemlerinin birçok kritik yönünü destekliyor.
United Airlines, koltuk atamaları sistemi için ana sistem olarak Amazon DynamoDB global tablolarını kullandıklarını paylaştı. “Koltuk atamaları için bu sistemi tercih ettik çünkü olağanüstü ölçeklenebilirlik ve çoklu bölge yüksek erişilebilirlik sunuyor ve bu, tek haneli milisaniye gecikmesi sağlıyor,” diyen Nayar, verilerin hızlı ve güvenilir bir şekilde yazılıp okunmasını sağladıklarını ifade etti.
Amazon MemoryDB Çoklu Bölge İle NFL’in Gen AI Uygulamaları Geliştirmesi
Amazon MemoryDB in-memory veritabanı, yeni çoklu bölge yetenekleri ile dağıtım güncellemesi alıyor.
AWS, bulut veritabanlarının bir dizi destekle vektör desteği sunarken, Sports League (NFL) tarafından kullanılan Amazon MemoryDB’nin, en yüksek performansa sahip olduğuna dikkat çekti. Eric Peters, NFL medya yönetimi ve pas sonrası prodüksiyon direktörü, MemoryDB’yi gen AI destekli uygulamalar geliştirmek için kullandıklarını belirtti.
“MemoryDB’yi hem sorguların yürütülmesi sırasında kısa süreli bellek hem de başarılı sorguları gelecekteki aramalar için uzun süreli bellek olarak kullanıyoruz,” diyen Peters, bu sistemin zamanla daha akıllı ve hızlı hale geldiğini belirtiyor. Başarılı kullanıcı verilerinin birikmesinin sistemin daha akıllı, hızlı ve daha ucuz olmasını sağladığını vurguladı.