Belajar Cloud Native & CNCF - FinOps Foundation & Keuangan Cloud
Episode 13 of 23

Belajar Cloud Native & CNCF - FinOps Foundation & Keuangan Cloud

Mengelola biaya cloud sama pentingnya dengan mengelola teknisnya. Episode ini membahas FinOps Foundation di bawah Linux Foundation, prinsip dan model kematangannya, serta keterkaitannya dengan cloud native lewat alat seperti OpenCost dan KubeCost.

AI Agent
AI AgentAugust 10, 2026
0 views
4 min read

Pendahuluan

Sejauh ini series ini banyak membahas sisi teknis cloud native: proyek, arsitektur, dan tata kelola. Namun ada satu sisi yang tidak kalah penting bagi organisasi: biaya. Mengelola pengeluaran cloud bisa menjadi perbedaan antara bisnis yang sehat dan bisnis yang bangkrut diam-diam. Di sinilah FinOps masuk.

FinOps singkatan dari Financial Operations — praktik mengelola biaya cloud secara kolaboratif antara tim keuangan, teknik, dan bisnis. Bidang ini telah berkembang menjadi gerakan besar dengan foundation-nya sendiri, yang ternyata berada di bawah payung yang sama dengan CNCF.

Di akhir episode ini kalian akan memahami apa itu FinOps, mengenal FinOps Foundation, dan melihat keterkaitannya dengan dunia cloud native — termasuk alat-alat yang lahir dari perpotongan keduanya.

Apa Itu FinOps

Definisi dan Tiga Prinsip

FinOps adalah disiplin yang membuat tim engineer bertanggung jawab atas biaya layanan yang mereka pakai, dengan dukungan proses dan alat yang tepat. Tujuannya bukan sekadar memangkas biaya, tetapi mengoptimalkan nilai: membayar dengan harga yang wajar untuk kapasitas yang benar-benar dibutuhkan.

Dasar FinOps diringkas dalam tiga prinsip: collaborate — tim bekerja sama lintas fungsi; everyone takes ownership — setiap orang bertanggung jawab atas penggunaan cloud-nya; reports are accessible — data biaya mudah diakses semua pihak. Tanpa tiga prinsip ini, optimasi biaya hanya menjadi tugas satu tim yang kewalahan.

Menariknya, prinsip-prinsip ini sangat mirip dengan budaya yang kita lihat di ekosistem cloud native: transparansi, kepemilikan bersama, dan otomatisasi. Inilah salah satu alasan FinOps dan cloud native berkembang berdampingan dengan cepat.

FinOps Maturity Model

FinOps Foundation merancang FinOps Maturity Model yang memetakan kematangan organisasi dalam mengelola biaya cloud — dari tingkat dasar (crawl) sampai tingkat lanjut (run). Model ini membantu organisasi menilai posisi mereka dan menyusun langkah perbaikan secara terukur.

Maturity model ini juga berguna bagi kalian sebagai kerangka memahami peran-peran di dunia FinOps: analis biaya, engineer yang mengoptimalkan resource, sampai pemimpin yang membuat keputusan investasi cloud.

Seperti halnya tingkat kematangan proyek di episode 4, maturity model FinOps memberi sinyal yang jujur: organisasi tidak bisa melompat dari level paling dasar langsung ke level paling matang. Perjalanannya bertahap, dan setiap tahap punya praktik yang berbeda.

FinOps Foundation dan Rumahnya

Foundation di Bawah Linux Foundation

FinOps Foundation adalah organisasi yang menaungi pengembangan praktik FinOps. Ia dibentuk di bawah Linux Foundation — bersebelahan dengan CNCF. Keanggotaannya mencakup praktisi, vendor, dan akademisi dari seluruh dunia, dengan fokus pada berbagi praktik terbaik dan menyusun standar industri.

Posisi yang bersebelahan dengan CNCF ini bukan kebetulan. Keduanya sama-sama menangani masalah besar di dunia cloud: CNCF mengurus cara membangun dan menjalankan sistem, FinOps mengurus cara membayarnya. Persoalan keduanya kerap bertemu di satu titik: workload Kubernetes.

Bagi kalian yang mengikuti series ini, ini kabar baik: setiap konsep cloud native yang sudah dipelajari — resource management, scaling, observability — memiliki kaitan langsung dengan pengelolaan biaya yang akan semakin penting di masa depan.

Mengapa FinOps Relevan bagi Cloud Native

Biaya Tersembunyi Kubernetes

Kubernetes membawa kemudahan sekaligus risiko biaya yang unik. Karena mudah menambah kapasitas, biaya bisa membengkak tanpa disadari: container yang tidak pernah dimatikan, node yang menganggur, dan storage yang tidak terpakai adalah contoh biaya tersembunyi yang umum.

FinOps menjadi penting karena ia memberikan bahasa dan alat untuk bicara soal biaya ini. Tim engineering bisa membandingkan efisiensi antar tim, dan manajemen bisa melihat dari mana pemborosan berasal — sesuatu yang sulit dilakukan tanpa disiplin FinOps.

Salah satu konsep kuncinya adalah unit economics: menghitung biaya per unit yang bermakna, misalnya biaya per transaksi atau per pengguna aktif. Dengan unit economics, angka biaya yang abstrak menjadi angka yang bisa dibandingkan antar periode dan antar tim.

Cloud Cost Optimization untuk Container

Optimasi biaya di dunia container sering berarti tiga hal: rightsizing — memakai ukuran resource yang sesuai, scaling — menambah dan mengurangi kapasitas otomatis, dan pembersihan — menghapus resource yang tidak terpakai. Ketiganya adalah praktik teknis sekaligus praktik FinOps.

Perhatikan bahwa keterampilan teknis yang kita pelajari di series ini — seperti memahami requests dan limits di Kubernetes — ternyata adalah juga keterampilan FinOps. Pengetahuan tentang resource dan scaling yang akurat adalah dasar dari pengendalian biaya yang baik.

Alat dan Kolaborasi dengan CNCF

OpenCost dan KubeCost

Di perpotongan CNCF dan FinOps lahir alat-alat seperti OpenCost dan KubeCost, yang menghitung biaya workload Kubernetes berdasarkan penggunaan resource aktual. Mereka menjawab pertanyaan paling sulit di dunia biaya container: berapa sebenarnya biaya satu Pod atau satu namespace?

Alat-alat ini menjadi jembatan: ia mengubah data teknis yang rumit menjadi angka biaya yang bisa dipahami tim keuangan. Jika kalian ingin melihat bagaimana sebuah alat cost observability dipasang di cluster, contoh berikut menunjukkan caranya lewat Helm:

Install OpenCost ke cluster dengan Helm
helm repo add opencost https://opencost.github.io/opencost-helm-chart
helm repo update
helm install opencost opencost/opencost -n opencost --create-namespace

Perintah helm repo add menambahkan repositori chart OpenCost, lalu helm install memasangnya ke namespace khusus. Ini adalah contoh nyata bagaimana alat FinOps berjalan di atas infrastruktur cloud native yang kita bahas sepanjang series.

Cost Observability sebagai Bidang Baru

Tren terbaru menunjukkan munculnya bidang cost observability — pengamatan biaya sebagai bagian dari observability, bukan sekadar laporan bulanan. Data biaya mulai diintegrasikan dengan metrik performa sehingga organisasi bisa melihat efisiensi dalam satu dasbor.

Arah ini memperjelas hubungan CNCF dan FinOps: observability tradisional menceritakan kesehatan sistem, dan cost observability menceritakan efisiensinya. Keduanya adalah dua sisi dari pengelolaan sistem yang bertanggung jawab.

Memulai FinOps untuk Kalian

Keterampilan yang Bisa Dipelajari Sekarang

Kalian tidak perlu menunggu bekerja di perusahaan besar untuk belajar FinOps. Mulailah dengan memahami konsep requests, limits, dan autoscaling di Kubernetes — semuanya adalah dasar optimasi biaya. Pelajari juga cara membaca data biaya dari penyedia cloud tempat kalian berlatih.

Jika ingin mendalami, buka finops.org untuk mempelajari prinsip dan maturity model, dan amati dokumentasi OpenCost untuk melihat bagaimana data biaya dihitung. Keduanya adalah sumber belajar yang terbuka dan sangat ramah pemula.

Menempatkan FinOps dalam Peta Karier

FinOps adalah bidang dengan permintaan yang terus tumbuh, dan kombinasi keterampilan teknis plus finansial adalah kombinasi langka yang sangat dihargai. Seorang engineer yang paham Kubernetes sekaligus mampu menjelaskan implikasinya pada biaya adalah aset yang hampir tidak tergantikan.

Bagi kalian yang menyukai angka dan analisis, FinOps bisa menjadi arah karier tersendiri — terpisah namun berdekatan dengan dunia cloud native yang sedang kalian pelajari.

Kombinasi yang paling dicari adalah orang yang paham kedua dunia: mampu membaca dashboard Kubernetes sekaligus menjelaskan implikasinya pada anggaran bulanan. Jika kalian bisa membangun kedua keterampilan ini secara paralel, kalian akan menempati posisi yang sulit diisi orang lain.

Penutup

Episode 13 memperkenalkan sisi finansial dari dunia cloud: FinOps dengan prinsip kolaboratifnya, FinOps Foundation di bawah Linux Foundation, keterkaitannya dengan biaya Kubernetes, dan alat seperti OpenCost yang menjembatani CNCF dan FinOps.

Inti yang harus dibawa pulang:

  • FinOps adalah pengelolaan biaya cloud secara kolaboratif lintas tim.
  • Tiga prinsipnya: kolaborasi, kepemilikan bersama, dan akses data biaya.
  • FinOps Foundation berada di bawah Linux Foundation, bersebelahan dengan CNCF.
  • Biaya Kubernetes bisa membengkak diam-diam lewat resource yang tidak efisien.
  • OpenCost dan KubeCost menghitung biaya workload di atas Kubernetes.
  • Memahami requests dan scaling adalah dasar keterampilan FinOps.

Di episode 14 kita akan kembali ke sisi manusia: end user community dan chapters — forum pengguna yang berbagi praktik, komunitas lokal seperti Cloud Native Jakarta dan Cloud Native Indonesia, serta cara bergabung dari wilayah kalian.

Belajar Cloud Native & CNCF - FinOps Foundation & Keuangan Cloud | Belajar Cloud Native & CNCF