Untuk mulai menggunakan AlloyDB Omni, pertama-tama pilih opsi deployment yang paling sesuai dengan kebutuhan infrastruktur Anda. Opsi yang tersedia adalah container, pengorkestrasi container, pengorkestrasi RPM, dan RPM. Untuk membantu Anda memilih, halaman ini menjelaskan kasus penggunaan yang direkomendasikan untuk setiap opsi deployment yang tersedia dan menyediakan link ke informasi selengkapnya.
AlloyDB Omni menggunakan container
Pilih opsi deployment container jika Anda memerlukan satu atau beberapa hal berikut. Untuk mengetahui informasi selengkapnya, lihat Ringkasan penggunaan AlloyDB Omni dengan container.
- Database aplikasi tunggal: saat Anda memerlukan database berperforma tinggi yang dikhususkan untuk satu aplikasi.
- Pengembangan dan pengujian: untuk menyiapkan lingkungan database di laptop developer atau di lingkungan pengujian.
- Lingkungan non-Kubernetes: saat infrastruktur Anda tidak menggunakan Kubernetes atau saat Anda tidak memerlukan kompleksitas orkestrator container.
- Operasi offline: untuk aplikasi yang harus terus berfungsi meskipun terputus dari internet.
- Persyaratan latensi rendah: saat Anda perlu menempatkan database secara geografis dekat dengan pengguna untuk mencapai waktu respons tercepat.
Untuk mulai menggunakan AlloyDB Omni menggunakan container, lihat Merencanakan penginstalan dan Menginstal AlloyDB Omni menggunakan container.
AlloyDB Omni menggunakan orkestrator container
Pilih opsi deployment orchestrator container jika Anda memerlukan satu atau beberapa kemampuan berikut. Untuk mengetahui informasi selengkapnya, lihat Ringkasan penggunaan AlloyDB Omni dengan orkestrator container.
- Penyediaan otomatis dan pengelolaan siklus proses yang didorong API.
- Ketersediaan tinggi yang dapat dikonfigurasi untuk menyetel mekanisme failover.
- Dukungan sidecar untuk mengintegrasikan agen pemantauan atau pencadangan perusahaan.
- Kumpulan baca variabel untuk menskalakan operasi hanya baca.
- Load balancing dengan penggabungan koneksi sisi server (PgBouncer).
- Dukungan platform dan ketersediaan marketplace untuk Google Distributed Cloud dan OpenShift.
- Pemulihan dari bencana lintas region untuk membuat database standby di cluster, pusat data, dan region jarak jauh.
Untuk mulai menggunakan AlloyDB Omni menggunakan orkestrator container, lihat Arsitektur referensi ketersediaan AlloyDB Omni dan Menginstal AlloyDB Omni menggunakan orkestrator container.
AlloyDB Omni menggunakan RPM
Pilih opsi deployment RPM jika Anda memiliki lingkungan yang tidak mendukung containerisasi atau memerlukan integrasi mendalam dengan sistem operasi host. Untuk mengetahui informasi selengkapnya, lihat Ringkasan penggunaan RPM AlloyDB Omni.
Kasus penggunaan umum mencakup:
- Memodernisasi aplikasi lama: mengupgrade beban kerja PostgreSQL yang ada yang berjalan di server Linux ke AlloyDB Omni menggunakan RPM untuk mendapatkan peningkatan performa dan kemudahan pengelolaan tanpa melakukan replatforming ke container.
- Edge computing: men-deploy database berperforma tinggi di pusat data terpencil yang memiliki batasan resource atau model operasional yang lebih memilih penginstalan sistem operasi (OS) langsung.
- Pengembangan dan pengujian: berikan instance database lokal yang canggih kepada developer yang mencerminkan lingkungan produksi AlloyDB untuk PostgreSQL, sehingga memungkinkan pengujian yang konsisten dan iterasi yang cepat.
- Lingkungan yang diatur: jalankan workload di lingkungan yang dikontrol secara ketat, tempat penggunaan runtime container mungkin dibatasi oleh kebijakan keamanan.
Untuk mulai menggunakan model deployment Pratinjau ini, daftar untuk meminta akses.
Untuk mengetahui informasi selengkapnya, lihat Merencanakan penginstalan dan Menginstal AlloyDB Omni menggunakan RPM.
AlloyDB Omni menggunakan orkestrator RPM
Pilih opsi deployment orkestrator RPM jika organisasi Anda memiliki investasi yang signifikan dalam infrastruktur virtual machine (VM) dan praktik operasional yang mapan yang dibangun di sekitar alat seperti Ansible. Untuk mengetahui informasi selengkapnya, lihat Ringkasan deployment orchestrator RPM.
Kasus penggunaan umum mencakup:
- Perusahaan dengan infrastruktur VM: mendukung perusahaan yang tidak menggunakan Kubernetes sebagai standar, atau lingkungan dengan postur keamanan yang ketat, persyaratan peraturan, atau dependensi aplikasi yang lebih memilih deployment VM standar.
- Operasi yang disederhanakan: mengotomatiskan deployment, konfigurasi, dan pengelolaan siklus proses database menggunakan alat yang sudah dikenal, misalnya, Ansible.
- Ketersediaan tinggi dan pemulihan dari bencana: menyiapkan cluster AlloyDB Omni yang tangguh dengan mekanisme failover dan pemulihan otomatis.
- Lingkungan hybrid: menyediakan operasi database yang konsisten di seluruh pusat data lokal dan VM cloud.
- Integrasi sistem lama: terintegrasi dengan aplikasi dan sistem yang ada yang dirancang untuk lingkungan yang tidak dikontainerisasi.
Untuk mulai menggunakan opsi deployment pengelola RPM, lihat Menginstal pengelola RPM AlloyDB Omni.