Daftar Perbandingan Penyedia Hosting

Ada banyak penyedia hosting yang mengizinkan kamu menjalankan bot di server mereka. Namun, sering kali kita mengalami kesulitan untuk memperkirakan seberapa mahal dan seberapa bagus performa server yang mereka sediakan. Itulah kenapa komunitas grammY mengumpulkan review dari beberapa pengguna yang menggunakan penyedia hosting tersebut.

Apa itu Penyedia Hosting?

Agar bot bisa berjalan selama 24 jam sehari, kamu memerlukan sebuah komputer yang dapat berjalan selama itu juga. Seperti yang telah dijelaskan di pengenalan, kamu pasti tidak ingin melakukannya di laptop ataupun pc rumah kamu. Jadi, kamu perlu menyewa komputer dari suatu perusahaan untuk menjalankan bot di cloud.

Dengan kata lain, kamu menjalankan bot di komputer milik orang lain.

Tabel Perbandingan

Silahkan tekan tombol edit di bawah halaman untuk menambahkan penyedia hosting lain atau mengedit daftar yang sudah ada!

Kami menyediakan dua tabel perbandingan: satu untuk hosting serverless dan satu untuk VPS.

Serverless

Serverless artinya kamu tidak bisa mengontrol perangkat yang menjalankan bot kamu. Sebaliknya, penyedia hosting hanya mengizinkan kamu mengunggah kode, kemudian mereka akan memindahkan kode tersebut ke beberapa perangkat secara bergantian agar bot kamu bisa terus berjalan.

Kekurangannya, karena perangkat selalu digilir, bot kamu tidak memiliki tempat penyimpanan permanen, misalnya tempat penyimpanan sistem file lokal. Akibatnya, kamu diharuskan memiliki sebuah database terpisah jika ingin menyimpan data secara permanen. Oleh karena itu, kami menyarankan kamu untuk menggunakan jenis hosting yang berbeda jika mengembangkan sebuah bot yang kompleks, contohnya sebuah VPS.

Selain itu, kamu juga diharuskan menggunakan webhooks ketika menggunakan serverless.

NamaHarga (min)BiayaBatasanNode.jsDenoWebCatatan
DetaGratisBelum ada paket yang berbayarTidak ada batasan
Deno DeployGratisBerlangganan $10/bln untuk 5jt req dan 100 GB; $2/1jt req, $0.3/GB koneksi100rb req/hari, 100 GB/bln, maksimal 10 ms CPU-timeopen in new window
DigitalOcean FunctionsGratis$1.85/100rb GB-s90rb GB-s/blnopen in new window
Cloudflare WorkersGratis$5/10jt req100rb req/hari, maksimal 10 ms CPU-timeopen in new windowopen in new window
HerokuGratisSkema biayanya rumit550-1000 h/blnopen in new window
VercelGratisBerlangganan $20/blnPemanggilan tak terbatas, 100 GB-h, maksimal 10 sopen in new windowTidak ditujukan untuk penggunaan selain website?
Scaleway FunctionsGratis€0.15/1jt req, €1.2/100rb GB-s1jt request, 400rb GB-s/blnopen in new window
Scaleway ContainersGratis€0.10/100rb GB-s, €1.0/100rb vCPU-s400rb GB-s, 200rb vCPU-s/blnopen in new window
Vercel Edge FunctionsGratisBerlangganan $20/bln untuk 500rb100rb req/hariopen in new window
serverless.comGratis
DigitalOcean Apps$5Belum pernah dites
Fastly Compute@Edge

VPS

Virtual private server atau VPS adalah sebuah perangkat virtual yang bisa kamu kontrol sepenuhnya. Pada umumnya, kamu bisa mengakses VPS melalui SSHopen in new window. Di sana, kamu bisa menginstal berbagai macam software, melakukan pembaruan sistem, dan sebagainya.

Kamu bisa menjalankan bot baik menggunakan long polling ataupun webhooks di sebuah VPS.

Lihat tutorial pemasangan bot ke sebuah VPS berikut.

NamaHarga (min)Ping ke API BotPilihan Termurah
Contabo15 ms 🇩🇪 Nuremberg
DigitalOcean$51-15 ms 🇳🇱 AMS, 19 ms 🇩🇪 FRA1 vCPU, 1 GB RAM, 25 GB SSD, 1 TB
Hetzner Cloud€4.15~42 ms 🇩🇪1 vCPU, 2 GB RAM, 20 GB SSD, 20 TB
IONOS VPS€1 atau $215 ms 🇩🇪 Baden-Baden1 vCPU, 0.5 GB RAM, 8 GB SSD
Scaleway€~72 core, 2 GB RAM, 20 GB SSD

Penjelasan Satuan

Satuan Dasar

SimbolNama SatuanKeterangan
rbribu1.000 dalam jumlah.
jtjuta1.000.000 dalam jumlah.
EuroMata uang EUR.
$US-DollarMata uang USD.
reqrequestJumlah HTTP request.
vCPUvirtual CPUTenaga komputasi untuk satu CPU virtual, salah satu komponen dari CPU aslinya.
msmilidetik0,001 detik.
sdetikSatu detik (satuan SIopen in new window untuk waktu).
minmenitSatu menit, 60 detik.
hjamSatu jam, 60 menit.
harihariSatu hari, 24 jam.
blnbulanSatu bulan, kurang lebih 30 hari.
GBgigabytePenyimpanan 1.000.000.000 bytes.

Contoh Kombinasi Satuan

SatuanBesaranNama SatuanKeterangan
$/blnbiayaUS-Dollar per bulanBiaya bulanan.
€/jt reqbiayaEuro per juta requestBiaya untuk memproses satu juta request.
req/minkeluaranrequest per menitJumlah request yang diproses dalam satu menit.
GB/skeluarangigabyte per detikJumlah gigabyte yang ditransfer dalam satu detik.
GB-spenggunaan memorygigabyte detikPenggunaan satu gigabyte selama satu detik.
GB-hpenggunaan memorygigabyte jamPenggunaan satu gigabyte selama satu jam.
h/mopecahan waktujam per bulanJumlah jam dalam satu bulan.
rb vCPU-s/mopecahan waktu pemrosesanribu CPU virtual detik per bulanJumlah pemrosesan dengan satu CPU virtual dalam satu detik setiap bulan.