Digital Transformation

Serverless (Komputasi Tanpa Server Sendiri)

Serverless adalah model komputasi cloud yang menjalankan kode hanya saat dipanggil, tanpa perlu sewa server tetap, dengan tagihan berdasarkan jumlah eksekusi.

Vito Atmo
Vito Atmo·9 Mei 2026·0 kali dibaca·2 min baca

TL;DR: Serverless adalah pola komputasi cloud tempat developer menulis fungsi atau API tanpa menyiapkan server tetap. Kode hanya berjalan saat ada permintaan, dan tagihan dihitung dari durasi eksekusi plus jumlah panggilan. Untuk brand Indonesia dengan trafik tidak rata, serverless sering jauh lebih hemat dibanding sewa VPS 24 jam.

Apa itu Serverless?

Istilah serverless agak menyesatkan: server tetap ada, tapi disembunyikan oleh penyedia cloud (Vercel, AWS Lambda, Cloudflare Workers, Supabase Edge Functions). Developer hanya mengirim kode, lalu cloud yang mengurus alokasi mesin, scaling, dan keamanan dasar. Bandingkan dengan model lama tempat tim harus sewa VPS 24 jam meskipun trafik sepi tengah malam.

Hubungan dengan cloud computing lebih luas: serverless adalah salah satu model deployment di atas cloud, di samping container, virtual machine, dan platform-as-a-service.

Kapan Pas, Kapan Tidak?

Cocok untukKurang cocok untuk
API publik dengan trafik tidak rataAplikasi real-time chat dengan koneksi panjang
Webhook dan integrasi eventWorkload AI berat dengan model lokal
Form submission dan email transaksionalPekerjaan berdurasi lebih dari 60-300 detik
Backend untuk landing page kampanyeDatabase stateful yang butuh disk persisten

Saat membangun Vetmo dan beberapa landing kampanye client, saya pakai pola Next.js di Vercel: halaman statis disajikan dari edge, sedangkan API rute dipasang sebagai serverless function. Tagihan bulanan untuk trafik di kisaran ribuan kunjungan per hari sering tetap di bawah angka yang sebelumnya dihabiskan untuk satu VPS kelas menengah.

Yang Sering Jadi Jebakan

Cold start: panggilan pertama setelah idle bisa makan 200-1500 ms tambahan, tergantung runtime dan ukuran bundle. Ini terasa di endpoint kritikal seperti pencarian atau login. Solusi: gunakan edge runtime kalau mungkin, dan jaga ukuran bundle kecil. Vendor lock-in: setiap penyedia punya format event sendiri. Pisahkan logika bisnis dari adapter cloud supaya gampang pindah.

Referensi: panduan Vercel tentang serverless functions.

Pertanyaan Umum

Apakah Supabase termasuk serverless?

Ya untuk komponen Edge Functions dan API auto-generated. Tapi database Postgresnya tetap server stateful yang dikelola Supabase. Banyak proyek brand pakai kombinasi: Postgres Supabase plus Edge Functions untuk logika ringan.

Apakah serverless selalu lebih murah?

Tidak. Untuk aplikasi dengan trafik tinggi yang konsisten 24/7, sewa VM tetap kadang lebih hemat. Hitung di kalkulator vendor sebelum migrasi total.

Bagikan