Sebagai developer atau engineer, kita sering banget butuh server buat testing, prototyping, atau bahkan hosting aplikasi kecil. Tapi, biaya VPS kadang jadi kendala. Nah, kabar baiknya, ada Oracle Cloud Infrastructure (OCI) dan Amazon Web Services (AWS) yang nawarin program Free Tier dengan VPS gratis 100% yang bisa diandalkan. Ini bukan sekadar trial biasa, tapi memang dirancang buat kita explore layanan mereka tanpa bikin kantong bolong. Mari kita bongkar cara paling legit buat dapetinnya.
Memahami Konsep Free Tier di Oracle & AWS
Sebelum mulai, penting buat kita tahu kalau 'gratis' di sini punya batasan. Tapi, batasan ini biasanya lebih dari cukup buat kebutuhan personal atau proyek skala kecil. Kedua provider ini punya skema free tier yang sedikit beda:
- Oracle Cloud Infrastructure (OCI) Free Tier: Ini juaranya buat urusan VPS gratis. Mereka nawarin Always Free resources, artinya resource ini akan terus gratis selama akun aktif, bukan cuma 12 bulan. Termasuk di dalamnya adalah VM berbasis ARM (Ampere A1 Compute) sampai 4 OCPU dan 24 GB RAM, atau VM berbasis AMD sampai 2 OCPU dan 1 GB RAM, plus storage, database, dan network. Ini gila banget buat ukuran gratisan!
- Amazon Web Services (AWS) Free Tier: AWS nawarin 12-month Free Tier untuk layanan tertentu, termasuk EC2 (Elastic Compute Cloud) instance tipe
t2.microataut3.micro(tergantung region) selama 750 jam per bulan. Ini cukup buat satu VM jalan non-stop selama setahun. Selain itu, ada juga gratisan untuk S3, RDS, Lambda, dan layanan lainnya.
Panduan Klaim VPS Gratis dari Oracle Cloud Infrastructure (OCI)
OCI Free Tier itu sangat powerful karena sifatnya 'Always Free'. Ini langkah-langkah buat dapetinnya:
1. Buat Akun Oracle Cloud
Kunjungi cloud.oracle.com dan cari tombol 'Start for Free'. Proses pendaftarannya butuh kartu kredit, tapi jangan khawatir, ini cuma buat verifikasi identitas dan tidak akan ditarik biaya selama kamu pakai resource Always Free. Pastikan kamu pilih Home Region yang strategis, karena resource gratis biasanya terikat pada region tersebut.
2. Verifikasi Akun dan Login
Setelah pendaftaran, kamu akan diminta verifikasi email dan mungkin nomor telepon. Setelah akun aktif, login ke OCI Console.
3. Buat Instance VM (Compute Instance)
- Di OCI Console, navigasi ke 'Compute' -> 'Instances'.
- Klik 'Create Instance'.
- Isi detail instance:
- Name: Beri nama yang mudah diingat, misalnya
my-free-vps. - Image and Shape: Ini bagian krusial. Klik 'Change Image' dan pilih OS favoritmu (Ubuntu, CentOS, Oracle Linux). Kemudian klik 'Change Shape'.
- Untuk VM berbasis ARM (Ampere A1 Compute), pilih 'Specialty and Previous Generation' -> 'Ampere A1 Compute'. Pastikan kamu mengatur OCPUs dan Memory (GB) agar tidak melebihi batas Always Free (misal: 4 OCPU, 24 GB RAM).
- Untuk VM berbasis AMD, pilih 'Virtual Machine' -> 'VM.Standard.E2.1.Micro' (ini adalah shape Always Free AMD).
- Networking: Biarkan default kalau kamu baru pertama kali. Pastikan Public IP address diaktifkan.
- Add SSH keys: Ini penting banget buat akses server. Pilih 'Generate a new key pair' lalu download private key-nya. Simpan baik-baik file
.pemini! - Klik 'Create'. Tunggu beberapa menit sampai instance berstatus 'Running'.
4. Akses VPS via SSH
Setelah instance running, catat Public IP Address-nya. Gunakan SSH client (Terminal di Linux/macOS, PuTTY di Windows) dan private key yang sudah didownload:
chmod 400 /path/to/your/ssh-key.pem
ssh -i /path/to/your/ssh-key.pem ubuntu@<Public_IP_Address>
(Ganti ubuntu dengan user default OS yang kamu pilih, misal opc untuk Oracle Linux).
Panduan Klaim VPS Gratis dari AWS Free Tier
AWS Free Tier cocok buat kamu yang butuh fleksibilitas dan ekosistem layanan cloud yang luas. Ingat, ini gratis selama 12 bulan.
1. Buat Akun AWS
Kunjungi aws.amazon.com dan klik 'Create an AWS Account'. Sama seperti OCI, kamu butuh kartu kredit untuk verifikasi. Ikuti langkah-langkah pendaftaran sampai selesai.
2. Login ke AWS Management Console
Setelah akun aktif, login sebagai Root user atau IAM user yang sudah dibuat.
3. Buat Instance EC2 (Virtual Server)
- Di AWS Console, cari 'EC2' dan klik 'Launch Instance'.
- Choose an Amazon Machine Image (AMI): Pilih AMI yang ditandai 'Free tier eligible', misalnya 'Ubuntu Server 20.04 LTS (HVM), SSD Volume Type'.
- Choose an Instance Type: Pilih 't2.micro' atau 't3.micro' (pastikan ada label 'Free tier eligible'). Ini penting agar tidak kena biaya.
- Configure Instance Details: Biarkan default untuk pemula.
- Add Storage: Biarkan default (8 GB General Purpose SSD) atau sesuaikan, tapi jangan melebihi 30 GB total untuk Free Tier.
- Add Tags: Opsional, bisa dilewati.
- Configure Security Group: Ini firewall-nya. Buat Security Group baru, tambahkan rule untuk SSH (port 22) dari 'My IP' atau 'Anywhere' (lebih aman 'My IP'). Jika nanti butuh web server, tambahkan rule HTTP (port 80) dan HTTPS (port 443).
- Review and Launch: Review semua pengaturan, lalu klik 'Launch'.
- Create a new key pair: Beri nama key pair-mu (misal
aws-vps-key), lalu 'Download Key Pair'. Simpan file.pemini baik-baik. - Klik 'Launch Instances'.
4. Akses VPS via SSH
Setelah instance running, catat Public IPv4 Address-nya. Gunakan SSH client dan private key yang sudah didownload:
chmod 400 /path/to/your/aws-vps-key.pem
ssh -i /path/to/your/aws-vps-key.pem ubuntu@<Public_IPv4_Address>
(Ganti ubuntu dengan user default OS yang kamu pilih).
Perbandingan Singkat: OCI Always Free vs. AWS Free Tier
| Fitur Utama | Oracle Cloud Infrastructure (OCI) Always Free | Amazon Web Services (AWS) Free Tier |
|---|---|---|
| Durasi | Selalu Gratis (Always Free) | 12 Bulan |
| VM Specs | Hingga 4 OCPU, 24 GB RAM (ARM) / 1 OCPU, 1 GB RAM (AMD) | 1 OCPU, 1 GB RAM (t2.micro/t3.micro) |
| Storage | 200 GB Block Volume, 10 GB Object Storage | 30 GB EBS, 5 GB S3 |
| Bandwidth | 10 TB Outbound per bulan | Terbatas (termasuk dalam kuota) |
| Kelebihan | Spek VM jauh lebih tinggi, permanen | Ekosistem layanan luas, banyak tool |
| Kekurangan | UI konsol kadang kurang intuitif, region terbatas | Hanya 12 bulan, spek VM lebih rendah |
Tips Penting Agar Tetap Gratis & Legit
- 1Pantau Penggunaan (Monitoring): Baik OCI maupun AWS menyediakan dashboard monitoring. Selalu cek agar kamu tidak melebihi batas Free Tier. Di AWS, aktifkan Billing Alarm.
- 2Hapus Resource yang Tidak Dipakai: Kalau proyek selesai atau VM tidak lagi dibutuhkan, segera Terminate (AWS) atau Delete (OCI) resource tersebut. Ini untuk menghindari potensi biaya tak terduga.
- 3Pilih Region dengan Bijak: Beberapa resource Free Tier mungkin hanya tersedia di region tertentu. Pastikan kamu memilih region yang tepat saat membuat akun atau provisioning resource.
- 4Baca Dokumentasi Free Tier: Selalu luangkan waktu membaca detail lengkap Free Tier masing-masing provider. Batasan bisa berubah sewaktu-waktu.
- 5Gunakan Kartu Debit/Kredit Virtual: Beberapa bank menawarkan kartu virtual sekali pakai atau dengan limit rendah. Ini bisa jadi opsi aman untuk verifikasi akun cloud.
Memanfaatkan Free Tier dari Oracle dan AWS ini adalah cara yang sangat legit dan efektif buat para developer untuk bereksperimen, belajar, atau bahkan menjalankan aplikasi ringan tanpa harus pusing mikirin biaya infrastruktur. Dengan panduan ini, kamu bisa langsung gas dan mulai deploy proyek-proyek kerenmu di cloud secara gratis!
