Cloud Database Nivelva: Engine, Paket & Harga
Panduan Cloud Database Nivelva: PostgreSQL, MySQL, MariaDB, dan MongoDB terkelola di Jakarta, TLS wajib, siap sekitar 1 menit. Mulai Rp18.000/bulan.
Jawaban singkat
Cloud Database Nivelva adalah database terkelola PostgreSQL, MySQL, MariaDB, dan MongoDB di Jakarta dengan CPU dan RAM khusus, TLS wajib, port khusus, dan allowlist IP. Database siap sekitar 1 menit setelah pembayaran. Total biaya = harga paket + storage Rp3.000/GB, mulai Rp18.000/bulan.
Daftar isi
- Apa itu Cloud Database Nivelva?
- Siapa yang cocok memakai Cloud Database?
- Engine apa saja yang tersedia?
- Berapa harga Cloud Database?
- Add-on backup
- Bagaimana keamanan dan storage-nya dijaga?
- Bagaimana cara mulai memakai Cloud Database?
- Contoh menyambungkan aplikasi
- Paket mana yang cocok untuk kebutuhanmu?
- Apa batasan yang perlu diketahui?
- Pertanyaan yang sering diajukan
Cloud Database Nivelva adalah layanan database terkelola: kamu memilih engine dan paket, membayar, lalu sekitar 1 menit kemudian alamat koneksi sudah muncul di dasbor. Tersedia PostgreSQL, MySQL, MariaDB, dan MongoDB di Jakarta, dengan CPU dan RAM khusus yang tidak dibagi, koneksi wajib TLS, port khusus, dan allowlist IP. Harganya mulai Rp18.000 per bulan, dibayar dalam rupiah, bisa lewat QRIS.
Panduan ini menjelaskan apa itu Cloud Database Nivelva, kapan layanan ini lebih masuk akal daripada memasang database sendiri, pilihan engine dan paket, cara menghitung biaya, cara mulai, dan batasan yang perlu kamu ketahui.
Apa itu Cloud Database Nivelva?
Database terkelola (managed database) adalah database yang server, instalasi, dan konfigurasinya diurus penyedia. Kamu cukup membuat tabel dan menyambungkan aplikasi. Tidak perlu memasang engine di VPS, mengatur sertifikat TLS, atau menyetel parameter memori sendiri. Penjelasan umumnya ada di artikel apa itu cloud database.
Di Cloud Database Nivelva, setiap database berjalan dengan CPU dan RAM sesuai paket yang dijamin untukmu, dan konfigurasi engine disetel per paket. Kamu mendapat user pemilik database defaultdb yang bisa membuat tabel, indeks, view, dan memakai ekstensi yang diizinkan. Akses administrasi (root atau superuser) tetap di Nivelva supaya keamanan dan konfigurasi terjaga.
Siapa yang cocok memakai Cloud Database?
Layanan ini cocok untuk kamu yang ingin database terpisah dari server aplikasi tanpa mengurus servernya sendiri. Contohnya:
- Website WordPress, Laravel, dan aplikasi PHP yang butuh MySQL atau MariaDB.
- Aplikasi web dan API dengan Next.js, Node.js, atau backend lain yang memakai PostgreSQL.
- Aplikasi mobile Flutter atau Android yang menyimpan data lewat backend.
- Otomasi n8n dan agen AI. Jalankan n8n di Nivelva Apps, lalu simpan data workflow di Cloud Database yang terpisah dan terkelola. Kenalan dulu dengan n8n di artikel apa itu n8n.
- Lingkungan staging untuk menguji aplikasi sebelum masuk produksi.
Engine apa saja yang tersedia?
| Engine | Kegunaan utama | Versi tersedia | Harga mulai |
|---|---|---|---|
| PostgreSQL | Relasional serbaguna, JSON, full-text search | 17 (disarankan), 16, 18 | Rp18.000/bulan |
| MySQL | WordPress, Laravel, aplikasi PHP | 8.4 LTS (disarankan), 9.7 LTS | Rp18.000/bulan |
| MariaDB | Pengganti MySQL yang ringan dan kompatibel | 11.4 LTS (disarankan), 10.11 LTS, 11.8 LTS | Rp18.000/bulan |
| MongoDB | Database dokumen untuk data JSON tanpa skema tetap | 8.0 (disarankan), 7.0, 9.0 | Rp25.000/bulan |
PostgreSQL memakai image resmi dengan ekstensi bawaan seperti pg_trgm, pgcrypto, uuid-ossp, hstore, dan citext. Ekstensi pgvector dan PostGIS belum tersedia. Kalau ragu memilih versi, gunakan versi yang disarankan, karena versi tidak bisa diganti sendiri setelah database dibuat.
Berapa harga Cloud Database?
Rumus biayanya transparan: total per bulan = harga paket + (storage GB x Rp3.000) + biaya lokasi. Storage bisa dipilih dari 1 sampai 500 GB, dan tidak ada biaya setup.
| Paket | vCPU | RAM | Harga paket per bulan |
|---|---|---|---|
| Mini | 0,5 | 512 MB | Rp15.000 |
| S | 1 | 1 GB | Rp22.000 |
| M | 1 | 2 GB | Rp35.000 |
| L | 2 | 2 GB | Rp42.000 |
Harga paket di atas belum termasuk storage. MongoDB tersedia mulai paket S. Batas jumlah koneksi berbeda untuk tiap engine dan paket, dan tercantum di halaman produk.
Contoh hitungan: PostgreSQL paket Mini dengan storage 5 GB di Jakarta adalah Rp15.000 + (5 x Rp3.000) = Rp30.000 per bulan. Harga terbaru selalu ada di halaman Cloud Database.
Add-on backup
Backup tersedia sebagai add-on untuk PostgreSQL, MySQL, dan MariaDB, diaktifkan dari dasbor setelah database aktif:
- Backup Database 7 Hari: dump harian, 7 hari terakhir, Rp10.000/bulan.
- Backup Database 30 Hari: dump harian 7 hari terakhir ditambah mingguan sampai 30 hari, Rp20.000/bulan.
Pemulihan dilakukan lewat tiket support dengan memilih tanggal. Untuk MongoDB, add-on backup belum didukung, jadi gunakan mongodump secara berkala.
Bagaimana keamanan dan storage-nya dijaga?
Setiap koneksi ke database harus lolos empat lapis pemeriksaan:
- TLS wajib dengan sertifikat yang ditandatangani CA Nivelva. Unduh
nivelva-ca.pemdari dasbor untuk verifikasi penuh. - Port khusus per database, bukan port standar.
- Allowlist IP dan rentang CIDR, sehingga hanya server yang kamu izinkan yang bisa tersambung.
- Akun terbatas, bukan superuser. Password hanya tampil di dasbor pemilik akun.
Untuk storage, kamu menerima email peringatan saat pemakaian mencapai 90%. Saat 100%, database otomatis menjadi read-only sehingga data tetap utuh dan bisa dibaca. Tambah storage atau hapus data yang tidak perlu, lalu database kembali normal.
Bagaimana cara mulai memakai Cloud Database?
- Buka halaman Cloud Database, pilih engine, versi, paket, storage, dan lokasi.
- Bayar dengan QRIS atau metode lain yang tersedia di checkout. Tagihan bulanan dalam rupiah.
- Sekitar 1 menit setelah pembayaran terkonfirmasi, alamat koneksi muncul di dasbor member area.
- Salin string koneksi dalam format URI, perintah CLI, atau
.env, lalu tambahkan IP server aplikasimu ke allowlist. - Pantau CPU, RAM, jumlah koneksi, dan pemakaian storage dari dasbor.
Naik paket atau tambah storage bisa dilakukan kapan saja dari dasbor. Biayanya dihitung prorata sampai tanggal jatuh tempo, dan alamat koneksi tidak berubah.
Contoh menyambungkan aplikasi
Dasbor menyediakan string koneksi siap salin, jadi kamu tidak perlu menyusunnya sendiri. Untuk aplikasi Laravel, misalnya, kamu cukup menyalin format .env yang berisi host, port khusus, nama database defaultdb, user, dan password, lalu menempelkannya ke file .env aplikasi. Untuk PostgreSQL, sertakan pengaturan SSL seperti sslmode=require agar koneksi memakai TLS. Untuk verifikasi sertifikat penuh, arahkan klien ke file nivelva-ca.pem yang diunduh dari dasbor.
Kalau aplikasi gagal tersambung, periksa tiga hal ini lebih dulu: apakah IP server aplikasi sudah ada di allowlist, apakah port yang dipakai sesuai dengan port khusus di dasbor, dan apakah klien database sudah mengaktifkan TLS. Ketiganya adalah penyebab paling umum koneksi ditolak pada database yang diamankan dengan baik.
Untuk n8n, simpan kredensial database di fitur credentials n8n, bukan ditulis langsung di dalam node. Dengan begitu password tidak ikut terlihat saat workflow dibagikan atau diekspor.
Paket mana yang cocok untuk kebutuhanmu?
| Kebutuhan | Paket yang bisa jadi titik awal |
|---|---|
| Proyek pribadi, staging, aplikasi kecil | Mini |
| Website WordPress atau aplikasi dengan pengguna aktif | S |
| n8n, aplikasi bisnis, query yang lebih berat | M |
| Banyak proses paralel atau beban CPU lebih tinggi | L |
| MongoDB | Mulai S |
Tips memilih:
- Mulai kecil, naikkan saat perlu. Naik paket mudah dan tanpa ganti alamat. Sebaliknya, turun paket atau mengurangi storage tidak bisa dilakukan sendiri dan harus lewat support.
- Perkirakan storage dengan ruang tumbuh. Hitung ukuran data sekarang ditambah perkiraan pertumbuhan beberapa bulan.
- Aktifkan backup untuk data produksi. Add-on backup 30 hari memberi titik pulih lebih panjang.
- Bayar tepat waktu. Faktur dibuat 14 hari sebelum jatuh tempo. Bila belum dibayar, layanan ditangguhkan 3 hari setelah jatuh tempo dan dihapus 7 hari setelah jatuh tempo, termasuk datanya.
Satu catatan penting untuk data produksi: siapkan kebiasaan ekspor data sendiri secara berkala, terutama untuk MongoDB yang belum didukung add-on backup. Salinan di tempat lain memberi lapisan perlindungan tambahan.
Apa batasan yang perlu diketahui?
- Lokasi saat ini Jakarta. Singapore, Amerika Serikat (prosesor AMD EPYC), dan Eropa sedang disiapkan.
- Tidak ada akses root atau superuser. Kamu mendapat user pemilik database dengan hak yang cukup untuk aplikasi.
- Versi dan lokasi tidak bisa diganti sendiri setelah database dibuat. Migrasi versi bisa dibantu support.
- Backup add-on belum untuk MongoDB.
| Cloud Database Nivelva | Database di VPS sendiri | |
|---|---|---|
| Instalasi dan konfigurasi | Diurus Nivelva | Kamu sendiri |
| TLS dan allowlist | Bawaan | Diatur manual |
| Akses superuser | Tidak | Ya |
| Ekstensi dan tuning bebas | Terbatas pada yang diizinkan | Bebas |
| Waktu siap | Sekitar 1 menit | Tergantung kamu |
Kalau kamu butuh kendali penuh atas engine, ekstensi khusus, atau superuser, database di VPS sendiri tetap pilihan yang wajar.
Pertanyaan yang sering diajukan
Berapa lama database siap dipakai?
Biasanya sekitar 1 menit setelah pembayaran terkonfirmasi. Alamat koneksi langsung muncul di dasbor member area.
Apakah CPU dan RAM dibagi dengan pengguna lain?
Tidak. CPU dan RAM sesuai paket dijamin untuk databasemu.
Apakah saya mendapat akses root atau superuser?
Tidak. Kamu mendapat user pemilik database defaultdb yang bisa membuat tabel, indeks, view, dan memakai ekstensi yang diizinkan.
Apa yang terjadi kalau storage penuh?
Di 90% kamu menerima email peringatan. Di 100% database menjadi read-only, data tetap aman dan bisa dibaca sampai storage ditambah atau data dibersihkan.
Metode pembayaran apa saja yang tersedia?
QRIS dan metode lain yang tersedia di halaman checkout, dengan tagihan bulanan dalam rupiah.


