Microsoft, Azure Database for PostgreSQL hizmetini açık kaynaklı PostgreSQL motoru üzerine kurulmuş, tamamen yönetilen bir bulut veritabanı olarak sunuyor ve yapay zekâ uygulamalarının geliştirilmesine yönelik özellikler sağlıyor. Azure; altyapı, güncellemeler, yedeklemeler, ölçeklendirme ve arıza yönetimi görevlerini üstlenirken geliştiriciler standart PostgreSQL araçlarını kullanmaya devam ediyor.
Hizmet, operasyonel verileri, işlemleri ve yapay zekâ verilerini tek bir yönetilen veritabanında tutmaya odaklanıyor. Bu yaklaşım, harici vektör depolarına veya yapay zekâ uygulamaları için özel işlem hatlarına kıyasla uygulamaların karmaşıklığını ve verilere erişim gecikmesini azaltabilir.
Yapay zekâ özellikleri ve vektör araması
Azure Database for PostgreSQL, PostgreSQL içinde vektörler arasındaki benzerlik aramasını gerçekleştirmek için pgvector eklentisinin eklenmesini destekliyor. Ayrıca büyük dil modellerinin doğrudan veritabanından çağrılmasını sağlayan azure_ai eklentisini de destekliyor. Microsoft, bu özelliklerin anlamsal arama, geri getirmeyle zenginleştirilmiş üretim (RAG), akıllı uygulamalar ve aracıların oluşturulması gibi kullanım senaryolarını desteklediğini belirtiyor.
Hizmet ayrıca vektör aramasının performansını iyileştirmek için DiskANN dizinlemesi ve performans ayarlamaya yardımcı olacak makine öğrenimi algoritmaları sağlıyor. Diğer özellikler arasında dizin, performans ayarlama ve bakım önerileri bulunuyor. Bunların amacı, değişken iş yüklerinin yönetiminde manuel müdahaleyi azaltmak.
Ölçeklendirme, kullanılabilirlik ve operasyon yönetimi
Hizmet, işlem ve depolama kaynaklarının birbirinden bağımsız olarak ölçeklendirilmesini sağlıyor. Ayrıca yüksek aktarım hızı veya büyük miktarda verinin işlenmesini gerektiren PostgreSQL iş yüklerini uygulamaları yeniden yazmaya gerek kalmadan dağıtmak için esnek kümeleri destekliyor. Azure, bölgelere dağıtılmış yerleşik yüksek kullanılabilirlik sayesinde %99,99'a varan kullanılabilirlik sunuyor ve düzeltme eklerini, yedeklemeleri ve arıza durumunda otomatik geçişi yönetiyor.
Hizmet; sürekli yedekleme ve belirli bir zamana geri yükleme özelliklerinin yanı sıra iş sürekliliği ve olağanüstü durum kurtarma gereksinimlerini karşılamaya yönelik seçenekler içeriyor. Microsoft ayrıca Azure Database for PostgreSQL verilerinin Microsoft Fabric'e yansıtılmasını sağlayarak bu verilerin gerçeğe yakın zamanda sorgulanmasına ve analiz edilmesine olanak tanıyor.
Geçiş, uyumluluk ve güvenlik
Azure; şirket içi ortamlardan, sanal makinelerden ve diğer yönetilen PostgreSQL hizmetlerinden çevrim içi veya çevrim dışı geçiş yollarını destekliyor. Araçlar arasında Azure Migrate ile Microsoft'un planlama, doğrulama ve uygulama kılavuzları bulunuyor. Ayrıca Oracle'dan PostgreSQL'e geçiş işlemlerine yardımcı olmak için yapay zekâ destekli değerlendirmeler sunuluyor.
Hizmet; PostgreSQL sürümleri, eklentileri, sürücüleri ve yaygın araçlarla uyumluluğu koruyor ve veritabanlarının Visual Studio Code için PostgreSQL eklentisi üzerinden yönetilmesine olanak tanıyor. Microsoft ayrıca ağ güvenliği, kimlik yönetimi, erişim denetimi ve aktarım sırasında, kullanımda ve beklemede olan verilerin şifrelenmesine yönelik özelliklerin yanı sıra 100'den fazla uyumluluk sertifikası sunuyor. Bunların 50'den fazlası belirli bölge ve ülkelerle ilişkili sertifikalardan oluşuyor.
Fiyatlandırma ve kullanılabilirlik
Hizmet, kullandıkça öde veya rezervasyon seçenekleri sunuyor ve geliştirme ve test aşamasından kritik üretim ortamlarına kadar uzanan iş yüklerini destekliyor. Microsoft, ESG tarafından hazırlatılan ve TechTarget tarafından Mart 2025'te dağıtılan bir rapora göre, hizmetin kullanımının şirket içi ve kendi kendine yönetilen PostgreSQL ortamlarına kıyasla toplam sahip olma maliyetini %58'e kadar azaltabileceğini belirtiyor.
Azure Database for PostgreSQL, Amerika kıtası, Avrupa ve Asya-Pasifik'teki 60'tan fazla Azure bölgesinde kullanılabiliyor. Azure ücretsiz hesabı, hizmet sayfasında belirtilen koşullara göre 12 ay boyunca aylık 750 saate kadar burst edilebilir işlem kaynağı ve 32 gigabayt depolama sağlıyor.