Perspektif layanan keuangan: Pengoptimalan biaya

Last reviewed 2025-07-28 UTC

Dokumen dalam Google Cloud Framework Arsitektur yang Baik: Perspektif layanan keuangan (FS) ini memberikan ringkasan prinsip dan rekomendasi untuk mengoptimalkan biaya workload FS Anda di Google Cloud. Rekomendasi dalam dokumen ini selaras dengan pilar pengoptimalan biaya Framework Arsitektur yang Baik.

Pengoptimalan biaya yang efektif untuk workload layanan keuangan memerlukan elemen dasar berikut:

  • Kemampuan untuk mengidentifikasi penggunaan resource yang boros dan yang mendorong nilai.
  • Budaya akuntabilitas keuangan yang tertanam.

Untuk mengoptimalkan biaya, Anda memerlukan pemahaman yang komprehensif tentang pendorong biaya dan kebutuhan resource di seluruh organisasi Anda. Di beberapa organisasi besar, terutama yang baru memulai perjalanan cloud, satu tim sering kali bertanggung jawab untuk mengoptimalkan pengeluaran di sejumlah besar domain. Pendekatan ini mengasumsikan bahwa tim pusat adalah yang paling tepat untuk mengidentifikasi peluang bernilai tinggi guna meningkatkan efisiensi.

Pendekatan terpusat mungkin akan berhasil pada tahap awal adopsi cloud atau untuk workload non-kritis. Namun, satu tim tidak dapat mendorong pengoptimalan biaya di seluruh organisasi. Saat penggunaan resource atau tingkat pengawasan peraturan meningkat, pendekatan terpusat tidak akan berkelanjutan. Tim terpusat menghadapi tantangan skalabilitas, terutama saat menangani sejumlah besar produk dan layanan keuangan. Tim project yang memiliki produk dan layanan mungkin menolak perubahan yang dilakukan oleh tim eksternal.

Untuk pengoptimalan biaya yang efektif, data terkait pengeluaran harus sangat terlihat, dan engineer serta pengguna cloud lainnya yang dekat dengan workload harus termotivasi untuk mengambil tindakan guna mengoptimalkan biaya. Dari sudut pandang organisasi, tantangan untuk pengoptimalan biaya adalah mengidentifikasi area mana yang harus dioptimalkan, mengidentifikasi engineer yang bertanggung jawab atas area tersebut, lalu meyakinkan mereka untuk mengambil tindakan pengoptimalan yang diperlukan. Dokumen ini memberikan rekomendasi untuk mengatasi tantangan ini.

Rekomendasi pengoptimalan biaya dalam dokumen ini dipetakan ke prinsip inti berikut:

Mengidentifikasi pemborosan dengan menggunakan Google Cloud alat

Google Cloud menyediakan beberapa produk, alat, dan fitur untuk membantu Anda mengidentifikasi pemborosan. Pertimbangkan rekomendasi berikut.

Menggunakan otomatisasi dan AI untuk mengidentifikasi secara sistematis apa yang harus dioptimalkan

Active Assist memberikan rekomendasi cerdas di berbagai layanan seperti Cloud Run untuk layanan mikro, BigQuery untuk analisis data, Compute Engine untuk aplikasi inti, dan Cloud SQL untuk database relasional. Rekomendasi Active Assist diberikan tanpa biaya dan tanpa konfigurasi apa pun dari Anda. Rekomendasi ini membantu Anda mengidentifikasi resource yang tidak digunakan dan komitmen yang kurang dimanfaatkan.

Memusatkan pemantauan dan kontrol FinOps melalui antarmuka terpadu

Laporan Penagihan Cloud dan hub FinOps memungkinkan Anda menerapkan pemantauan biaya yang komprehensif. Tampilan komprehensif ini sangat penting bagi auditor keuangan dan tim keuangan internal untuk melacak pengeluaran cloud, menilai postur keuangan, mengevaluasi kematangan FinOps di berbagai unit bisnis atau pusat biaya, dan memberikan narasi keuangan yang konsisten.

Mengidentifikasi nilai dengan menganalisis dan memperkaya data pengeluaran

Active Assist efektif dalam mengidentifikasi pemborosan yang jelas. Namun, menentukan nilai bisa menjadi lebih menantang, terutama saat workload berada di produk yang tidak sesuai atau saat workload tidak memiliki keselarasan yang jelas dengan nilai bisnis. Untuk workload FS, nilai bisnis melampaui pengurangan biaya. Nilai tersebut mencakup mitigasi risiko, kepatuhan terhadap peraturan, dan perolehan keunggulan kompetitif.

Untuk memahami pengeluaran dan nilai cloud secara holistik, Anda memerlukan pemahaman yang lengkap di berbagai tingkatan: dari mana pengeluaran berasal, fungsi bisnis apa yang didorong oleh pengeluaran, dan kelayakan teknis untuk memfaktorkan ulang atau mengoptimalkan workload yang dimaksud.

Diagram berikut menunjukkan cara menerapkan piramida data-informasi-pengetahuan-kebijaksanaan (DIKW) dan Google Cloud alat untuk mendapatkan pemahaman holistik tentang biaya dan nilai cloud.

Piramida data-informasi-pengetahuan-kebijaksanaan (DIKW) menunjukkan cara menggunakan data pembelanjaan cloud untuk mendukung pengambilan keputusan.

Diagram sebelumnya menunjukkan cara menggunakan pendekatan DIKW untuk menyaring data pengeluaran cloud mentah menjadi insight dan keputusan yang dapat ditindaklanjuti yang mendorong nilai bisnis.

  • Data: Di lapisan ini, Anda mengumpulkan aliran data penggunaan dan biaya mentah yang tidak diproses untuk resource cloud Anda. Tim FinOps pusat Anda menggunakan alat seperti invoice Penagihan Cloud, ekspor penagihan, dan Cloud Monitoring untuk mendapatkan data yang mendetail dan terperinci. Misalnya, titik data dapat berupa VM bernama app1-test-vmA yang berjalan selama 730 jam di region us-central1 dan menghabiskan biaya USD 70.
  • Informasi: Di lapisan ini, tim FinOps pusat Anda menggunakan alat seperti laporan Penagihan Cloud dan Hub FinOps untuk menyusun data mentah guna membantu menjawab pertanyaan seperti "Kategori resource apa yang digunakan untuk pengeluaran uang?" Misalnya, Anda mungkin menemukan bahwa total USD 1.050 dibelanjakan untuk VM jenis mesin n4-standard-2 di dua region di AS.
  • Pengetahuan: Di lapisan ini, tim FinOps pusat Anda memperkaya informasi dengan konteks bisnis yang sesuai tentang siapa yang membelanjakan uang dan untuk tujuan apa. Anda menggunakan mekanisme seperti pemberian tag, pemberian label, hierarki resource, akun penagihan, dan dasbor Looker kustom. Misalnya, Anda mungkin menentukan bahwa tim pengujian app1 di AS membelanjakan USD 650 selama minggu kedua bulan Juli sebagai bagian dari latihan pengujian beban.
  • Kebijaksanaan: Di lapisan ini, tim produk dan aplikasi Anda menggunakan pengetahuan kontekstual untuk menilai nilai bisnis dari pengeluaran cloud dan untuk membuat keputusan strategis yang tepat. Tim Anda mungkin menjawab pertanyaan seperti berikut:
    • Apakah USD 5.000 yang dibelanjakan untuk pipeline analisis data menghasilkan nilai bisnis?
    • Dapatkah kita mendesain ulang pipeline agar lebih efisien tanpa mengurangi performa?

Pertimbangkan rekomendasi berikut untuk menganalisis data pengeluaran cloud.

Menganalisis data pengeluaran yang disediakan oleh Google Cloud

Mulailah dengan data Penagihan Cloud mendetail yang diekspor ke BigQuery dan data yang tersedia di log Monitoring. Untuk mendapatkan insight yang dapat ditindaklanjuti dan membuat keputusan, Anda harus menyusun data ini dan memperkayanya dengan konteks bisnis.

Memvisualisasikan data melalui alat yang tersedia

Tambahkan dasbor bawaan Google Cloud dengan pelaporan kustom menggunakan alat seperti Looker Studio di atas ekspor BigQuery. Tim keuangan dapat membuat dasbor kustom yang mengontekstualisasikan pengeluaran cloud terhadap metrik keuangan, persyaratan pelaporan peraturan, dan profitabilitas unit bisnis. Kemudian, mereka dapat memberikan narasi keuangan yang jelas untuk analisis dan pengambilan keputusan oleh pemangku kepentingan eksekutif.

Mengalokasikan pengeluaran untuk mendorong akuntabilitas

Setelah memahami pendorong pengeluaran cloud, Anda perlu mengidentifikasi siapa yang membelanjakan uang dan mengapa. Tingkat pemahaman ini memerlukan praktik alokasi biaya yang efektif, yang melibatkan pelampiran metadata yang relevan dengan bisnis ke resource cloud. Misalnya, jika resource tertentu digunakan oleh tim Banking-AppDev, Anda dapat melampirkan tag seperti team=banking_appdev ke resource untuk melacak biaya yang dikeluarkan tim pada resource tersebut. Idealnya, Anda harus mengalokasikan 100% biaya cloud ke sumber pengeluaran. Dalam praktiknya, Anda mungkin akan memulai dengan target yang lebih rendah karena membangun struktur metadata untuk mendukung alokasi biaya 100% adalah upaya yang kompleks.

Pertimbangkan rekomendasi berikut untuk mengembangkan strategi metadata guna mendukung alokasi biaya:

  • Validitas: Pastikan tag membantu mengidentifikasi indikator performa utama (KPI) terkait bisnis dan persyaratan peraturan. Asosiasi ini sangat penting untuk penagihan balik internal, pelaporan peraturan, dan menyelaraskan pengeluaran cloud dengan sasaran unit bisnis. Misalnya, tag berikut mengidentifikasi tim pengeluaran, region, dan produk yang mereka kerjakan dengan jelas: team=banking_appdev, region=emea, product=frontend.
  • Otomatisasi: Untuk mencapai tingkat kepatuhan pemberian tag yang tinggi, terapkan pemberian tag melalui otomatisasi. Pemberian tag manual rentan terhadap error dan ketidakkonsistenan, yang tidak dapat diterima di lingkungan FS tempat auditabilitas dan akurasi keuangan sangat penting. Pemberian tag otomatis memastikan bahwa resource dikategorikan dengan benar saat dibuat.
  • Kesederhanaan: Ukur faktor sederhana yang tidak berkorelasi. Lingkungan FS bersifat kompleks. Untuk memastikan bahwa aturan alokasi biaya di lingkungan tersebut mudah dipahami dan diterapkan, aturan harus sesederhana mungkin. Hindari rekayasa berlebihan pada aturan untuk kasus yang sangat spesifik (edge). Aturan yang kompleks dapat menyebabkan kebingungan dan penolakan dari tim operasional.

Setelah menentukan strategi alokasi menggunakan tag, Anda harus memutuskan tingkat detail tempat strategi tersebut harus diterapkan. Tingkat detail yang diperlukan bergantung pada kebutuhan bisnis Anda. Misalnya, beberapa organisasi mungkin perlu melacak biaya di tingkat produk, beberapa mungkin memerlukan data biaya untuk setiap pusat biaya, dan yang lain mungkin memerlukan data biaya per lingkungan (pengembangan, staging, dan produksi).

Pertimbangkan pendekatan berikut untuk mencapai tingkat detail alokasi biaya yang sesuai untuk organisasi Anda:

  • Gunakan hierarki project di Google Cloud sebagai titik awal alami untuk alokasi biaya. Project mewakili titik penerapan kebijakan di Google Cloud. Secara default, izin IAM, kebijakan keamanan, dan biaya dikaitkan dengan project dan folder. Saat meninjau data biaya yang diekspor dari Penagihan Cloud, Anda dapat melihat hierarki folder dan project yang terkait dengan data biaya. Jika hierarki resource Anda Google Cloud mencerminkan struktur akuntabilitas pengeluaran organisasi Anda, ini adalah cara paling sederhana untuk menerapkan alokasi biaya.
  • Gunakan tag dan label untuk detail tambahan. Tag dan label memberikan cara yang fleksibel untuk mengategorikan resource dalam ekspor penagihan. Tag dan label memfasilitasi perincian biaya mendetail berdasarkan aplikasi dan lingkungan.

Sering kali, Anda mungkin perlu menggunakan hierarki project yang dikombinasikan dengan pemberian tag dan label untuk alokasi biaya yang efektif. Terlepas dari pendekatan alokasi biaya yang Anda pilih, ikuti rekomendasi yang dijelaskan sebelumnya untuk mengembangkan strategi metadata yang efektif: validasi, otomatisasi, dan kesederhanaan.

Mendorong akuntabilitas dan memotivasi engineer untuk mengambil tindakan

Tim FinOps cloud bertanggung jawab untuk mendorong organisasi agar sadar akan biaya dan nilai. Setiap tim produk dan tim engineering harus mengambil tindakan yang diperlukan untuk pengoptimalan biaya. Tim ini juga bertanggung jawab atas perilaku biaya workload layanan keuangan dan untuk memastikan bahwa workload mereka memberikan nilai bisnis yang diperlukan.

Pertimbangkan rekomendasi berikut untuk mendorong akuntabilitas dan memotivasi tim untuk mengoptimalkan biaya.

Membangun tim FinOps terpusat untuk tata kelola

Praktik FinOps cloud tidak tumbuh secara organik. Tim FinOps khusus harus menentukan dan membangun praktik FinOps dengan melakukan hal berikut:

  • Membangun proses, alat, dan panduan yang diperlukan.
  • Membuat, mengomunikasikan, dan menerapkan kebijakan yang diperlukan, seperti pemberian tag wajib, peninjauan anggaran, dan proses pengoptimalan.
  • Mendorong tim engineering untuk bertanggung jawab atas biaya.
  • Melakukan intervensi saat tim engineering tidak mengambil kepemilikan atas biaya.

Mendapatkan dukungan dan mandat eksekutif

Kepemimpinan senior, termasuk CTO, CFO, dan CIO, harus secara aktif memperjuangkan perubahan di seluruh organisasi menuju budaya FinOps. Dukungan mereka sangat penting untuk memprioritaskan akuntabilitas biaya, mengalokasikan resource untuk program FinOps, memastikan partisipasi lintas fungsi, dan mendorong kepatuhan terhadap persyaratan FinOps.

Memberikan insentif kepada tim untuk mengoptimalkan biaya

Engineer dan tim engineering mungkin tidak termotivasi untuk berfokus pada pengoptimalan biaya. Penting untuk menyelaraskan sasaran tim dan individu dengan efisiensi biaya dengan menerapkan insentif seperti berikut:

  • Menginvestasikan kembali sebagian penghematan dari pengoptimalan biaya ke tim yang mencapai pengoptimalan.
  • Mengakui dan merayakan upaya dan keberhasilan pengoptimalan biaya secara publik.
  • Menggunakan teknik gamifikasi untuk memberi penghargaan kepada tim yang mengoptimalkan biaya secara efektif.
  • Mengintegrasikan metrik efisiensi ke dalam sasaran performa.

Menerapkan teknik showback dan chargeback

Pastikan tim memiliki visibilitas yang jelas ke resource dan biaya cloud yang mereka miliki. Tetapkan tanggung jawab keuangan kepada individu yang sesuai dalam tim. Gunakan mekanisme formal untuk menerapkan pemberian tag yang ketat dan menerapkan aturan transparan untuk mengalokasikan biaya bersama.

Berfokus pada nilai dan TCO, bukan biaya

Saat mengevaluasi solusi cloud, pertimbangkan total biaya kepemilikan (TCO) jangka panjang. Misalnya, hosting database sendiri untuk aplikasi mungkin tampak lebih murah daripada menggunakan layanan database terkelola seperti Cloud SQL. Namun, untuk menilai nilai dan TCO jangka panjang, Anda harus mempertimbangkan biaya tersembunyi yang terkait dengan database yang dihosting sendiri. Biaya tersebut mencakup upaya engineering khusus untuk patching, penskalaan, penguatan keamanan, dan pemulihan dari bencana, yang merupakan persyaratan penting untuk workload FS. Layanan terkelola memberikan nilai jangka panjang yang jauh lebih tinggi, yang mengimbangi biaya infrastruktur. Layanan terkelola menyediakan kemampuan kepatuhan yang efektif, memiliki fitur keandalan bawaan, dan dapat membantu mengurangi overhead operasional Anda.

Pertimbangkan rekomendasi berikut untuk berfokus pada nilai dan TCO.

Menggunakan teknik dan alat khusus produk untuk pengoptimalan resource

Manfaatkan alat dan fitur pengoptimalan biaya yang disediakan oleh Google Cloud produk, seperti berikut:

Memanfaatkan diskon

Pastikan tarif penagihan untuk resource cloud Anda serendah mungkin dengan menggunakan diskon yang ditawarkan Google. Setiap tim produk dan engineering biasanya mengelola pengoptimalan resource. Tim FinOps pusat bertanggung jawab untuk mengoptimalkan tarif penagihan karena mereka memiliki visibilitas ke persyaratan resource di seluruh organisasi. Oleh karena itu, mereka dapat menggabungkan persyaratan dan memaksimalkan diskon berbasis komitmen.

Anda dapat memanfaatkan jenis diskon berikut untuk Google Cloud resource:

  • Diskon perusahaan adalah diskon yang dinegosiasikan berdasarkan komitmen organisasi Anda terhadap total pengeluaran minimum di Google Cloud dengan tarif penagihan yang lebih rendah.
  • CUD berbasis resource diberikan sebagai imbalan atas komitmen untuk menggunakan jumlah minimum resource Compute Engine selama periode satu tahun atau periode tiga tahun. CUD berbasis resource berlaku untuk resource yang berada dalam project dan region tertentu. Untuk berbagi CUD di beberapa project, Anda dapat mengaktifkan berbagi CUD.
  • CUD berbasis pengeluaran diberikan sebagai imbalan atas komitmen untuk membelanjakan jumlah uang minimum untuk produk tertentu selama periode satu tahun atau periode tiga tahun. Diskon berbasis pengeluaran berlaku di tingkat akun penagihan. Diskon diterapkan secara regional atau global, bergantung pada produk.

Anda dapat mencapai penghematan yang signifikan dengan menggunakan CUD di atas diskon perusahaan.

Selain CUD, gunakan pendekatan berikut untuk mengurangi tarif penagihan:

  • Gunakan Spot VM untuk workload fault-tolerant dan fleksibel. Spot VM lebih murah 80% dibandingkan VM reguler.
  • BigQuery menawarkan beberapa model harga, yang mencakup harga sesuai permintaan dan harga berbasis edisi yang didasarkan pada komitmen dan persyaratan penskalaan otomatis. Jika Anda menggunakan volume resource BigQuery yang signifikan, pilih edisi yang sesuai untuk mengurangi biaya per slot untuk workload analisis.
  • Evaluasi dengan cermat Google Cloud region yang tersedia untuk layanan yang perlu Anda gunakan. Pilih region yang selaras dengan sasaran biaya dan faktor seperti persyaratan latensi dan kepatuhan. Untuk memahami kompromi antara biaya, keberlanjutan, dan latensi, gunakan Google Cloud Pemilih Region.