Amazon Keyspaces (for Apache Cassandra)
Amazon Keyspaces (for Apache Cassandra); ölçeklenebilir, yüksek oranda erişilebilir ve yönetilen bir Apache Cassandra uyumlu veritabanı hizmetidir. Amazon Keyspaces ile Cassandra iş yüklerinizi, bugün kullandığınız Cassandra uygulama kodu ve geliştirici araçlarını kullanarak AWS üzerinde çalıştırabilirsiniz. Herhangi bir sunucu tedarik etmenize, sunucuya düzeltme eki uygulamanıza veya sunucuyu yönetmenize ya da herhangi bir yazılım yüklemenize, bakım yapmanıza veya işletmenize gerek yoktur. Amazon Keyspaces, sunucusuz bir hizmettir. Bu nedenle, yalnızca kullandığınız kaynaklar için ödeme yaparsınız ve hizmet, uygulama trafiğine bağlı olarak tabloların ölçeklerini otomatik bir şekilde artırıp azaltabilir. Neredeyse sınırsız bir aktarım hızı ve depolama ile saniye başına binlerce istek sunan uygulamalar oluşturabilirsiniz. Veriler varsayılan olarak şifrelenir ve Amazon Keyspaces belirli bir noktaya kurtarma kullanarak sürekli olarak tablo verilerinizi yedeklemenizi sağlar. Amazon Keyspaces, iş açısından kritik Cassandra iş yüklerini uygun ölçekte çalıştırmanız için ihtiyacınız olan performansı, esnekliği ve kurumsal özellikleri sunar.
Avantajlar
Apache Cassandra ile uyumluluk
Amazon Keyspaces; Cassandra Query Language (CQL) API kodunu, Cassandra sürücülerini ve halihazırda kullandığınız geliştirici araçlarını kullanmanızı sağlar. Amazon Keyspaces’ı kullanmak için uygulamaları güncellemek, Cassandra ana sunucu adını Amazon Keyspaces hizmet uç noktası ile değiştirmek kadar kolaydır.
Yönetim gerektiren sunucu yoktur
Herhangi bir sunucu tedarik etmenize, sunucuya düzeltme eki uygulamanıza veya sunucuyu yönetmenize gerek olmadığından daha iyi uygulamalar oluşturmaya odaklanabilirsiniz. Tabloların ölçeklerini otomatik olarak artırıp azaltabilir ve okuma ile yazma maliyetlerini istek üzerine veya tedarik edilen kapasite modunu seçerek uygulamanızın trafik düzenine göre optimize edebilirsiniz.
Uygun ölçekte performans
Ölçekten bağımsız olarak tutarlı, milisaniye cinsinden tek basamaklı yanıt süresi sunar. Kapasite planlamasına ihtiyaç duymadan neredeyse sınırsız bir aktarım hızı ve depolama ile saniye başına binlerce istek sunabilen uygulamalar oluşturun. Uygulamalarınızın sorunsuz çalışmasını sağlamaya yardımcı olmak için Amazon CloudWatch’u kullanarak performansı izleyebilirsiniz.
Yüksek oranda erişilebilir ve güvenlidir
Amazon Keyspaces bir AWS Bölgesinde %99,99 oranında erişilebilirlik SLA’sı sunar. Tablolar varsayılan olarak şifrelenir ve yüksek erişilebilirlik için birden fazla AWS Erişilebilirlik Alanında üç kez çoğaltılır. Uygulamanızın performansını etkilemeksizin boyutu yüzlerce terabaytı bulan verilerin sürekli tablo yedeklerini oluşturabilir ve son 35 gün içindeki belirli bir noktaya kadar kurtarabilirsiniz.
Kullanım örnekleri
Düşük bir gecikme süresi gerektiren uygulamalar oluşturun
Endüstriyel ekipman bakımı, ticari izleme, filo yönetimi ve yol optimizasyonu gibi milisaniye cinsinden tek basamaklı bir gecikme süresi gerektiren uygulamalar için verileri yüksek hızda işleyin.
Açık kaynaklı teknolojiler kullanarak uygulamalar oluşturun
Açık kaynaklı Cassandra API’lerini ve Java, Python, Ruby, .NET, Node.js, PHP, C++ ve Perl gibi çeşitli programlama dillerinde kullanılabilen sürücüleri kullanarak AWS’de uygulamalar oluşturun.
Cassandra iş yüklerinizi buluta taşıyın
Cassandra tablolarınızı kendiniz yönetmeniz zaman alıcı ve maliyetli olabilir. Amazon Keyspaces ile ek altyapı yönetmeden AWS Cloud’da Cassandra tabloları oluşturabilir, bu tabloları güvende tutabilir ve ölçeklendirebilirsiniz.
Uygulamalar için veri deposu
Nesnelerin İnterneti (IoT) uygulamaları için cihazlar ve oyunlar için oyuncu profilleri hakkındaki bilgileri depolamak için Amazon Keyspaces’ı kullanın. Günlük dosyasındaki girdiler veya sohbet uygulamasının mesaj geçmişi gibi büyük hacimli zaman serisi verilerini depolamak için de Amazon Keyspaces’ı kullanabilirsiniz.
Belgeleri okuyarak Amazon Keyspaces hakkında daha fazla bilgi edinin.
AWS Yönetim Konsolu'nda Amazon Keyspaces ile oluşturmaya başlayın.