AlloyDB Yang Kompatibel Dengan PostgreSQL Kini Tersedia Secara Umum Di Google Cloud

AlloyDB Yang Kompatibel Dengan PostgreSQL Kini Tersedia Secara Umum Di Google Cloud – Baru-baru ini Google mengumumkan ketersediaan umum (GA) dari AlloyDB untuk PostgreSQL , layanan basis data yang kompatibel dengan PostgreSQL yang terkelola sepenuhnya yang menyediakan komputasi dan penyimpanan skala besar, analitik terintegrasi, dan manajemen yang didukung AI/ML.

AlloyDB Yang Kompatibel Dengan PostgreSQL Kini Tersedia Secara Umum Di Google Cloud

pgsql – Sebelumnya, perusahaan merilis pratinjau layanan di Google I/O dan sejak menambahkan fitur baru seperti kunci enkripsi yang dikelola pelanggan (CMEK) dan Kontrol Layanan VPC , pratinjau replikasi lintas wilayah , dua vCPU /16 GB RAM baru jenis mesin, dan dukungan untuk ekstensi PostgreSQL tambahan seperti pgRouting, PLV8, dan amcheck. Selain itu, perusahaan memperkenalkan pratinjau penasihat indeks dan, baru-baru ini, pemantauan armada baru untuk meningkatkan pengelolaan.Saya senang melihat peluncuran pemantauan kesehatan armada AlloyDB dalam pratinjau publik. Fitur ini akan memungkinkan pelanggan untuk melihat informasi ringkasan di tingkat proyek untuk area seperti penggunaan CPU, kelambatan replikasi, dan banyak lagi…!

Baca Juga : Konsep Kunci Penting Untuk Mulai Menggunakan PostgreSQL

Salah satu fitur utama dari AlloyDB adalah kemampuannya untuk meningkatkan kinerja database PostgreSQL. Ini menyediakan pengindeksan yang dioptimalkan dan pemrosesan kueri, pengoptimalan kueri otomatis, dan eksekusi kueri paralel. Fitur-fitur ini dapat meningkatkan kecepatan dan efisiensi operasi basis data secara signifikan, sehingga memudahkan pengguna untuk bekerja dengan basis data yang besar dan kompleks.Berdasarkan pengujian kinerja kami, AlloyDB empat kali lebih cepat untuk beban kerja transaksional dan hingga 100 kali lebih cepat untuk kueri analitik daripada PostgreSQL standar. Ini juga dua kali lebih cepat untuk beban kerja transaksional daripada layanan serupa yang kompatibel dengan PostgreSQL dari Amazon

Penyedia cloud publik lainnya Microsoft dan AWS juga menghosting layanan database yang kompatibel dengan PostgreSQL seperti AlloyDB. Microsoft menawarkan Azure Database untuk PostgreSQL dan bahkan baru-baru ini merilis Cosmos DB untuk PostgreSQL, yang menggabungkan teknologi database scale-out berbasis Postgres yang diperoleh perusahaan dari Citus Data yang didistribusikan secara global dengan layanan database Azure Cosmos DB . Dan AWS menawarkan layanan database yang kompatibel dengan PostgreSQL seperti Amazon RDS untuk PostgreSQL dan Babelfish untuk Aurora PostgreSQL .

  • Saya suka menonton permainan cloud tennis ini.
  • AWS: Hei, gunakan Babelfish dan pindahkan server MSSQL ke Postgres kami
  • GCP: Hei, kami membuat Postgres versi supercharged yang disebut AlloyDB; bermigrasi ke kami
  • Azure: Hei, kami sekarang mendukung Postgres di CosmoDB; tidak perlu pindah

Dengan rilis GA, Google juga mengumumkan perluasan ekosistem mitra AlloyDB dengan beberapa kemitraan baru untuk lebih dari 50 mitra teknologi dan layanan untuk mendukung pelanggan dengan penerapan berbasis AlloyDB. Terakhir, sumber daya komputasi untuk AlloyDB diberi harga per vCPU, dan harga memori dan penyimpanan GB bergantung pada wilayah.

Fitur Baru untuk Database Azure untuk Server Fleksibel PostgreSQL

Microsoft merilis untuk pratinjau serangkaian fitur baru untuk Azure Database untuk Server Fleksibel PostgreSQL di Ignite 2022, konferensi tahunan mereka. Fitur-fitur baru termasuk enkripsi data saat istirahat dengan kunci yang dikelola pelanggan, autentikasi database dengan Azure Active Directory, cadangan geo-redundan dan pemulihan cepat data, serta alat migrasi untuk memindahkan beban kerja dari opsi penerapan Server Tunggal produk lama ke yang lebih baru. Opsi penyebaran Server yang fleksibel.

Azure Database untuk PostgreSQL adalah database-as-a-service yang dikelola sepenuhnya yang memungkinkan pelanggan menjalankan beban kerja PostgreSQL di platform Microsoft Azure. Diluncurkan pada tahun 2017 dengan opsi penyebaran Server Tunggal, yang mengeksekusi mesin database pada kontainer windows berpemilik, layanan ini ditingkatkan pada tahun 2020 untuk menyertakan opsi Server Fleksibel, yang menjalankan mesin dalam wadah pada mesin virtual Linux. Meskipun kedua opsi penerapan menggunakan Penyimpanan Azure untuk file datanya, opsi Server Fleksibel menyediakan konfigurasi tambahan untuk pengoptimalan kinerja, keamanan, dan biaya database.

Kunci yang dikelola pelanggan di Database Azure untuk Server Fleksibel PostgreSQL memungkinkan kontrol komprehensif atas akses ke data yang disimpan. Dengan memanfaatkan kemampuan layanan Azure Key Vault , pelanggan dapat menggunakan kunci enkripsi kunci (KEK) untuk mengenkripsi kunci enkripsi data (DEK) yang digunakan oleh Azure Storage untuk file data server PostgreSQL. Akses yang sesuai dengan pemisahan tugas ke kunci dan data kemudian dapat diatur dengan mengonfigurasi kebijakan dan peran yang diperlukan yang diberikan terhadap Azure Active Directory.

Otentikasi basis data dengan Azure AD pada Azure Database untuk PostgreSQL Flexible Server memungkinkan manajemen akses ke database pada lapisan aplikasi menggunakan identitas terpusat dan manajemen akses yang disediakan oleh Azure AD untuk langganan Azure tertentu. Untuk mengakses server, prinsipal kemudian perlu meminta token akses dari Azure AD dan terhubung ke server sambil menunjukkan kredensial yang dikeluarkan.

Untuk memberikan ketahanan yang lebih baik dari database Server Fleksibel, pengguna dapat mengaktifkan penyimpanan redundan geografi. Pembaruan ini meningkatkan ketersediaan data yang disimpan dari 12 sembilan (99,9999999999%) menjadi 16 sembilan (99,999999999999999%) dan dibangun di atas fungsi penyimpanan Geo-redundan yang disediakan dalam Azure Storage sehingga mereplikasi data secara asinkron ke satu lokasi fisik di wilayah sekunder.

Terakhir, untuk membantu pelanggan yang ingin memigrasikan beban kerja dari Server Tunggal ke Server Fleksibel, tim Azure telah merilis alat dalam pratinjau publik. Alat ini mengotomatiskan pembuatan infrastruktur Server Fleksibel dan memungkinkan persyaratan jaringan prasyarat untuk aliran data. Alat ini dapat memigrasi hingga delapan database sekaligus dan memiliki dukungan untuk dua mode migrasi: online, dengan pengurangan waktu henti, dan offline, dengan waktu henti yang diperpanjang.

Microsoft Memperkenalkan Azure Cosmos DB untuk PostgreSQL

Selama konferensi Ignite baru-baru ini , Microsoft mengumumkan Azure Cosmos DB untuk PostgreSQL , layanan baru yang tersedia secara umum (GA) untuk membangun aplikasi relasional cloud-native. Ini adalah penawaran database relasional terdistribusi dengan skala, fleksibilitas, dan kinerja Azure Cosmos DB.

Azure Cosmos DB adalah database NoSQL yang dikelola sepenuhnya dengan berbagai API yang ditargetkan pada beban kerja NoSQL, termasuk NoSQL asli dan API yang kompatibel. Dengan dukungan PostgreSQL, layanan ini sekarang mendukung beban kerja relasional dan NoSQL. Selain itu, perusahaan menyatakan bahwa Azure adalah platform cloud pertama yang mendukung opsi relasional dan NoSQL pada layanan yang sama.

Dukungan PostgreSQL mencakup semua kemampuan asli yang disertakan dengan PostgreSQL , termasuk dukungan JSON yang kaya , pengindeksan yang kuat , tipe data ekstensif, dan pencarian teks lengkap. Selain dibangun di atas Postgres sumber terbuka, Microsoft mengaktifkan eksekusi kueri terdistribusi menggunakan ekstensi sumber terbuka Citus . Selain itu, perusahaan juga menyatakan dalam posting blog pengembang bahwa ketika PostgreSQL merilis versi baru, itu akan membuat versi tersebut tersedia untuk penggunanya dalam waktu dua minggu.

Pengembang dapat mulai membuat aplikasi pada satu cluster node dengan cara yang sama seperti PostgreSQL. Selain itu, ketika kebutuhan skalabilitas dan kinerja aplikasi bertambah, ia dapat dengan mulus menskalakan ke beberapa node dengan mendistribusikan tabelnya secara transparan. Perbedaan dibandingkan dengan Azure Database untuk PostgreSQL , yang dijelaskan oleh Jay Gordon , manajer program senior Microsoft Azure Cosmos DB dalam tweet :

#AzureCosmosDB untuk #PostgreSQL adalah arsitektur klaster scale-out terdistribusi yang memungkinkan pelanggan menskalakan beban kerja @PostgreSQL untuk dijalankan di beberapa mesin. Azure Database untuk PostgreSQL adalah arsitektur single-node.Selain itu, tim produk di balik Cosmos DB men- tweet : Kami menawarkan beberapa opsi DB relasional untuk pengguna kami di sejumlah layanan Database. Penawaran Azure Cosmos DB kami memberi Anda ekstensi PostgreSQL dan dukungan untuk kode yang mungkin sudah Anda gunakan dengan PostgreSQL.

Dan terakhir, Charles Feddersen, manajer program grup utama Azure Cosmos DB di Microsoft, mengatakan dalam video Microsoft Mechanics :Dengan memperkenalkan Postgres terdistribusi di Cosmos DB, kini kami memudahkan Anda membangun aplikasi cloud-native yang sangat skalabel menggunakan NoSQL dan kemampuan relasional dalam satu layanan terkelola.Detail layanan lainnya tersedia melalui halaman arahan dokumentasi , dan panduan diberikan dalam serangkaian video YouTube . Selain itu, detail harga Azure Cosmos DB tersedia di halaman harga .