Verilerini buluttaki eski veritabanlarından açık kaynaklı veritabanlarına kaydıran daha fazla kuruluşla Google Cloud Platform (GCP), AlloyDB adlı PostgreSQL uyumlu, tam olarak yönetilen bir hizmet olarak veritabanı (DBaaS) sunuyor ve şimdi genel önizleme aşamasında ve Amazon Aurora ve Microsoft Azure’un PostgreSQL için Veritabanının beğenilerini üstlenmeyi amaçladı.
Gartner’a göre, 2022’ye kadar tüm veritabanlarının %75’i bir bulut platformuna dağıtılacak veya taşınacak ve yalnızca %5’i şirket içi sistemlere geri gönderilmeyi düşünüyor. Gartner, trendin, işletmelerin analitik için veritabanlarını kullanma yönündeki hareketinden kaynaklandığını söyledi.
Ayrıca Gartner, eski veritabanlarının %50’sinden fazlasının açık kaynağa geçiş aşamasında olduğunu ve yeni uygulama geliştirmenin %70’inden fazlasının açık kaynaklı veritabanlarında gerçekleştiğini söylüyor. Bu arada, birçok işletme veritabanı yönetim sistemleri için PostgreSQL’i seçiyor.
İşletmeler neden PostgreSQL’i kullanıyor?
Analistler, Google Cloud, AWS ve Microsoft’un diğer veritabanları arasında artan popülaritesi nedeniyle odaklarını PostgreSQL’e kaydırdıklarını söylüyor.
“Postgres, tartışmasız bir şekilde ilgi ve kullanımda bir canlanmanın ortasında. Bunun nedeni büyük ölçüde, birçok potansiyel sağlayıcıya sahip açık kaynaklı bir veritabanı olması ve her türlü iş yükü için giderek daha fazla uyarlanan çok yönlü bir veritabanı olması. ” dedi RedMonk’un baş analisti Stephen O’Grady.
Buna ek olarak, dbInsight’ın kurucusu ve yöneticisi Tony Baer, ayrıca, varsayılan, standart kurumsal düzeyde açık kaynak veritabanı olarak konumlandırarak, görmezden gelinmesi imkansız olan çekirdek teknoloji ve beceri tabanından yararlanan PostgreSQL tabanlı veritabanlarından oluşan devasa bir ekosistem olduğunu söylüyor. .
Diğer analistler, PostgreSQL’in Oracle’dan MySQL’in popülaritesini henüz geçmemesine rağmen, buna göre avantajları olduğuna inanıyor.
“MySQL ve PostgreSQL’i karşılaştırırken, kuruluşlar PostgreSQL’in işlemsel ve analitik yeteneklerini, uzamsal veriler için genişletilmiş desteği, daha geniş SQL desteği, gelişmiş güvenlik ve yönetişim ve programlama dilleri için genişletilmiş desteği tercih ederek daha fazla büyüme sağlıyor” dedi. Forrester.
İlişkisel veritabanları bilgi platformu db-engines.com’dan alınan verilere göre, PostgreSQL’in popülaritesi istikrarlı bir şekilde artıyor ve şu anda dördüncü en popüler RDBMS (ilişkisel veritabanı yönetim sistemi) ve sıralamalarında tüm veritabanları arasında gösterilen dördüncü en popüler ürün.
Constellation Research’ün baş analisti Doug Henschen, popülaritedeki sürekli artışın hiper ölçekleyicileri PostgreSQL üzerine kurulu veritabanı hizmetleri oluşturmaya zorladığını söyledi.
“Çoğu durumda bulut satıcıları, iş yüklerini bu Postgre tabanlı hizmetlere taşımayı kolaylaştıran geçiş hizmetleri sunmaya kaynak akıtıyor ve ayrıca özellikle Oracle Veritabanı ile uyumluluk özelliklerini artırıyorlar. Henschen, ticari veritabanlarıyla uyumluluk yalnızca daha fazla geçişi teşvik etti ve PostgreSQL için popülerliği artırdı.”
Google, yakın zamanda Veritabanı Taşıma Hizmetine Oracle’dan PostgreSQL’e şema dönüştürme ve veri çoğaltma yetenekleri ekledi.
İşte Google’ın AlloyDB ve CloudSQL arasındaki fark
Google, PostgreSQL tarafından yönetilen bir DBaaS olarak yeni AlloyDB’nin, şirketin “iyi” bir çekiş gördüğünü iddia ettiği mevcut CloudSQL PostgreSQL tarafından yönetilen veritabanı hizmetinin aksine “üst düzey veritabanları” için olduğunu iddia ediyor.
“En üst düzey veritabanlarının gerçekten taşınabileceğinden emin olmak için doldurmamız gereken ve doldurmamız gereken belirli boşluklar olduğunu gördük. Ve bunlar ölçek, kullanılabilirlik alanlarındaki boşluklar, kullanım durumlarını biraz daha öteye taşıyorlar. analitik iş yüklerini de desteklemek için işlemsel,” dedi Google Cloud veritabanları genel müdürü Andi Gutmans.
Gutmans, AlloyDB’nin Postgres uyumluluğu ile birleştirirken Google Cloud’un depolama, bilgi işlem ve ağ oluşturma alanındaki altyapı yeteneklerinden yararlandığını ve mevcut CloudSQL for PostgreSQL hizmetinden daha hızlı performans ve ölçeklenebilirliğe sahip olduğunu da sözlerine ekledi.
Depolama katmanı, PostgreSQL performansının anahtarıdır
Forrester’dan Yuhanna, “Temel bileşenin PostgreSQL’in performansını artıran yeni depolama katmanı olduğunu bulduk” dedi.
“Birden fazla depolama motorunu destekleyen MySQL’in aksine, PostgreSQL geleneksel olarak yalnızca tek bir depolama motoruna güvenmiştir. AlloyDB tescilli bir bulut-yerel depolama katmanından yararlansa da, %100 PostgreSQL uyumluluğu sunarak mevcut PostgreSQL uygulamalarının uygulama veya veritabanı olmadan taşınmasına olanak tanır. Yuhanna, şirketler PostgreSQL kullanımlarını genişlettikçe yeni hizmet için güçlü bir çekiş görmeyi beklediğini de sözlerine ekledi.
Gutmans, Google’ın daha iyi performansla yönetim kolaylığı sağlamak için yönetilen DBaaS’a yapay zeka ve makine öğrenimi yetenekleriyle birlikte hızlandırıcılar da eklediğini söyledi.
“Müşterilerin geçmişte Postgres gibi şeylerle yaşadığı birçok yönetilebilirlik sorununu ortadan kaldırmak ve bunu onlar için yapmak için makine öğrenimi ve algoritmaları kullanıyoruz. Bunlar, otomatik VAKUM yönetimi, örneği en iyi şekilde nasıl yapılandırdığımız gibi şeyler. performans, depolama ve bellek yönetimini yapılandırma, vb.” dedi Gutmans. Otomatik VAKUM, gereksiz verileri temizleyen bir süreci ifade eder.
AlloyDB ayrıca, makine öğrenimi projelerinde çalışan veri bilimcileri için tasarlanmış bir çalışma tezgahı olan Vertex AI platformunun bir entegrasyonu ile birlikte gelir ve Gutmans’a göre işletmeler “işlemlerin bir parçası olarak gerçek zamanlı çıkarım yapabilir”.
Gartner’ın artırılmış işlemler olarak adlandırdığı bu tür gerçek zamanlı çıkarsamaya bir örnek, harcama için kredi kartı girişi için bir işlem içindeki bir dolandırıcılık tespit modülünü etkinleştirmek veya çağırmaktır.
Constellation’dan Henschen, aslında çok sayıda bulut veritabanı hizmetinin kendi kendine ayarlama ve optimizasyon için sürekli, kapalı döngü analizi yapmak için makine öğreniminden yararlanmaya başladığını belirterek, kendi kendine ayarlama ve optimizasyon yoluyla bakımın basitleştirilmesinin artık daha kolay olduğunu da sözlerine ekledi. benzersiz değil.
Henschen, “Ancak AlloyDB’nin durumunda, hem satır tabanlı hem de sütunlu depolamayı aynı anda optimize ediyor, böylece hem işlemsel hem de analitik ihtiyaçlara hizmet edebiliyor ve ayarlanması gerekmiyor ya da Google’ın iddia ettiği gibi, şu ya da bu ihtiyaç için” dedi. “Bu ‘analitik-ötesi’ performans aynı zamanda Vertex AI ile entegrasyonu da destekliyor. Avantaj, müşterilerle gerçek zamanlı olarak iş yapmaya çalıştığınız borç verme, risk, kayıp analizi vb. senaryolarda yüksek performans sağlıyor. aynı anda derin, veri bilimi destekli analizi desteklerken.”
Postgres uyumlu v. PostgreSQL
Google Cloud’un PostgreSQL için yeni AlloyDB’si, Postgres uyumlu bir hizmettir ve GCP’nin CloudSQL’i gibi bir PostgreSQL veritabanı hizmetinden farklıdır.
Analistler, bunun standart PostgreSQL RDMS’den farklı (daha hızlı, daha yönetilebilir, güvenilir ve ölçeklenebilir) olması ve temel temelleri ve anlambilimini ondan alması anlamına geliyor.
Henschen, “PostgresSQL olmayan birçok PostgreSQL uyumlu veritabanı var, ancak PostgreSQL’i nasıl programladığınız/sorguladığınızın popülaritesinden ve aşinalığından yararlanmak için bu veritabanının tüm SQL semantiğini kullanıyorlar” dedi.
Bu aynı zamanda geliştiricilerin PostgreSQL üzerine inşa edilmiş uygulamaları bu veritabanı üzerinde oluşturabilecekleri veya değiştirebilecekleri anlamına gelir.
Google’dan Gutmans, şirketin “%100 Postgres uyumlu” olduğunu iddia ettiği yeni hizmetin Postgres ekosisteminden 50’den fazla uzantıyı desteklediğini söyledi.
PostgreSQL pazarında fiyatlandırma ve rekabet
Google, çoğu işletmenin yönetilen veritabanı hizmetleri için katlanmak zorunda olduğu zahmetli girdi/çıktı ücretlerini hariç tutmak için fiyatlandırma stratejisini değiştirdiği için, yeni yönetilen DBaaS’ın rakiplerinden daha iyi fiyat performansı sunduğunu iddia ediyor.
Gutmans, işletmelerin tükettikleri bilgi işlem, depolama ve diğer hizmetler üzerinden ücretlendirileceğini ve bunun işletmelerin harcamalarını bütçelemelerini kolaylaştıracağını da sözlerine ekledi.
Ancak PostgresSQL için AlloyDB hizmeti, hem hız/maliyet açısından hem de OLAP (çevrimiçi analitik işleme) ve OLTP (çevrimiçi işlem işleme) açısından Amazon Aurora, Oracle Autonomous Databases ve Oracle mySQL HeatWave gibi şirketlerle yoğun bir rekabete sahip olacaktır. .
Henschen, “Aurora’nın, aynı türden gerçek zamanlı çıkarım senaryolarını desteklemek için SageMaker ile entegre olmasına rağmen, analitik gereksinimleri AlloyDB kadar kapsamlı bir şekilde ele aldığını görmüyorum” dedi. Henschen, “Bu arada Oracle, Oracle Database’i her şeyi yapabilen bir ‘evrensel veritabanı’ olarak tanıtmasıyla tanınıyor, ancak işlemsel veya veri ambarı/analitik kullanım için ayarlanmış ayrı Oracle Otonom Veritabanı hizmetlerine sahip olması dikkate değer,” dedi. , henüz AlloyDB’nin gerçek dünya dağıtımları olmadığını belirterek.
RedMonk’tan Grady, Google’ın yeni yönetilen DBaaS’ı başlatma hamlesinin mümkün olduğu kadar çok pazarı kapsamak için bir strateji olarak görülebileceğini söyledi.
“AWS, Aurora’da hem vanilya, standart Postgres hem de tescilli, Postgres uyumlu bir alternatif sunsa da, Google, hem açık kaynak veritabanı standardına değer veren hem de karşılığında tüm açık kaynak tabanını feda etmeye istekli olan pazarlara hizmet veriyor gibi görünüyor. Postgres uyumlu daha yüksek performanslı bir veritabanı için,” dedi Grady.
Amazon Aurora, hem MySQL hem de PostgreSQL veritabanlarını destekler.
Telif Hakkı © 2022 IDG Communications, Inc.
Kaynak : https://www.infoworld.com/article/3660548/why-google-cloud-will-battle-aws-azure-in-a-red-hot-postgresql-market.html#tk.rss_all