Bulut veritabanı, özel, genel veya hibrit bulut gibi bir bulut ortamında oluşturulan, dağıtılan ve erişilen bir veritabanıdır.
İki birincil bulut veritabanı dağıtım modeli aşağıda verilmiştir:
Bulut veritabanları diğer bulut servislerinin sunduğu avantajların çoğunu sunar:
Bulut veritabanı; çıkartma, dönüştürme ve yükleme (ETL) çoğaltmasının karmaşıklığı, gecikme süresi, maliyeti ve riskleri olmadan işlem gerçekleştirme, veri ambarları ve veri gölleri genelinde gerçek zamanlı analitik ve makine öğrenimini tek veritabanı hizmetinde birleştirebilir.
Kurumlar, bulut veritabanlarını nasıl yöneteceklerini seçebilirler. Veritabanı yönetimi tarzları dört kategoride genellenebilir:
Her biri belirli ihtiyaçları karşılamak ve belirli iş yükü türlerini üstlenmek üzere tasarlanmış çok sayıda bulut veritabanı türü vardır. Örneğin, işlemleri yönetmek için özel olarak tasarlanmış veritabanları, internet ölçeğinde uygulamaları çalıştırmak için tasarlanmış diğerleri ve analitik için veri ambarları veya özel veri ambarları olarak hizmet veren diğerleri vardır.
OLTP iş yükleri, OLAP iş yüklerinde kullanılanlardan farklı veri modelleriyle desteklenir. Belge ve çoklu ortam verileri, XML ve JavaScript Object Notion (JSON) gibi biçimlere dayanır. Diğer veri tabanı türleri arasında bağlantı analizi için kullanılan grafik veritabanları, coğrafi analiz için uzamsal veritabanları ve yüksek performanslı depolama ve basit veri türlerinin aranması için temel düzeyde değerli depoları bulunur.
Ticari, şirket veritabanları zamanla geliştikçe, birden çok veri modelini ve tek bir veri tabanı yönetim sistemi içinde erişim yöntemini kapsamaya başladılar. Günümüz sektöründe bir son kullanıcının bir temel veritabanından gelen farklı iş yükleri arasında çalışmasını sağlayan çok modelli veritabanına yönelik bir hareket giderek gelişmektedir.
Bu yeni beceri, birçok uygulama yazılımının aynı veritabanı yönetim sistemini kullanmasına olanak tanırken kurum, belirli bir uygulama yazılımı için gereken benzersiz veri modellerinden yararlanmaya devam eder. Bu yeni veritabanı mimarileri, şirketlerin kullandıkları veritabanlarının sayısını önemli ölçüde düzenlemelerine ve bir organizasyonun en değerli varlığını (verilerini) kilitleyerek oluşturulan veri silolarının şirket tarafından daha geniş bir alanda kullanılmasını önlemelerine olanak tanıyor.
Finans servislerinden sağlık servislerine kadar pek çok sektör, bulut veritabanı çözümlerinden faydalanabilir. Seçim, bulut veritabanı kullanmak ve kullanmamak arasında değildir. Seçim, bir işletmenin özel ihtiyaçlarını karşılamak için hangi model ve türün en iyi şekilde çalışacağıdır.
Günümüzde birçok kurum, geleneksel bulut veritabanı modellerini DBaaS modelleriyle bir araya getirerek bulut veritabanı kullanımına yönelik aşamalı bir yaklaşım benimsemeyi tercih ediyor. Finans servisleri sektöründeki kurumlar gibi kimi kurumlar ise misyon kritik uygulama yazılımlarını şirket içinde tutmaya öncelik verebilir.
Ancak işler hızla değişiyor. DBaaS modelleri daha güçlü hale geldikçe ve kendi kendini yöneten bulut veritabanlarına geçiş gerçekleştiğinde şirketlerin veritabanlarını tamamen bulut ortamına taşımasıyla ilgili daha büyük fırsatlar ve daha fazla avantajlar elde etme ihtimalleri yüksektir.
En yeni ve en yenilikçi bulut veritabanı türü, kendi kendini yöneten bulut veritabanıdır (bunu önceki kısımlarda kendi kendini yöneten veritabanı olarak da belirtmiştik). Bu veritabanı türü, veritabanı ayarlama, güvenlik, yedeklemeleri, güncellemeler ve diğer rutin yönetim görevlerini otomatikleştirmek için bulut teknolojisini ve makine öğrenimini kullanır.
Bulut platformu tesislerinde yer alanlar da dâhil olmak üzere kendi kendini yöneten veritabanları donanım hatalarına otomatik olarak dayanacak şekilde tasarlanmıştır, yazılım, üretici yazılımı, sanallaştırma ve kümeleme alanlarında tam çevrimiçi yamalama olanağı sunar. Performansı ve kapasiteyi gerektikçe kolayca ölçeklendirirler. Ayrıca, verileri hem harici saldırılara hem de kötü niyetli dahili kullanıcılara karşı korurlar ve planlı bakım dahil olmak üzere diğer modellerin arıza süresiyle ilgili birçok sorununu önlerler.
IDC araştırması, bir şirketin toplam veri yönetimi maliyetlerinin %75'inin yalnızca iş gücünde kaynaklanabileceğini gösteriyor (PDF). Kendi kendini yöneten bir veritabanı, büyük kurumsal veritabanlarının her biri için tam zamanlı çalışanların yüzlerce, belki binlerce iş saatinden tasarruf edilmesini sağlayabilir.
Kendi kendini yöneten veritabanları, bu yüksek maliyetleri ortadan kaldırmak ve şirketlerin DBA'larını veri modelleme, programcılara veri mimarisi konusunda yardımcı olmak ve gelecekteki kapasiteyi planlamak gibi daha değerli işlerde kullanmalarını sağlama konusunda çok katkıda bulunabilir.
Gartner, bulut veritabanlarının, genel bulut servisleri pazarının en hızlı büyüyen segmentlerinden biri olacağını öngördü ve veritabanı platformu hizmetleri (dbPaaS) gelirlerinin 2021 yılına kadar yaklaşık 10 milyar dolara ulaşmasını bekliyor.
Bulut veritabanı çözümü arayan kurumlar birçok satıcı ve seçenek arasından seçim yapabilir. Spesifik iş ihtiyaçlarınız için en uygun modeli seçmek isteyeceksiniz. Bulut veritabanlarında aramanız gereken bazı temel özellikler şunlardır:
Bir veritabanını bulut ortamına taşımak, göz korkutucu bir görev gibi görünebilir, ancak böyle olmak zorunda değildir. Önceden planlama bu işin anahtarıdır. Ayrıca, tüm geçiş yöntemlerinin her senaryo için geçerli olmadığını unutmamak da önemlidir.
Geçiş yöntemi seçerken veri türleri, ana bilgisayar işletim sistemleri ve veritabanı sürüm oluşturma da dahil olmak üzere göz önünde bulundurulması gereken birçok faktör vardır. Veritabanlarınızın buluta geçişi yaklaşırken şu konuları düşünebilir ve hazırlık yapabilirsiniz.
Oracle Cloud şu anda şirket içinde kullandıklarınızla aynı standartları, ürün ve becerileri kullandığı için Oracle'ın otomatik araçları, şirket içi veritabanınızı Oracle Cloud'a neredeyse hiç kesinti süresi olmadan, sorunsuzca taşımanıza olanak tanır.