Alternatif DigitalOcean: Harga RAM, Transfer, dan NVMe
Bandingkan alternatif DigitalOcean berdasarkan harga per GB RAM, transfer, penyimpanan NVMe, dan biaya cadangan, lalu ikuti rencana pindah tanpa downtime.
Apa yang sebenarnya berubah pada alternatif DigitalOcean
Sebagian besar alternatif DigitalOcean mengubah tagihan, bukan mesinnya. Anda tetap mendapatkan mesin virtual Linux dengan IP publik, disk virtio, dan akses root. Kernel Anda tidak memedulikan logo siapa yang tercantum pada panel kontrol. Perbedaan yang menentukan pilihan adalah harga per GB RAM, besarnya alokasi transfer yang disertakan dan biaya setiap byte setelah alokasi tersebut terlampaui, jenis penyimpanan yang digunakan disk sebenarnya, serta seberapa banyak lapisan di atas sistem operasi yang akan dikelola pihak lain untuk Anda.
Panduan ini membandingkan penyedia berdasarkan aspek-aspek tersebut karena developer dapat memeriksa semuanya dari terminal atau daftar harga yang dipublikasikan. Panduan ini juga menjelaskan kondisi ketika DigitalOcean merupakan pilihan yang tepat. Perbandingan yang tidak mengakui keunggulan apa pun hanya akan menjadi iklan.
Setiap harga di bawah ini adalah harga daftar yang dipublikasikan dan diperiksa pada 5 August 2026. Angka DigitalOcean diperiksa kembali pada 21 October 2026 dan tidak berubah. Harga dapat berubah, dan lebih dari satu penyedia dalam daftar ini mengubah harganya selama 2026. Struktur harga berubah jauh lebih lambat. Karena itu, perhatikan rasio dan model penagihan terlebih dahulu, lalu konfirmasikan angka terbaru pada halaman resmi penyedia sebelum membuat keputusan.
Harga per GB RAM adalah angka yang perlu dibandingkan
Data di balik grafik ini
[
{
"provider": "DigitalOcean 1 GB",
"ram_gb": 1,
"monthly_usd": "6.00",
"usd_per_gb_ram": "6.00"
},
{
"provider": "DigitalOcean 4 GB",
"ram_gb": 4,
"monthly_usd": "24.00",
"usd_per_gb_ram": "6.00"
},
{
"provider": "Akamai Nanode 1 GB",
"ram_gb": 1,
"monthly_usd": "5.00",
"usd_per_gb_ram": "5.00"
},
{
"provider": "Vultr NVMe 1 GB",
"ram_gb": 1,
"monthly_usd": "6.00",
"usd_per_gb_ram": "6.00"
},
{
"provider": "Hetzner CX23 4 GB (unavailable Oct 2026)",
"ram_gb": 4,
"monthly_usd": "6.49",
"usd_per_gb_ram": "1.62"
}
]Dalam satu provider, harga per GB RAM hampir tidak berubah. DigitalOcean mengenakan biaya $6.00 per GB pada paket 1 GB dan harga yang sama, yaitu $6.00 per GB, pada paket 4 GB yang tercantum seharga $24.00 per bulan. Memilih paket yang lebih besar pada provider yang sama tidak memberi potongan harga, sehingga ukuran paket bukan faktor penentu. Providernya yang menjadi faktor penentu.
Akamai, yang kini menjual layanan yang sebelumnya bernama Linode, menetapkan harga paket shared 2 GB dan 4 GB masing-masing $12 dan $24, sama persis dengan DigitalOcean. Harga paket entry-level-nya lebih rendah, yaitu $5.00. Jika dua perusahaan menetapkan harga yang sama persis, hal itu patut diperhatikan: tingkat harga tersebut ditetapkan berdasarkan kompetitor, bukan berdasarkan perangkat keras, dan akan terus mengikuti kompetitor tersebut.
Perbedaan mulai terlihat pada provider yang membangun datacenter sendiri dan menjual layanan dalam euro. Pada 5 August 2026, Hetzner CX23 menyediakan 4 GB RAM dengan biaya sekitar $6.49 per bulan, atau $1.62 per GB. Harga tersebut mendekati seperempat tarif DigitalOcean. Pada 21 October 2026, Anda masih tidak dapat memesannya. Hetzner mencantumkan CX23, serta semua paket lain dalam lini Cost-Optimized, sebagai saat ini tidak tersedia. Hetzner menjelaskan bahwa lini tersebut berjalan pada perangkat keras yang lebih lama, sehingga jumlah servernya terbatas. Halaman statusnya memuat pemberitahuan tentang ketersediaan instance cloud yang terbatas sejak 26 June 2026, dan pemberitahuan itu masih ditampilkan pada 21 October 2026. Paket yang tidak dapat Anda pesan tidak memiliki harga per GB yang layak dibandingkan. Pada 6 October 2026, Hetzner menambahkan CPX02, yaitu paket Regular Performance dengan 1 vCPU, 1 GB RAM, dan NVMe 20 GB, sebagai server shared terkecilnya. Pada 21 October 2026, halaman resmi Hetzner mencantumkan harganya sebesar €6.49 per bulan, belum termasuk VAT, di lokasi EU. Itu berarti €6.49 per GB RAM sebelum dikonversi ke dolar, dibandingkan dengan $6.00 milik DigitalOcean. Halaman yang sama menandai CPX02, serta semua paket Regular Performance lainnya, sebagai saat ini tidak tersedia. Karena itu, pastikan paket tersebut dapat dipesan di lokasi yang Anda inginkan sebelum melakukan perbandingan. Semua angka dalam dolar untuk Hetzner dikonversi dari harga yang tercantum dalam euro, sehingga nilainya berubah mengikuti kurs. Hetzner juga menaikkan harga cloud selama 2026, sehingga angka dalam artikel perbandingan lama mungkin sudah tidak berlaku.
Harga per GB RAM tidak menjelaskan CPU yang Anda dapatkan. vCPU shared berarti hypervisor menjadwalkan core Anda bersama tenant lain. Pemeriksaan yang akurat harus dilakukan pada server yang benar-benar Anda sewa:
vmstat 1 10Baca kolom st. Kolom tersebut menghitung persentase waktu ketika vCPU Anda siap berjalan, tetapi hypervisor menyerahkan core fisik kepada tenant lain. Nilai beberapa persen saat beban tinggi adalah hal yang normal. Nilai dua digit yang terus-menerus menunjukkan bahwa host mengalami oversubscription. Tidak ada harga per GB yang dapat menggantikan core yang tidak dapat Anda gunakan. Jalankan pengujian pada jam tersibuk Anda, karena steal time merupakan masalah yang disebabkan oleh tenant lain, dan tenant lain memiliki jadwalnya sendiri. Untuk gambaran yang lebih luas tentang biaya hosting selama satu bulan setelah storage dan traffic ditambahkan, baca biaya VPS dari bulan ke bulan.
Biaya sebenarnya dari transfer yang disertakan
Data di balik grafik ini
[
{
"provider": "DigitalOcean 1 GB",
"included_tb": 1,
"overage_usd_per_tb": "10.00"
},
{
"provider": "Akamai Nanode 1 GB",
"included_tb": 1,
"overage_usd_per_tb": "5.00"
},
{
"provider": "Vultr NVMe 1 GB",
"included_tb": 2,
"overage_usd_per_tb": "10.00"
},
{
"provider": "Hetzner CX23 4 GB (unavailable Oct 2026)",
"included_tb": 20,
"overage_usd_per_tb": "1.20"
}
]DigitalOcean menyertakan sekitar 1 TB (1,000 GiB) transfer keluar pada paket 1 GiB seharga $6.00 dan mengenakan biaya kelebihan sebesar $0.01 per GiB. Nilainya sekitar $10.00 per TB tambahan. Paket entry-level sebenarnya, yaitu RAM 512 MiB seharga $4.00 per bulan, hanya menyertakan 500 GiB. Kuota tersebut kemudian meningkat sesuai ukuran paket hingga 6,000 GiB pada paket Basic yang lebih besar. Karena itu, baca angka untuk paket yang benar-benar Anda pilih. Akamai menyertakan TB yang sama pada Nanode dan mengenakan biaya kelebihan sekitar setengahnya, yaitu sekitar $5.00 per TB. Vultr menyertakan 2 TB dengan tarif kelebihan yang serupa. Pada 5 August 2026, CX23 dari Hetzner menyertakan 20 TB dan mengenakan biaya sekitar $1.20 per TB setelah itu. Perbedaannya sekitar satu orde magnitudo dibandingkan penyedia lain. Pada 21 October 2026, halaman Hetzner masih mencantumkan 20 TB trafik yang disertakan di lokasi EU, termasuk pada CPX02. Namun, kuotanya jauh lebih kecil di lokasi Singapore dan US. Di Singapore, CPX02 mendapatkan 0.5 TB.
Tiga detail struktural lebih penting daripada angka utama. Trafik masuk gratis pada keempat penyedia. Jadi, hanya trafik keluar yang dihitung. DigitalOcean, Akamai, dan Vultr menggabungkan kuota untuk semua server dalam akun. Satu mesin yang sibuk dapat menghabiskan kuota mesin lain. Sekumpulan server kecil juga berbagi satu pool besar. Selain itu, trafik antarserver melalui jaringan privat atau VPC biasanya tidak dihitung sama sekali. Karena itu, menempatkan database pada interface privat merupakan keputusan penagihan sekaligus keputusan keamanan.
Semua ini tidak penting jika penggunaan Anda masih jauh di bawah batas. Blog, API dengan respons JSON, atau SaaS kecil tidak akan mencapai 1 TB dalam sebulan. Video, galeri gambar, server game, mirror package, dan target backup di luar lokasi dapat mencapainya. Lakukan pengukuran sebelum membuat asumsi:
sudo apt update && sudo apt install -y vnstat
sudo systemctl enable --now vnstat
vnstat -mvnstat -m menampilkan transfer per bulan, yang dipisahkan menjadi data diterima dan data dikirim. Hanya kolom data dikirim yang ditagihkan. Database awalnya kosong. Karena itu, pembacaan pertama yang berguna tersedia sehari setelah Anda menginstalnya, sedangkan pembacaan bulan penuh pertama tersedia sebulan kemudian. Sampai saat itu, grafik bandwidth milik penyedia merupakan satu-satunya catatan yang tersedia.
Ajukan satu pertanyaan tambahan yang tidak dijawab oleh daftar harga: ketika Anda melewati kuota, apakah penyedia mengenakan biaya atau membatasi port. Penagihan menghabiskan uang. Pembatasan trafik berdampak pada pengguna, tepat ketika jumlah pengguna Anda paling banyak. Anda perlu mengetahui konsekuensi yang dibeli oleh lonjakan trafik.
NVMe atau SATA, dan cara memeriksa perangkat yang sebenarnya Anda dapatkan
Panel menyatakan NVMe. Itu adalah klaim tentang disk pada host, dan mesin virtual Anda mungkin tidak menggunakan disk tersebut. Penyimpanan lokal menempatkan disk virtual Anda pada drive di dalam mesin fisik yang sama. Penyimpanan jaringan menempatkannya pada cluster penyimpanan terpisah yang diakses melalui jaringan datacenter. Inilah yang memungkinkan perubahan ukuran secara instan, migrasi langsung, dan snapshot di lokasi.
Di dalam guest, keduanya terlihat identik:
lsblk -d -o NAME,ROTA,MODEL,SIZE
cat /sys/block/vda/queue/rotationalROTA dan rotational melaporkan 0 untuk perangkat yang dinyatakan host sebagai non-rotational. Karena itu, volume jaringan yang didukung NVMe melaporkan hasil yang sama persis dengan NVMe lokal. Nilai tersebut menunjukkan bahwa disk bukan platter yang berputar. Nilai tersebut tidak dapat menunjukkan lokasi disk. Memastikan disk NVMe di Linux menjelaskan nama perangkat dan arti masing-masing nama tersebut.
Pengujian yang membedakan keduanya adalah latensi pada queue depth 1, karena satu pembacaan kecil tidak memiliki operasi lain yang dapat menutupinya. NVMe lokal memberikan respons dari chassis yang sama. Volume jaringan menambahkan perjalanan pulang-pergi melalui jaringan datacenter pada setiap pembacaan, sehingga batas latensinya lebih tinggi meskipun throughput pada queue depth yang tinggi terlihat serupa.
sudo apt update && sudo apt install -y fio
fio --name=lat --filename=/var/tmp/fiotest --size=1G --rw=randread --bs=4k \
--ioengine=libaio --direct=1 --iodepth=1 --runtime=30 --time_based --group_reporting
fio --name=iops --filename=/var/tmp/fiotest --size=1G --rw=randread --bs=4k \
--ioengine=libaio --direct=1 --iodepth=32 --runtime=30 --time_based --group_reporting
rm -f /var/tmp/fiotestProses pertama mencetak blok clat, yaitu latensi penyelesaian. Baca baris persentil ke-99, bukan rata-ratanya, karena rata-rata menyembunyikan jeda yang dirasakan pengguna. Proses kedua mencetak IOPS= pada baris ringkasannya. Jalankan keduanya pada provider yang Anda gunakan dan pada instance uji coba dari provider yang sedang Anda pertimbangkan, pada hari yang sama, lalu bandingkan dua hasil Anda sendiri. Angka yang dipublikasikan oleh salah satu vendor diukur pada mesin yang tidak dapat Anda lihat. Jalankan pengujian tiga kali pada jam yang berbeda, karena host yang sepi dan host yang sibuk dapat memberikan hasil berbeda pada paket yang sama. Melakukan benchmark VPS dengan benar menjelaskan metodenya, sedangkan arti sebenarnya dari VPS SSD menjelaskan istilah pemasaran yang mendasarinya.
Wilayah: ukur latensi, jangan membaca peta
Daftar wilayah hanya menjadi materi pemasaran sampai Anda mengukurnya. Yang dirasakan pengguna adalah perjalanan pulang-pergi dari jaringan mereka ke server Anda. Hal ini bergantung pada rute yang dilalui paket, bukan jarak pada peta. Server yang berjarak 300 km di balik tautan transit yang padat dapat kalah dari server yang berjarak 1,500 km melalui jalur yang bersih.
ping -c 20 203.0.113.10
mtr -rwc 50 203.0.113.10
curl -o /dev/null -s -w 'dns %{time_namelookup} connect %{time_connect} tls %{time_appconnect} total %{time_total}\n' https://example.commtr menampilkan setiap hop beserta packet loss dan latensinya. Dengan demikian, lonjakan 60 ms antara dua hop menunjukkan tautan yang bermasalah, bukan menyalahkan tujuan akhir. Jalankan perintah ini dari mesin pada jaringan yang digunakan pengguna Anda. Rute dari satu pusat data ke pusat data lain merupakan rute terbaik di Internet dan membuat semua provider terlihat sama baiknya.
Satu hal struktural tetap berlaku meskipun harga berubah. Provider dengan satu wilayah di benua Anda berarti rencana pemulihan bencana Anda adalah rencana untuk berpindah benua, dengan latensi yang menyertainya. Hitung wilayah yang benar-benar akan Anda gunakan untuk failover, bukan wilayah yang tercantum di halaman.
Snapshot dan backup memiliki biaya terpisah
Add-on storage adalah komponen yang membuat paket murah menjadi mahal. DigitalOcean mengenakan biaya $0.06 per GiB per bulan untuk snapshot, sedangkan backup otomatis dihargai sebagai persentase dari harga server: 20% dari harga paket untuk backup mingguan dan 30% untuk backup harian, dengan opsi berbasis penggunaan yang ditagihkan per GiB. Kedua model ini dapat dibenarkan, tetapi memiliki kelemahan yang berlawanan. Harga berbasis persentase mengikuti ukuran server, sehingga server besar dengan dataset kecil membayar terlalu mahal. Harga per GiB mengikuti jumlah data, sehingga server kecil yang terhubung ke volume besar membayar terlalu mahal.
Tanyakan biaya pemulihan dan waktu yang dibutuhkan, karena biaya penyimpanan backup hanyalah separuh pertanyaan yang sebenarnya. Tanyakan juga apakah menghapus server akan menghapus snapshot-nya.
Kemudian simpan satu salinan di lokasi yang tidak dikendalikan oleh provider. Snapshot provider berada di dalam akun provider, sehingga kredensial login yang hilang, kegagalan pembayaran, atau penangguhan akun dapat membuat server dan backup-nya hilang pada saat yang sama. backup restic ke storage yang Anda miliki hanya memerlukan biaya beberapa dolar untuk object storage, dapat dipulihkan ke provider mana pun, dan membuat migrasi dapat dibatalkan, bukan menjadi keputusan final.
Seberapa banyak bagian stack yang ingin Anda kelola sendiri
Provider berada pada satu spektrum. Pada satu ujung, Anda menyewa sebuah mesin dan menjalankan semuanya sendiri. Pada ujung lainnya, Anda cukup mengirim branch git dan tidak pernah melihat server. Harga per GB RAM hanya menjadi perbandingan yang tepat pada ujung pertama. Pada ujung kedua, Anda membeli tenaga kerja, bukan memori, dan tenaga kerja tidak memiliki harga per GB.
Jujurlah tentang posisi Anda pada spektrum tersebut sebelum membandingkan apa pun. Database terkelola seharga $15.15 per bulan tampak mahal dibandingkan server seharga $6 sampai Anda menghitung waktu kerja di baliknya: replikasi, failover, pemulihan ke titik waktu tertentu, pemutakhiran versi minor, dan alert yang membangunkan seseorang pada 03:00. Jika pekerjaan itu menjadi tanggung jawab Anda, jalankan sendiri dan simpan selisih biayanya. Jika pekerjaan Anda adalah mengembangkan aplikasi, membeli layanan tersebut kembali merupakan pilihan yang murah. Perbedaan layanan terkelola dan tidak terkelola menentukan kolom mana pada daftar harga yang perlu Anda baca. Jika jawaban jujurnya adalah Anda ingin menguasai seluruh mesin beserta disk-nya, itu merupakan pertanyaan VPS versus server dedicated, bukan pertanyaan tentang provider. Pertanyaan yang sama juga muncul pada bagian lain dari tagihan bulanan developer, ketika membandingkan paket Claude dan ChatGPT bergantung pada seberapa banyak pekerjaan yang ingin Anda serahkan, bukan pada harga utama yang tercantum.
Kapan DigitalOcean menjadi pilihan yang tepat
DigitalOcean unggul ketika Anda membeli platform, bukan mesin virtual.
- Database terkelola. PostgreSQL dan MySQL terkelola mulai dari $15.15 per bulan untuk 1 GiB RAM dan 10 GiB penyimpanan. Penyimpanan tambahan ditagihkan per GiB, sedangkan node standby dikenai biaya per node. Membangun keandalan yang sama sendiri memerlukan Patroni atau repmgr, penyimpanan konsensus, proxy koneksi, serta latihan failover yang benar-benar sudah dilakukan. Tim yang terdiri dari dua orang tidak dapat memelihara semua itu sekaligus merilis fitur.
- App Platform. Push sebuah branch, lalu dapatkan build, sertifikat, dan service yang berjalan tanpa sistem operasi yang harus ditambal. Versi VPS murah dari produk ini adalah Anda sendiri, pada hari Sabtu.
- Object storage dan load balancer yang didukung oleh provider Terraform yang matang. Fleet yang dapat Anda hapus dan bangun ulang dari kode lebih bernilai daripada harga satuan yang lebih rendah.
- Perusahaan di balik produk tersebut. Tersedia tingkatan dukungan yang dipublikasikan, halaman status dengan riwayat, serta organisasi yang akan menjawab kuesioner keamanan klien. Jika Anda menjual kembali hosting, hal itu lebih bernilai daripada penghematan beberapa dolar per GB.
DigitalOcean menjadi mahal untuk mesin virtual biasa, dalam jumlah banyak, dengan trafik keluar yang nyata. Itulah kasus yang dapat diperbaiki oleh alternatif, dan sebagian besar itulah yang dibeli oleh developer yang melakukan self-hosting.
Migrasi ke provider baru tanpa downtime
Downtime selama migrasi terjadi karena satu hal: trafik tiba di IP lama setelah data dipindahkan ke IP baru. Setiap langkah di bawah ini bertujuan memperpendek dan membuat jendela tersebut dapat diprediksi.
Mulai dari DNS, setidaknya 48 jam sebelum perpindahan. Resolver menyimpan cache A record selama TTL (time to live), sehingga record dengan TTL 24 jam dapat terus mengarahkan pengguna ke server lama hingga satu hari setelah Anda mengubahnya. Menurunkan TTL saat cutover tidak membantu karena resolver sudah menyimpan nilai lama beserta waktu kedaluwarsa lamanya. Turunkan TTL terlebih dahulu, tunggu hingga nilai lama tidak lagi berlaku, lalu lakukan migrasi.
dig +noall +answer example.com A
dig +noall +authority example.com SOAPerintah pertama menampilkan TTL saat ini pada kolom kedua hasil. Atur nilainya menjadi 300 di provider DNS Anda, lalu tunggu lebih lama daripada angka yang baru saja Anda ganti.
Selanjutnya, lakukan langkah-langkah berikut secara berurutan.
- Siapkan server baru dan terapkan pengamanan sebelum ada hal lain yang ditempatkan di server tersebut. Sepuluh menit pertama pada VPS baru membahas bagian yang sering dilewati saat terburu-buru.
- Instal application stack dan lakukan penyalinan data tahap pertama dengan rsync, sementara server lama tetap melayani permintaan seperti biasa.
- Terbitkan sertifikat TLS pada host baru sekarang menggunakan challenge DNS-01, karena challenge HTTP-01 memvalidasi terhadap IP yang saat ini ditunjuk DNS, yaitu server lama. Challenge DNS-01 sepenuhnya mengatasi masalah urutan tersebut.
- Uji host baru sebelum melakukan perubahan publik dengan meng-override DNS pada laptop Anda sendiri. Tambahkan
203.0.113.20 example.comke/etc/hosts, buka situs sebenarnya, lalu hapus baris tersebut. Tidak ada pengguna yang terdampak oleh pengujian ini. - Tentukan strategi berdasarkan ukuran database. Jika ukurannya di bawah beberapa GB, dump dan restore dapat dilakukan dalam write freeze. Jika lebih besar, siapkan replication dari database lama ke database baru beberapa hari sebelumnya dan biarkan prosesnya mengejar ketertinggalan, sehingga freeze hanya mencakup proses promotion.
- Hentikan penulisan data. Aktifkan maintenance mode atau read-only mode pada aplikasi. Ini satu-satunya bagian yang dapat dilihat pengguna dan seharusnya berlangsung beberapa menit.
- Jalankan delta terakhir: rsync yang sama sekali lagi, lalu final database sync.
- Ubah record A dan AAAA ke IP baru. Dengan TTL 300 detik, sebagian besar resolver akan mengikuti perubahan dalam sekitar lima menit.
- Biarkan server lama tetap berjalan dan dapat dijangkau setidaknya selama satu hari karena beberapa resolver mengabaikan TTL yang singkat. Jika aplikasi lama masih dapat menerima penulisan, pengguna yang datang terlambat akan menulis ke database yang salah. Karena itu, arahkan host lama ke database baru atau tampilkan maintenance page dari host tersebut.
- Pantau error rate server baru selama satu hari, kembalikan TTL ke nilai normalnya, lalu hapus server lama setelah satu minggu, bukan pada malam yang sama.
Penyalinan itu sendiri terdiri dari dua perintah, yang masing-masing dijalankan dua kali. Sinkronisasi file:
rsync -aHAX --numeric-ids --delete -e ssh /srv/ deploy@203.0.113.20:/srv/-a mempertahankan ownership, permissions, dan timestamps, -H mempertahankan hard links, -AX mempertahankan ACLs dan extended attributes, sedangkan --numeric-ids mencegah rsync memetakan ulang user IDs melalui nama yang berbeda antara dua mesin. Jalankan beberapa hari sebelumnya, lalu jalankan lagi selama freeze. Pada tahap kedua, rsync hanya mentransfer perubahan.
Untuk PostgreSQL yang ukurannya cukup kecil untuk di-dump:
pg_dump --format=custom --no-owner --dbname=appdb --file=appdb.dump
scp appdb.dump deploy@203.0.113.20:/var/tmp/
pg_restore --clean --if-exists --no-owner --dbname=appdb /var/tmp/appdb.dumpUntuk MySQL atau MariaDB:
mysqldump --single-transaction --routines --triggers --databases appdb > appdb.sql--single-transaction membuat dump di dalam satu transaksi pada tabel InnoDB, sehingga hasilnya konsisten dan aplikasi tetap dapat melakukan penulisan selama proses berlangsung. Tanpa flag tersebut, mysqldump mengunci tabel. Artinya, write freeze Anda dimulai lebih awal dari rencana dan waktunya tidak lagi Anda tentukan.
Ada dua hal yang dapat gagal di luar server Anda. IP baru belum memiliki reputasi email, sehingga email yang dikirim langsung dari mesin baru dapat difilter sebagai spam. Kirim email melalui relay yang sudah memiliki reputasi. Selain itu, setiap partner yang melakukan allowlist terhadap IP outbound Anda, seperti payment gateway atau firewall klien, harus diperbarui sebelum cutover. Jika tidak, panggilan tersebut mulai gagal segera setelah trafik berpindah.
Hal yang perlu diperiksa sebelum berlangganan
- Apakah paket tersebut benar-benar dapat dipesan hari ini di lokasi yang Anda inginkan. Paket yang ditandai tidak tersedia pada daftar harga bukanlah pilihan, seberapa pun menarik harganya per GB.
- Apakah harga tersebut merupakan harga promosi dan berapa tarif perpanjangannya. Diskon periode pertama yang menjadi dua kali lipat saat diperpanjang tetap merupakan biaya nyata, hanya ditangguhkan.
- Apakah periode layanan dibayar di muka. Paket multi-tahun prabayar, seperti yang ditawarkan SSD Nodes, memberikan harga per GB RAM yang jauh lebih rendah dengan pembayaran di muka. Konsekuensinya, Anda tidak dapat berhenti berlangganan bulan depan. Karena itu, sesuaikan periodenya dengan tingkat kepastian Anda.
- Berapa biaya snapshot per bulan, serta biaya dan waktu yang diperlukan untuk melakukan restore.
- Apakah penggunaan berlebih ditagihkan atau dibatasi kecepatannya.
- Apakah IPv6 dirutekan dengan benar atau hanya berupa satu alamat yang ditambahkan secara terpisah.
- Apakah tersedia API dengan Terraform provider yang dipelihara secara aktif, jika Anda ingin membangun ulang dari kode, bukan secara manual.
- Bagaimana cara menghubungi dukungan, serta target waktu respons yang dipublikasikan untuk server yang tidak aktif, bukan untuk pertanyaan penjualan.
Pilih berdasarkan faktor yang paling memengaruhi tagihan Anda. Jika faktor tersebut adalah memori, harga per GB RAM menjadi penentu. Jika faktor tersebut adalah trafik keluar, kuota transfer yang disertakan menjadi penentu. Jika faktor tersebut adalah waktu Anda sendiri, platform terkelola menjadi penentu, dan DigitalOcean adalah yang paling kuat di antara empat platform yang dibandingkan di sini.
FAQ
Apakah Hetzner selalu lebih murah daripada DigitalOcean?
Untuk virtual machine biasa, harganya jauh lebih murah per GB RAM: sekitar $1.62 dibandingkan $6.00 pada paket shared kecil per 5 August 2026. Angka Hetzner tersebut berasal dari CX23, yang dinyatakan Hetzner tidak tersedia pada 21 October 2026, bersama seluruh lini Cost-Optimized dan CPX02 barunya. Karena itu, bandingkan dengan paket yang benar-benar dapat Anda pesan saat ini. Perbandingan juga berubah ketika managed service diperhitungkan. Hetzner menjual server dan jaringan, sehingga managed database atau platform push-to-deploy harus Anda sediakan sendiri atau diperoleh dari pihak ketiga, dan penggunaan layanan tersebut memiliki biaya. Hetzner juga menaikkan harga cloud selama 2026, jadi periksa harga euro saat ini dan jangan mengandalkan artikel lama.
Alternatif DigitalOcean mana yang sebaiknya saya pilih jika memerlukan managed database?
Vultr dan Akamai sama-sama menjual managed database. Keduanya merupakan pengganti terdekat jika managed database adalah alasan utama Anda menggunakan DigitalOcean. Penyedia hosting Eropa berbiaya rendah umumnya tidak menjual layanan tersebut. Artinya, Anda harus menjalankan PostgreSQL atau MySQL sendiri, termasuk replikasi dan failover yang telah diuji. Ini merupakan pekerjaan yang nyata. Bandingkan biayanya dengan $15.15 per bulan untuk instance managed 1 GiB sebelum menyimpulkan bahwa server yang lebih murah benar-benar menghemat biaya.
Bagaimana cara memindahkan situs aktif ke penyedia baru tanpa downtime?
Turunkan DNS TTL menjadi 300 seconds setidaknya 48 hours sebelum pemindahan. Resolver dapat terus memberikan IP lama selama TTL sebelumnya menginstruksikannya demikian. Siapkan dan uji host baru saat host lama masih menangani trafik. Gunakan override /etc/hosts pada komputer Anda sendiri agar perubahan tersebut tidak terlihat oleh pengguna lain. Kemudian hentikan sementara operasi write selama beberapa menit, jalankan delta rsync terakhir dan sinkronisasi database terakhir, ubah record A dan AAAA, lalu biarkan server lama tetap berjalan selama seminggu jika ada resolver yang mengabaikan TTL singkat tersebut.
Apakah VPS yang lebih murah berarti disk lebih lambat?
Tidak selalu. Faktor yang penting adalah apakah virtual disk Anda berada secara lokal pada host atau pada cluster penyimpanan jaringan. Panel jarang menjelaskan hal ini. lsblk -o NAME,ROTA melaporkan 0 untuk keduanya karena keduanya tidak menggunakan media berputar. Lakukan pengukuran sebagai gantinya: jalankan fio dengan --iodepth=1 --bs=4k --direct=1, lalu baca latensi penyelesaian persentil ke-99. Volume jaringan menambahkan round trip jaringan datacenter pada setiap operasi read. Karena itu, batas latensinya lebih tinggi daripada NVMe lokal meskipun throughput dengan antrean panjang terlihat serupa.
Apakah email saya tetap akan terkirim dari server baru?
Sering kali tidak, setidaknya pada awalnya. Alamat IP baru belum memiliki riwayat pengiriman. Karena itu, penerima menganggap email darinya mencurigakan, lalu email tersebut masuk ke spam atau langsung ditolak. Record SPF dan DKIM juga masih mengarah ke host lama sampai Anda memperbaruinya. Kirim email aplikasi melalui relay atau layanan email yang sudah memiliki reputasi. Perbarui record DNS untuk email sebelum cutover, bukan setelahnya.