Amazon DocumentDB (MongoDB uyumlu) özellikleri
Amazon DocumentDB (MongoDB uyumlu); uygun ölçekte JSON veri yönetimi için amaca özel tasarlanmış, tam olarak yönetilen ve AWS ile entegre, ayrıca yüksek dayanıklılığıyla kurumsal kullanıma hazır bir belge veri tabanı hizmetidir. Bu ölçeklenebilir hizmet, müşterilere görev açısından kritik MongoDB iş yükleriyle çalışırken ihtiyaç duyulan dayanıklılığı sağlar.
Amazon DocumentDB'de depolama alanı, uygulamanıza çok düşük veya sıfır etkiyle, otomatik olarak Bulut Sunucusu Tabanlı Kümelerde 128 TiB'a ve Amazon DocumentDB Esnek Kümelerde 4 PiB'a kadar ölçeklenir. Amazon DocumentDB, verilerinizin boyutu ne olursa olsun, uygulamalarda hiçbir kesinti süresi olmadan, dakikalar içinde 15 adede kadar düşük gecikme süreli okuma replikasıyla saniyede milyonlarca isteği destekler.
Amazon DocumentDB %99,9 SLA sunar ve verilerinizin bir bölgedeki üç Erişilebilirlik Alanı (AZ) genelinde dayanıklı olmasını sağlar. Verilerinizin dayanıklılığını, görülme olasılığı nadir olan tam bir AZ arızası olduğunda ve farklı bir AZ'de ek eşzamanlı depolama düğümü arızası durumunda, yeni yazma işlemlerini altı şekilde çoğaltarak gerçekleştirir. Böylelikle, verilerinizin okunabilir kalmasını sağlar. Amazon DocumentDB, yeni yazıları altı şekilde çoğaltarak hatalara karşı dayanıklı kılar ve bir bölge içinde sıfır veri kaybı yük devretme sağlar. Müşteriler yalnızca bir depolama alanı kopyası için ödeme yapmaktadır.
Müşteriler, kendi kendine yönetilen MongoDB veritabanlarını neredeyse hiç kesinti olmadan kolayca Amazon DocumentDB'ye taşımak için AWS Veritabanı Taşıma Hizmeti'ni (DMS) kullanabilir.
Uygun ölçekte performans
Amazon DocumentDB Esnek Kümeler
Amazon DocumentDB Esnek Kümeler, müşterilerin saniyede milyonlarca okuma ve yazma işlemi yapabilmesini mümkün kılarak çok az veya sıfır kesinti süresi ve performans etkisiyle belge veritabanlarını ölçeklendirmesini sağlar. Ayrıca müşteriler, petabaytlarca veriyi depolayabilir ve temeldeki altyapıyı hiç yönetmeden yalnızca tükettikleri kapasite kadar ödeme yapar. Müşteriler, Amazon DocumentDB Esnek Kümeler ile artık neredeyse her uygulamanın ölçeklendirme ihtiyaçlarını karşılayabilir.
Belge sorguları için yüksek aktarım hızı ve düşük gecikme süresi
Amazon DocumentDB, esnek JSON belge modeline, veri türlerine ve verimli dizin oluşturma özelliğine sahiptir. Hizmet, büyük belge kümeleri üzerinde hızlı sorgu değerlendirmesi sağlamak için büyütülebilir ölçekli, bellek içi optimize edilmiş mimari kullanır.
Veritabanı işlem kaynaklarını kolay ölçeklendirme
Müşteriler, AWS Yönetim Konsolu'nda birkaç tıklamayla istenen boyutta yeni kopya bulut sunucuları oluşturarak veya bulut sunucularını kaldırarak işlem ve bellek kaynaklarının ölçeğini büyütebilir ya da küçültebilir. İşlem ölçeklendirme işlemleri genellikle birkaç dakika içinde tamamlanır.
Depolama alanını otomatik ölçeklendirme
Küme depolama ihtiyaçlarınız arttıkça Amazon DocumentDB, depolama biriminin boyutunu otomatik olarak büyütür. Depolama birimi, maksimum 4 PiB'a kadar 10 GB'lık artışlarla büyür. Gelecekteki büyümenin altından kalkabilmek üzere müşterilerin, belge veritabanları için gereğinden fazla depolama alanı sağlamasına gerek kalmaz.
Düşük gecikmeli okuma kopyaları
15 adede kadar veritabanı okuma kopyası oluşturarak yüksek hacimli uygulama isteklerini desteklemek üzere okuma aktarım hızını artırın. Amazon DocumentDB replikaları, kaynak bulut sunucusuyla aynı depolama hizmetini kullanarak maliyetleri düşürür ve replika düğümlerde yazma işlemleri gerçekleştirme gereksinimini ortadan kaldırır. Bu da okuma isteklerine ayrılabilecek daha fazla işlem gücünü boşa çıkarır ve replika gecikme süresini, genellikle on milisaniyenin altına indirir. Amazon DocumentDB, okuma sorguları için tek uç nokta da sağlar. Böylece uygulama, replikalar eklendikçe ve kaldırıldıkça bunları takip etme ihtiyacı olmadan bağlantı kurabilir.
MongoDB uyumlu
Amazon DocumentDB, MongoDB 3.6, 4.0 ve 5.0 sürücüleri ve araçlarıyla uyumludur. Müşterilerin günümüzde zaten açık kaynak MongoDB ilişkisel olmayan veritabanıyla kullandığı uygulama, sürücü ve araçların büyük çoğunluğu, Amazon DocumentDB ile kullanılabilir. Amazon DocumentDB, müşterilere, uygun ölçekte görev açısından kritik MongoDB iş yükleriyle çalışırken ihtiyaç duydukları performansı, ölçeklenebilirliği ve erişilebilirliği sağlayan, amaca özel tasarlanmış, dağıtılmış, hata toleranslı ve kendini onarma özelliğine sahip bir depolama sisteminde Apache 2.0 açık kaynak MongoDB 3.6, 4.0 ve 5.0 API'lerini uygulayarak müşterilerin bir MongoDB sunucusundan beklediği yanıtları sağlar. Desteklenen MongoDB API'leri hakkında daha fazla bilgi edinin.
Jeo-uzamsal sorgu özellikleri
Jeo-uzamsal sorgu özelliklerinin kullanıma sunulması, müşterilerin jeo-uzamsal verileri depolamayı, sorgulamayı ve dizine eklemeyi desteklemek üzere Amazon DocumentDB kullanmasını sağlar. Müşteriler, 2dsphere dizinleri oluşturabilir ve DocumentDB'de depolanan veriler üzerinde sorgular gerçekleştirmek için $nearSphere, $geoNear, $minDistance, $maxDistance gibi popüler jeo-uzamsal MongoDB API'lerini kullanabilir.
ACID işlemleri
ACID (bölünmezlik, tutarlılık, yalıtım, dayanıklılık); hatalar, güç kesintileri ve diğer aksilikler karşısında veri geçerliliğini garanti etmesi amaçlanan bir veritabanı işlem özellikleri setidir. Amazon DocumentDB, MongoDB 4.0 uyumluluk desteğinin kullanıma sunulmasıyla, birden çok belge, bildirim, koleksiyon ve veritabanında ACID işlemleri gerçekleştirebilme özelliğini destekler.
Geçiş desteği
Müşteriler, AWS Veritabanı Taşıma Hizmeti'ni (DMS) kullanarak neredeyse hiç kesinti süresi olmadan şirket içi veya Amazon Esnek İşlem Bulutu'ndaki (EC2) Amazon MongoDB veritabanlarını Amazon DocumentDB'ye (her bulut sunucusunu altı aylığına) ücretsiz olarak kolayca taşıyabilir. Müşteriler, DMS ile bir MongoDB replika kümesinden veya parçalanmış bir kümeden Amazon DocumentDB'ye geçiş yapabilir. Hem ilişkisel hem de ilişkisel olmayan veritabanlarını Amazon DocumentDB'ye taşıma hakkında daha fazla bilgi için Amazon DocumentDB'ye Geçiş Yapma bölümüne bakın.
Uygun maliyetli
Yalnızca kullandığınız kadar ödeyin
Amazon DocumentDB'de ön taahhüt yoktur. Başlattığınız her bulut sunucusu için saatlik ücret ödersiniz ve Amazon DocumentDB bulut sunucusuyla işiniz bittiğinde onu silebilir ya da duraklatabilirsiniz. Güvenlik marjı olarak fazla depolama alanı sağlamanıza gerek yoktur ve yalnızca gerçekten kullandığınız depolama alanı için ödeme yaparsınız. Daha fazla bilgi için Amazon DocumentDB fiyatlandırma sayfasını ziyaret edin.
Her ölçekte fiyat öngörülebilirliği
Amazon DocumentDB, fiyat öngörülebilirliği arayanlar için G/Ç Optimize Edilmiş depolama alanı yapılandırması sunar. Amazon DocumentDB G/Ç Optimize Edilmiş, G/Ç ücretlerinin toplam Amazon DocumentDB G/Ç Optimize Edilmiş veritabanı harcamalarının %25'ini aştığı G/Ç yoğun uygulamalarda %40'a varan maliyet tasarrufu sağlar. Amazon DocumentDB G/Ç Optimize Edilmiş sayesinde değişken G/Ç ücretlerinin belirsizliğini faturalama yapınızdan etkili bir şekilde ortadan kaldırabilirsiniz. Yalnızca işlem, depolama ve yedekleme ücretleri için faturalandırılarak fiyat öngörülebilirliği ve şeffaflığına kavuşursunuz.
Fiyat performansı
Amazon DocumentDB, veritabanı kümeniz için Standart ve G/Ç Optimize Edilmiş depolama alanı yapılandırmaları arasında seçim yapmanızı sağlar. Bu esneklik sayesinde ihtiyaçlarınıza en uygun yapılandırmayı seçerek fiyat performansını en üst düzeye çıkarırsınız. Uygulamanız düşük ve orta düzey G/Ç tüketimi gerektiriyorsa Standart yapılandırmayı seçmelisiniz. Kullanım durumunuz G/Ç yoğun iş yükleri gerektiriyorsa G/Ç Optimize Edilmiş depolama alanı yapılandırmasını tercih edebilirsiniz.
Tam Olarak Yönetilir
Otomatik tedarik ve kurulum
Amazon DocumentDB'yi kullanmaya başlamak kolaydır. AWS Yönetim Konsolu'nu kullanarak yeni bir Amazon DocumentDB kümesi başlatın. Amazon DocumentDB bulut sunucuları, seçilen bulut sunucusu sınıfına uygun olan parametrelerle ve ayarlarla önceden yapılandırılır. Müşteriler ek yapılandırma gerçekleştirmeden dakikalar içinde bir kümeyi kullanıma sunup uygulamayı bağlayabilirler.
İzleme ve ölçümler
Amazon DocumentDB, veritabanı bulut sunucuları için Amazon CloudWatch ölçümleri sağlar. Müşteriler AWS Yönetim Konsolu'nu kullanarak işlem, bellek, depolama, sorgu aktarım hızı, MongoDB işlem sayaçları ve aktif bağlantılar da dahil olmak üzere küme için 40'tan fazla temel operasyonel ölçümü görüntüleyebilir.
Otomatik yazılım düzeltme eki uygulama
Amazon DocumentDB, müşteri veritabanlarını en yeni düzeltme ekleriyle güncel tutar. Müşteriler, Veritabanı Altyapısı Sürüm Yönetimi aracılığıyla kümelerine düzeltme eki uygulanıp uygulanmayacağını ve ne zaman uygulanacağını kontrol edebilir.
Son Derece Güvenli ve Uyumlu
Ağ yalıtımı
Amazon DocumentDB, müşterilerin kümeyi sanal ağda yalıtmasına ve sektör standardı, şifreli IPsec sanal özel ağlar (VPN'ler) kullanarak şirket içi BT altyapısına bağlanmasına olanak tanıyan Amazon Sanal Özel Bulut (VPC) üzerinde çalışır. Ayrıca müşteriler, Amazon DocumentDB'nin VPC yapılandırmasını kullanarak güvenlik duvarı ayarlarını yapılandırabilir ve kümeye ağ erişimini kontrol edebilir.
Yetkilendirme
Amazon DocumentDB, tanımlanmış roller ve yerleşik rollerle role dayalı erişim denetimini (RBAC) destekler. RBAC, müşterilerin, kullanıcıların gerçekleştirme yetkisi olan eylemleri kısıtlama yoluyla en iyi uygulama olarak en az ayrıcalık özelliğini uygulamasını sağlar. Amazon DocumentDB, AWS Kimlik ve Erişim Yönetimi (IAM) hizmetine entegredir ve müşterilerin; AWS IAM kullanıcılarının ve gruplarının kümeler, bulut sunucuları, anlık yedekler ve parametre grupları gibi belirli Amazon DocumentDB kaynakları üzerinde gerçekleştirebileceği eylemleri denetlemesine olanak sağlar. Ayrıca, Amazon DocumentDB kaynaklarınızı etiketleyerek IAM kullanıcılarının ve gruplarının aynı etikete (ve etiket değerine) sahip olan kaynak gruplarında gerçekleştirebileceği eylemleri denetleyebilirsiniz.
Şifreleme
Amazon DocumentDB, müşterilerin AWS Anahtar Yönetimi Hizmeti (KMS) ile oluşturulan ve kontrol edilen anahtarları kullanarak veritabanlarını şifrelemesine olanak sağlar. Amazon DocumentDB şifrelemesiyle çalışan bir kümede, temel depolamada bulunan verilerin yanı sıra veritabanının aynı kümedeki otomatik yedekleri, anlık yedekleri ve replikaları şifrelenir. Varsayılan olarak bir istemci ve Amazon DocumentDB arasındaki bağlantılar, TLS ile aktarım esnasında şifrelenir.
Uygunluk sertifikaları
Amazon DocumentDB, en yüksek güvenlik standartlarını karşılamak ve müşterilerin hem güvenliğimizi doğrulamasını hem de düzenleme ve uygunluk yükümlülüklerini yerine getirmesini kolaylaştırmak üzere tasarlanmıştır. Amazon DocumentDB'nin PCI DSS, ISO 9001, 27001, 27017 ve 27018, SOC 1, 2 ve 3 uygunluğu ile Health Information Trust Alliance Common Security Framework sertifikasına (HITRUST CSF) ek olarak HIPAA'ya uygunluğu değerlendirilmiştir.
Yüksek Oranda Erişilebilir
Küresel kümeler
Amazon DocumentDB Küresel Kümeler, bölge genelindeki kesintiler için olağanüstü durum kurtarma olanakları sağlar ve düşük gecikmeli global okuma işlemlerini mümkün kılar. Amazon DocumentDB Küresel Kümeler, performans üzerinde genellikle bir saniyeden kısa bir gecikme gibi çok az veya sıfır etkiyle, 5 adede kadar AWS Bölgesindeki kümelere verilerinizi çoğaltır. Amazon DocumentDB kullanıcı kılavuzundan Küresel Kümeler'i ayarlama hakkında daha fazla bilgi edinin.
Bulut sunucusu izleme ve onarma
Amazon DocumentDB kümenizin ve bulut sunucularının durumu sürekli olarak izlenir. Veritabanınızı destekleyen bulut sunucusu hata verirse bulut sunucusu ve ilgili işlemler otomatik olarak yeniden başlatılır. Amazon DocumentDB kurtarma, veritabanı yineleme günlüklerinin muhtemelen uzun sürecek yeniden oynatılmasını gerektirmez ve böylece bulut sunucunuz genelde 30 saniye veya daha kısa sürede yeniden başlatılır. Ayrıca veritabanı önbelleğini veritabanı işlemlerinden yalıtarak veritabanı yeniden başlatıldığında önbelleğin zarar görmesini önler.
Okuma kopyalarıyla Multi-AZ dağıtımları
Bulut sunucusu arızası olduğunda Amazon DocumentDB, müşterilerin üç Erişilebilirlik Alanı'ndan birinde oluşturduğu 15 adede kadar Amazon DocumentDB kopyasından birine otomatik yük devretme yapar. Hiçbir Amazon DocumentDB kopyası sağlanmamışsa arıza durumunda Amazon DocumentDB, müşteriler için otomatik olarak yeni bir bulut sunucusu oluşturmaya çalışır.
Hataya dayanıklı ve kendini onaran depolama
Depolama biriminizin her 10 GB'lik kısmı, üç Erişilebilirlik Alanı'nda (AZ) altı hedefe çoğaltılır. Amazon DocumentDB, hata toleranslıdır ve veritabanı yazma erişilebilirliğini etkilemeden iki adede kadar veri kopyasının, okuma erişilebilirliğini etkilemeden üç adede kadar veri kopyasının kaybolmasını şeffaf bir şekilde yönetebilir. Amazon DocumentDB'nin depolama alanı kendini onarma özelliğine de sahiptir. Veri bloklarında ve disklerde sürekli olarak hata taraması yapılır ve hatalı olanlar otomatik olarak değiştirilir.
Otomatik, sürekli, artımlı yedeklemeler ve zamanda belirli bir noktaya geri yükleme
Amazon DocumentDB'nin basit veritabanı yedekleme özelliği, kümeler için zaman içinde nokta kurtarma sağlar. Müşteriler, son beş dakikaya kadar olmak üzere, kümelerini tutma dönemindeki herhangi bir saniyeye geri yükleyebilir. Otomatik yedek tutma dönemi, otuz beş güne kadar olacak şekilde yapılandırılabilir. Otomatik yedekler, %99,999999999 dayanıklılık için tasarlanmış Amazon Basit Depolama Hizmeti (Amazon S3) üzerinde depolanır. Amazon DocumentDB yedeklemeleri otomatik, artımlı ve sürekli olup küme performansı üzerinde bir etkide bulunmaz.
Küme anlık yedekleri
Küme anlık yedekleri, kullanıcı tarafından alınan küme yedekleridir. Bunlar Amazon S3'te depolanır ve yine kullanıcı tarafından silinene kadar saklanır. Gerekli süreyi ve depolama alanını azaltmak için otomatik artımlı anlık yedekler kullanır. Müşteriler, Küme Anlık Yedeğinden diledikleri zaman yeni bir küme oluşturabilir.
Üretici yapay zekâ ve makine öğrenimi
Amazon DocumentDB, makine öğrenimi (ML) ve üretici yapay zekâ (AI) modellerinin Amazon DocumentDB'de depolanan verilerle gerçek zamanlı olarak çalışmasını sağlayan özellikler sunar. Müşteriler artık ayrı bir altyapı yönetmek, başka bir hizmetle bağlantı kurmak üzere kod yazmak ve birincil veri tabanlarındaki verileri çoğaltmak için zaman harcamak zorunda kalmayacak.
Vektör arama
Amazon DocumentDB için vektör arama sayesinde, milisaniyelik yanıt süreleriyle milyonlarca vektörü depolayabilir, dizine ekleyebilir ve arayabilirsiniz. Vektör; metin, resim ve video gibi yapılandırılmamış verilerin semantik bağlamını temsil eden sayısal bir gösterimdir. Amazon Bedrock, Amazon SageMaker ve diğer üçüncü taraf veya özel modellerden vektörler depolayabilirsiniz. Amazon DocumentDB için vektör araması belgelerimizi ziyaret ederek nasıl kullanmaya başlayacağınızı öğrenin.
Amazon DocumentDB ve Amazon SageMaker Canvas ile kodlama gerektirmeyen makine öğrenimi
Amazon DocumentDB, Amazon SageMaker Canvas ile entegre olur ve Amazon DocumentDB'de depolanan verileri kullanarak üretici uygulamalar oluşturmayı kolaylaştırır. Konsol içi entegrasyon, yapay zekâ/makine öğrenimi geliştirmenizi düşük kodlu/kodsuz bir deneyimle hızlandırmak üzere Amazon DocumentDB'ye bağlanmak ve erişmek için farklılaştırılmamış ağır işleri ortadan kaldırır. Regresyon ve tahmin gibi klasik kullanım örnekleri için yapay zekâ/makine öğrenimi modelleri oluşturabilir veya SageMaker Canvas içinde içerik oluşturma, metin ayıklama ve metin özetleme gibi üretici yapay zekâ çözümleri oluşturabilirsiniz. Daha fazla bilgi edinmek için Amazon DocumentDB üretici yapay zeka belgelerimizi okuyun.
Sıfır ETL entegrasyonu YENİ
Amazon OpenSearch Hizmeti ile DocumentDB sıfır ETL entegrasyonu
Amazon OpenSearch Hizmeti ile Amazon DocumentDB sıfır ETL entegrasyonu, OpenSearch API'si aracılığıyla Amazon DocumentDB belgelerinde gelişmiş arama yetenekleri (yaklaşık arama, semantik arama ve daha fazlası gibi) sağlar. Bu entegrasyon ile koleksiyonlar ve İngilizce dışındaki diğer diller arasında benzersiz bir şekilde arama yapabilirsiniz. AWS Konsolu'nda birkaç tıklama ile artık verileri Amazon DocumentDB'den Amazon OpenSearch Hizmeti'ne sorunsuz bir şekilde senkronize edebilir ve verileri ayıklamak, dönüştürmek ve yüklemek için herhangi bir özel kod yazma ihtiyacını ortadan kaldırabilirsiniz.
Bu sıfır ETL entegrasyonu, belge verilerini Amazon DocumentDB'den Amazon OpenSearch Hizmeti'ne sorunsuz bir şekilde taşıyan Amazon OpenSearch Veri Alımı'nı kullanır. Amazon OpenSearch Veri Alımı, Amazon DocumentDB koleksiyonlarındaki verilerin biçimini otomatik olarak anlar ve en yüksek performanslı arama sonuçlarını elde etmek için verileri Amazon OpenSearch Hizmeti ile eşler. Bu sıfır ETL entegrasyonu, birden çok Amazon DocumentDB koleksiyonundan tek bir Amazon OpenSearch tarafından yönetilen kümeye veya sunucusuz koleksiyona birleştirme sağlar. Amazon OpenSearch Hizmeti ile Amazon DocumentDB sıfır ETL entegrasyonuyla çalışma hakkındaki belgelerimizi okuyabilirsiniz.
Amazon DocumentDB (MongoDB uyumlu) fiyatlandırma sayfasını ziyaret edin.
AWS Konsolunda Amazon DocumentDB (MongoDB uyumlu) ile oluşturmaya başlayın.