Di kalangan penggiat server mandiri (self-hosting) dan sysadmin, nama Oracle Cloud Infrastructure (OCI) sering kali memicu dua reaksi ekstrem yang bertolak belakang: decak kagum luar biasa karena kemurahan hatinya, atau dengusan frustrasi akibat drama pendaftarannya yang terkenal rumit.

Bagi yang belum tahu, raksasa teknologi enterprise asal Austin, Texas ini menawarkan program OCI Always Free yang spesifikasinya jauh melampaui penyedia cloud publik mana pun di dunia. Jika Amazon Web Services (AWS), Google Cloud Platform (GCP), atau Microsoft Azure biasanya hanya meminjamkan komputer virtual mini 1 vCPU dan RAM 1 GB (bahkan AWS dan Azure membatasinya hanya untuk 12 bulan pertama), Oracle berani menggratiskan hingga 4 OCPU (Core) prosesor ARM Ampere Altra, 24 GB RAM, dan penyimpanan blok 200 GB—tanpa dipungut biaya sepeser pun selamanya.

Spesifikasi sebesar itu di penyedia VPS komersial seperti DigitalOcean, Linode, atau Vultr bisa memakan biaya antara $40 hingga $80 per bulan. Namun di Oracle Cloud, Anda bisa mendapatkannya secara cuma-cuma.

Halaman promosi Oracle Cloud Free Tier
Penawaran resmi Oracle Cloud Free Tier: saldo uji coba awal US$300 selama 30 hari yang berlanjut menjadi layanan Always Free selamanya.

Namun, ada harga besar yang harus dibayar sebelum bisa menikmati server impian ini: proses verifikasi pendaftaran yang bagaikan menghadapi "bos terakhir" game RPG, keterbatasan kapasitas di region terdekat, serta aturan ketat idle resource reclamation yang bisa membuat instans Anda disita sewaktu-waktu bila ditelantarkan.

Berikut catatan perjalanan saya mendapatkan instans ARM64 di region Sydney, ulasan teknis dari komunitas global, serta bagaimana saya memanfaatkannya untuk beban kerja nyata harian.

Mengapa Arsitektur ARM64 (Ampere A1) Begitu Istimewa?

Di portal OCI, pengguna akun Always Free sebenarnya diberi dua pilihan arsitektur komputasi:

  1. AMD x86-64 (VM.Standard.E2.1.Micro): Ditenagai prosesor AMD EPYC dengan alokasi 1/8 OCPU dan RAM 1 GB per instans (maksimal 2 instans). Spesifikasi ini tergolong minim dan mirip dengan VPS free tier kompetitor.
  2. ARM64 Ampere Altra (VM.Standard.A1.Flex): Ditenagai arsitektur ARM 64-bit (Neoverse-N1) yang sangat fleksibel. Oracle memberikan kuota bulanan gratis sebesar 3.000 jam OCPU dan 18.000 GB-jam RAM per bulan.

Jika dihitung secara matematis, kuota bulanan tersebut setara persis dengan menjalankan 1 instans berkekuatan 4 OCPU dan RAM 24 GB selama satu bulan penuh tanpa henti (atau dipecah menjadi 2 instans @ 2 OCPU / 12 GB RAM, hingga 4 instans @ 1 OCPU / 6 GB RAM).

Spesifikasi VPS Oracle ARM64 dengan Fastfetch di Ubuntu 26.04
Tampilan fastfetch di terminal au-oracle: 4 core Ampere Neoverse-N1, RAM 23.41 GiB terdeteksi, dan disk sistem ext4 sebesar 192.69 GiB.

Keunggulan arsitektur ARM Ampere Altra bukan sekadar di atas kertas:

  • Performa Inti Dedikasi (Single-thread Consistency): Tidak seperti arsitektur x86 virtual (vCPU) yang sering berbagi thread (hyper-threading) dengan tetangga sebelah, 1 OCPU pada arsitektur ARM OCI merepresentasikan 1 core fisik utuh. Beban kerja kompilasi kode, kompresi, dan transmisi jaringan berjalan sangat mulus.
  • Efisiensi Energi dan Suhu: Arsitektur ARM Neoverse-N1 dirancang untuk komputasi awan modern yang dingin dan hemat energi.
  • Ekosistem Perangkat Lunak yang Matang: Hari ini hampir semua distribusi Linux besar (Ubuntu, Debian, Oracle Linux, AlmaLinux) serta ekosistem container (Docker Hub) telah menyediakan citra multi-arch (linux/arm64), sehingga tidak ada lagi kendala kompatibilitas biner.

Drama Pendaftaran: Gerbang Besi Oracle

Jika spesifikasinya begitu menggiurkan, mengapa tidak semua orang berbondong-bondong memakainya? Jawabannya: sangat sulit lolos pendaftaran.

Di berbagai forum teknologi seperti Reddit (r/oraclecloud, r/selfhosted), Hacker News, hingga LowEndTalk, keluhan seputar pendaftaran Oracle Cloud menjadi santapan harian. Algoritma deteksi penipuan (fraud detection system) Oracle dikenal sangat ketat dan tanpa kompromi.

1. Masalah Kartu Kredit dan Alamat Tagihan

Oracle mewajibkan verifikasi kartu kredit atau debit internasional dengan sistem otorisasi 3D Secure (biasanya mendebit sekitar $1 untuk pengujian lalu langsung dibatalkan). Kendalanya:

  • Kartu debit virtual (virtual credit card / VCC) dari sebagian besar fintech modern otomatis ditolak mentah-mentah.
  • Nama pemegang kartu, nama akun OCI, serta alamat penagihan (billing address) harus cocok persis dengan data bank. Perbedaan sedikit saja pada format jalan atau kode pos kerap menghasilkan pesan eror klasik: "Error processing transaction" atau "Unable to finish signup".
  • Jika satu kartu atau nomor telepon pernah gagal atau terhubung dengan akun lain yang bermasalah, data tersebut bisa masuk daftar hitam (blacklist) permanen.

2. Sindrom "Out of Host Capacity"

Bahkan jika Anda berhasil membuat akun, rintangan berikutnya sudah menanti saat hendak meluncurkan instans (Launch Instance), terutama di region favorit seperti Singapura (ap-singapore-1) atau Tokyo.

Karena Singapura adalah region terdekat dengan latensi terendah untuk kawasan Asia Tenggara, ribuan orang mencoba membuat instans di sana. Akibatnya, kapasitas server fisik Ampere A1 di ketersediaan domain (Availability Domain) Singapura hampir selalu habis terisi. Pengguna akan sering disambut eror:

Out of host capacity for shape VM.Standard.A1.Flex in availability domain AD-1.

Banyak orang bahkan nekat memasang skrip CLI/Terraform berbasis cron job di GitHub Actions atau laptop lokal yang mengirim permintaan pembuatan instans setiap beberapa menit selama berminggu-minggu demi mendapatkan alokasi mesin yang kosong.

Cerita Pribadi: Beralih dari Singapura ke Sydney

Saya sendiri awalnya sempat memiliki akun di region Singapura. Namun pada saat itu, saya belum terlalu memahami arsitektur jejaring OCI—mulai dari cara mengonfigurasi Virtual Cloud Network (VCN), mengatur aturan rute (Route Tables), hingga melonggarkan Security List dan aturan firewall bawaan sistem operasi.

Karena setup awal di Singapura sempat mandek dan kuota mesin di sana begitu padat, saya akhirnya bertukar dengan akun yang sudah siap pakai (ready) untuk region Sydney, Australia (ap-sydney-1).

Detail instans Compute OCI di Region Sydney
Konfigurasi instans VM.Standard.A1.Flex di region Australia East (Sydney) pada kompartemen syndeybhs dengan bandwidth jaringan 4 Gbps.

Keputusan beralih ke Sydney ternyata membawa berkah tersendiri:

  • Kapasitas Melimpah: Di region Sydney, alokasi mesin ARM64 VM.Standard.A1.Flex relatif tidak sepadat Singapura. Saya bisa langsung mengklaim 4 OCPU penuh, RAM 24 GB, dan penyimpanan boot volume 200 GB dalam satu instans tunggal tanpa perlu menunggu antrean berhari-hari.
  • Bandwidth Jaringan 4 Gbps: Sesuai kebijakan OCI, alokasi bandwidth jaringan berbanding lurus dengan jumlah core (1 Gbps per OCPU). Dengan 4 OCPU, instans ini memiliki jalur pipa jaringan teoritis hingga 4 Gbps!
  • Latensi yang Masih Sangat Masuk Akal: Meskipun latensi dari Indonesia ke Australia berkisar antara 90 hingga 110 ms (berbanding Singapura yang hanya 15–25 ms), untuk beban kerja layanan latar belakang (background workers), bot Telegram, database, dan sistem pemantauan berkala, latensi tersebut sama sekali tidak menjadi hambatan. Stabilitas konektivitas lintas samudera Australia-Asia terbukti sangat prima.

Tantangan Nyata: Kebijakan Reklamasi Instans Menganggur (Idle)

Setelah berhasil mendapatkan instans, tantangan berikutnya adalah: bagaimana cara mempertahankannya?

Banyak pengguna baru terkejut ketika mendapati instans gratis mereka tiba-tiba dimatikan (stopped) oleh Oracle setelah beberapa minggu. Ini bukan bug, melainkan implementasi resmi dari kebijakan reklamasi sumber daya menganggur (Idle Resource Reclamation Policy) yang diterapkan Oracle sejak awal 2023 untuk menertibkan server-server gratis yang ditinggalkan pemiliknya begitu saja.

Kriteria Instans "Idle" Menurut Oracle Cloud

Oracle secara otomatis menganggap instans Always Free Anda menganggur (idle) jika selama 7 hari berturut-turut memenuhi kondisi berikut:

  1. Penggunaan CPU pada persentil ke-95 berada di bawah 20%.
  2. Utilisasi jaringan (network utilization) berada di bawah 20%.
  3. Utilisasi memori berada di bawah 20% (khusus berlaku untuk instans bentuk A1.Flex).

Jika kriteria di atas terpenuhi, Oracle akan mengirimkan email pemberitahuan dan menghentikan instans tersebut. Jika didiamkan lebih lama lagi, boot volume bahkan bisa dilepas atau dihapus untuk dialihkan kepada pengguna lain yang membutuhkan.

Siasat Komunitas vs. Beban Kerja Nyata

Di komunitas LowEndTalk dan Reddit, banyak trik bertebaran untuk mengelabui deteksi ini:

  • Memasang perkakas seperti lookbusy untuk memalsukan beban kerja CPU dan memori agar selalu berada di angka 22-25%.
  • Menjalankan cron job berbasis skrip bash yang mengompresi file acak setiap jam.
  • Menjalankan node komputasi terdistribusi ringan (seperti BOINC atau Folding@home).

Namun, ada dua cara yang jauh lebih elegan dan bermartabat:

  1. Jadikan Akun Pay As You Go (PAYG): Komunitas OCI sangat menyarankan untuk menaikkan (upgrade) tingkatan akun dari Free Tier biasa menjadi Pay As You Go. Saat upgrade, kartu kredit akan kembali diverifikasi (ada penahanan dana sementara sekitar $100 yang segera dikembalikan). Sebagai pelanggan PAYG, instans Anda dikecualikan dari pembersihan otomatis (idle reclamation). Selama penggunaan Anda tidak melebihi kuota Always Free (4 OCPU, 24 GB RAM, 200 GB volume), tagihan bulanan Anda tetap akan bernilai $0.00.
  2. Pakai untuk Beban Kerja Nyata! Mengapa harus membuat beban palsu jika kita bisa memanfaatkan sumber daya sebesar itu untuk tugas-tugas produktif yang memang bermanfaat?

Pemanfaatan di Dunia Nyata: Apa Saja yang Berjalan di au-oracle?

Instans yang saya beri nama host au-oracle ini tidak saya biarkan menganggur. Dengan modal RAM 24 GB dan CPU 4 OCPU, server ini menjadi rumah bagi serangkaian layanan penting:

1. Pemantauan Kesehatan Router dan Bandwidth via Grafana

Salah satu beban kerja utama yang aktif tanpa henti adalah sistem observabilitas infrastruktur jaringan. Saya memasang tumpukan pemantau (Prometheus, Telegraf, dan Grafana) di VPS ini untuk memonitor router utama saya, MikroTik RouterOS E50UG (versi 7.23.8 long-term) yang melayani domain banghasan.com.

Dashboard Grafana memantau bandwidth dan router MikroTik
Dashboard pemantauan Grafana di VPS Oracle: mencatat metrik CPU router, suhu hardware (62°C), uptime, serta akumulasi trafik unduh 78.2 GiB dan unggah 8.25 GiB secara real-time via SNMP.

Melalui metrik SNMP yang ditarik secara berkala, dasbor ini menyajikan:

  • Status kesehatan router: suhu CPU (62°C), suhu board (52°C), tegangan input adaptor (18.2V), serta penggunaan RAM dan disk MikroTik.
  • Pemantauan trafik internet real-time: mencatat kecepatan puncak unduh/unggah serta akumulasi total bandwidth bulanan (pada tangkapan layar terlihat telah mencatat 78.2 GiB unduh dan 8.25 GiB unggah).
  • Karena basis datanya terus mencatat deret waktu (time-series), instans OCI memiliki aktivitas I/O disk dan jaringan yang konsisten setiap menit, jauh dari kata "idle".

2. Layanan Publik Bot Telegram @downloadcepat

Layanan kedua yang menuntut ketersediaan tinggi dan memori lega adalah bot Telegram publik @DownloadCepatBot.

Bot ini dirancang untuk membantu pengguna mengunduh berkas dan media dari berbagai platform dengan cepat. Layanan bot publik seperti ini membutuhkan ruang caching di memori RAM yang cukup agar proses streaming berkas tidak membebani penyimpanan lokal. Dengan alokasi RAM 24 GB, bot dapat menangani lonjakan antrean unduhan simultan dari publik tanpa kendala kehabisan memori (out of memory / OOM).

3. Bot Hermes dan Rencana Layanan Lainnya

Selain bot publik, instans ini juga menjadi pangkalan bagi Bot Hermes (agen otomasi dan asisten pribadi) beserta layanan latar belakang pendukungnya.

Kapasitas disk 200 GB memberi keleluasaan luar biasa untuk menjalankan kontainer Docker mandiri, kluster database PostgreSQL, Redis cache, hingga peladen Git pribadi. Masih banyak ide dan proyek eksperimen lain yang sedang saya siapkan untuk diluncurkan di atas server ini.

Perbandingan: OCI Always Free vs. Penyedia Cloud Lain

Agar terlihat seberapa jauh perbedaan penawaran Oracle dibandingkan para kompetitornya, mari kita lihat tabel perbandingan layanan gratis permanen (Always Free) antarpenyedia cloud dunia:

Parameter KomparasiOracle Cloud (OCI)Google Cloud (GCP)Amazon Web Services (AWS)Microsoft Azure
Arsitektur CPUARM64 (Ampere A1) / AMD x86x86 (e2-micro)x86 (t2/t3.micro) & ARM (t4g.small)x86 (B1s)
Jumlah Core GratisHingga 4 OCPU (Core fisik)0.25 vCPU (burstable)1 vCPU (burstable)1 vCPU
Kapasitas RAMHingga 24 GB1 GB1 GB (hanya 12 bulan pertama)1 GB (hanya 12 bulan pertama)
Kapasitas Disk (Storage)200 GB Block Volume30 GB HDD standar30 GB SSD (12 bulan pertama)64 GB SSD (12 bulan pertama)
Batas WaktuPermanen (Always Free)PermanenHanya 12 bulanHanya 12 bulan
Trafik Keluar (Egress)10 TB / bulan gratis1 GB / bulan gratis100 GB / bulan gratis100 GB / bulan gratis
Tingkat Kesulitan SignupSangat Tinggi (kartu ketat)SedangMudah – SedangMudah – Sedang

Dari tabel di atas, terlihat jelas bahwa penawaran Always Free dari Oracle bagaikan anomali pasar. Bahkan kuota transfer data keluar (outbound bandwidth) yang digratiskan mencapai 10 TB per bulan—angka yang sangat memanjakan pengembang web dan pengelola server media.

Catatan Kritis dan Hal yang Wajib Diwaspadai

Meskipun terdengar sempurna, Anda tetap harus bersikap realistis saat menggunakan layanan gratis dari penyedia raksasa seperti Oracle:

  1. Aturan Firewall Ganda (VCN Security List + OS iptables): Ini adalah jebakan paling umum bagi pemula di OCI. Saat Anda membuka port (misalnya port 80/443 untuk web atau 22 untuk SSH), Anda tidak hanya harus membukanya di pengaturan Ingress Rules pada Security List subnet VCN di web console Oracle, tetapi juga harus membuka aturan firewall di dalam OS. Citra resmi Ubuntu di OCI menyertakan konfigurasi iptables bawaan yang memblokir semua port masuk selain SSH. Jika port di web console sudah dibuka tetapi aplikasi tetap tidak bisa diakses, periksa konfigurasi iptables atau pasang ufw di terminal.
  2. Risiko Penutupan Akun Sepihak: Di forum Reddit sering muncul kisah horor tentang akun Free Tier yang mendadak ditutup tanpa peringatan dan tanpa hak banding. Ini biasanya terjadi jika sistem otomatis Oracle mendeteksi pola trafik yang mencurigakan, pelanggaran hak cipta, atau anomali pembayaran pada kartu verifikasi.
  3. Wajib Memiliki Cadangan (Backup) Mandiri di Luar Oracle: Prinsip utama sysadmin: jangan pernah meletakkan semua telur dalam satu keranjang. Meskipun disk OCI memiliki ketahanan enterprise, pastikan data-data penting (skrip bot, konfigurasi Grafana, basis data) dicadangkan secara otomatis ke penyedia penyimpanan lain, seperti Backblaze B2, Google Drive, atau NAS lokal di rumah.

Kesimpulan

Mendapatkan VPS Oracle Cloud Always Free ARM64 memang membutuhkan perjuangan dan kesabaran ekstra dalam menembus filter pendaftaran. Namun begitu berhasil didapatkan, mesin berkapasitas 4 OCPU dan RAM 24 GB ini benar-benar memberikan nilai utilitas yang luar biasa tinggi bagi siapa pun yang gemar mengutak-atik teknologi.

Bagi saya pribadi, keberhasilan mengamankan instans di region Sydney telah membuka pintu untuk menjalankan berbagai layanan produktif—mulai dari pemantauan kesehatan router MikroTik di banghasan.com, melayani ribuan pengguna bot Telegram @DownloadCepatBot, hingga bereksperimen dengan berbagai layanan otomasi modern tanpa perlu memikirkan tagihan bulanan.

Jika Anda memiliki kartu kredit yang valid dan membutuhkan server tangguh untuk proyek mandiri, mencoba peruntungan mendaftar di Oracle Cloud adalah petualangan teknis yang sangat layak dicoba.

Rujukan

Diperbarui: