Apa itu FinOps?

FinOps adalah disiplin yang menggabungkan prinsip manajemen keuangan dengan rekayasa dan operasi cloud untuk memberi organisasi pemahaman yang lebih baik tentang pengeluaran cloud mereka. Ini juga membantu mereka membuat keputusan berdasarkan informasi tentang cara mengalokasikan dan mengelola biaya cloud mereka. Tujuan FinOps bukan untuk menghemat uang, tetapi untuk memaksimalkan pendapatan atau nilai bisnis melalui cloud. Ini membantu memungkinkan organisasi mengontrol pengeluaran cloud sambil mempertahankan tingkat performa, keandalan, dan keamanan yang diperlukan untuk mendukung operasi bisnis mereka.

FinOps biasanya melibatkan penggunaan alat manajemen biaya cloud, seperti Microsoft Cost Management, dan praktik terbaik untuk:

  • Menganalisis dan melacak pengeluaran cloud
  • Mengidentifikasi peluang penghematan biaya
  • Mengalokasikan biaya untuk tim, proyek, atau produk tertentu.

FinOps melibatkan kolaborasi di seluruh tim keuangan, teknologi, dan bisnis untuk membangun dan menegakkan kebijakan dan proses yang memungkinkan tim melacak, menganalisis, dan mengoptimalkan biaya cloud. FinOps berusaha menyelaraskan pengeluaran cloud dengan tujuan bisnis dan mencapai keseimbangan antara pengoptimalan biaya dan performa sehingga organisasi dapat mencapai tujuan bisnis mereka tanpa mengesampingkan sumber daya cloud.

Kata FinOps adalah campuran keuangan dan DevOps dan kadang-kadang disebut sebagai manajemen biaya cloud atau manajemen keuangan cloud. Perbedaan utama antara FinOps dan istilah-istilah ini adalah dampak budaya yang meluas ke seluruh organisasi. Meskipun satu individu atau tim dapat "mengelola biaya" atau "mengoptimalkan sumber daya," budaya FinOps mengacu pada serangkaian nilai, prinsip, dan praktik yang meresap ke organisasi. Ini membantu memungkinkan mereka mencapai nilai bisnis maksimum dengan investasi cloud mereka.

FinOps Foundation, organisasi nirlaba yang berfokus pada FinOps, menawarkan deskripsi video yang bagus:

FinOps Model operasi untuk cloud

Kemitraan dengan FinOps Foundation

FinOps Foundation adalah organisasi nirlaba yang dihosting di Linux Foundation. Ini didedikasikan untuk memajukan orang-orang yang mempraktikkan disiplin manajemen biaya cloud dan pengoptimalan melalui praktik terbaik, pendidikan, dan standar. FinOps Foundation mengelola komunitas praktisi di seluruh dunia, termasuk banyak pelanggan dan mitra Microsoft Cloud kami yang berharga. FinOps Foundation menghosting grup kerja dan grup minat khusus untuk membahas banyak topik. Meliputi:

  • Standardisasi data biaya dan penggunaan
  • Kontainer dan Kubernetes
  • Keberlanjutan berdasarkan cerita dan keahlian dunia nyata dari komunitas

Microsoft bergabung dengan FinOps Foundation pada Februari 2023. Microsoft secara aktif berpartisipasi dalam beberapa grup kerja, berkontribusi pada konten Foundation. Ini terlibat dengan organisasi dalam komunitas FinOps untuk meningkatkan praktik dan panduan terbaik FinOps Framework. Dan, ini mengintegrasikan pembelajaran dari komunitas FinOps kembali ke produk dan panduan Microsoft.

Apa itu FinOps Framework?

FinOps Framework oleh FinOps Foundation adalah serangkaian praktik dan prinsip terbaik yang komprehensif. Ini menyediakan pendekatan terstruktur untuk mengimplementasikan budaya FinOps untuk:

  • Membantu organisasi mengelola biaya cloud mereka secara lebih efektif
  • Menyelaraskan pengeluaran cloud dengan tujuan bisnis
  • Mendorong nilai bisnis yang lebih besar dari infrastruktur cloud mereka

Panduan Microsoft sebagian besar didasarkan pada FinOps Framework dengan beberapa penyempurnaan berdasarkan pelajaran yang dipelajari dari ekosistem pelanggan dan mitra Microsoft Cloud kami yang luas. Ekstensi ini memetakan kembali dengan bersih ke konsep FinOps Framework dan dimaksudkan untuk memberikan panduan yang lebih ditargetkan dan dapat ditindaklanjuti untuk pelanggan dan mitra Microsoft Cloud. Kami bekerja sama dengan FinOps Foundation untuk menggabungkan pembelajaran kolektif kami kembali ke dalam FinOps Framework.

Di beberapa bagian berikutnya, kami membahas konsep dasar Kerangka Kerja FinOps:

  • Prinsip-prinsip yang harus memandu upaya FinOps Anda.
  • Para pemangku kepentingan yang harus terlibat.
  • Siklus hidup yang Anda iterasi.
  • Kemampuan yang Anda terapkan dengan pemangku kepentingan sepanjang siklus hidup.
  • Model kematangan yang Anda gunakan untuk mengukur pertumbuhan dari waktu ke waktu.

Prinsip

Sebelum menggali FinOps, penting untuk memahami prinsip inti yang harus memandu upaya FinOps Anda. Komunitas FinOps mengembangkan prinsip-prinsip dengan menerapkan pengalaman kolektif mereka, dan membantu Anda menciptakan budaya akuntabilitas dan transparansi bersama.

  • Tim perlu berkolaborasi - Membangun fokus umum pada efisiensi biaya, proses, dan keputusan biaya di seluruh tim yang biasanya tidak bekerja sama secara erat.
  • Semua orang mengambil kepemilikan - Mendesentralisasi keputusan tentang penggunaan dan pengoptimalan sumber daya cloud, dan mendorong tim teknis untuk mempertimbangkan biaya serta waktu aktif dan performa.
  • Tim terpusat mendorong FinOps – Memusatkan manajemen praktik FinOps untuk konsistensi, otomatisasi, dan negosiasi laju.
  • Laporan FinOps harus dapat diakses dan tepat waktu - Berikan data penggunaan dan biaya yang jelas dengan cepat, kepada orang yang tepat, untuk mengaktifkan keputusan dan prakiraan yang cepat.
  • Keputusan didorong oleh nilai bisnis cloud - Menyeimbangkan keputusan biaya dengan manfaat bisnis termasuk kualitas, kecepatan, dan kemampuan bisnis.
  • Manfaatkan model biaya variabel cloud - Buat penyesuaian kecil berkelanjutan dalam penggunaan dan pengoptimalan cloud.

Untuk informasi selengkapnya tentang prinsip FinOps, termasuk tips dari para ahli, lihat FinOps dengan Azure – Menghayati FinOps melalui penyelarasan organisasi dan budaya.

Pemangku kepentingan

FinOps memerlukan pendekatan holistik dan lintas fungsi yang melibatkan berbagai pemangku kepentingan (atau persona). Mereka memiliki peran, tanggung jawab, dan perspektif yang berbeda yang memengaruhi cara mereka menggunakan dan mengoptimalkan sumber daya dan biaya cloud. Biasakan diri Anda dengan setiap peran dan identifikasi pemangku kepentingan dalam organisasi Anda. Program FinOps yang efektif memerlukan kolaborasi di semua pemangku kepentingan:

  • Keuangan – Secara akurat menganggarkan, memperkirakan, dan melaporkan biaya cloud.
  • Kepemimpinan – Terapkan kekuatan cloud untuk memaksimalkan nilai bisnis.
  • Pemilik produk - Luncurkan penawaran baru dengan harga yang tepat.
  • Tim teknik – Memberikan layanan berkualitas tinggi dan hemat biaya.
  • Praktisi FinOps – Mendidik, menstandarkan, dan mempromosikan praktik terbaik FinOps.

Siklus Hidup

FinOps adalah proses berulang dan hierarkis. Setiap tim melakukan iterasi melalui siklus hidup FinOps dengan kecepatan mereka sendiri, bermitra dengan tim yang disebutkan di semua area organisasi.

Kerangka Kerja FinOps mendefinisikan siklus hidup sederhana dengan tiga fase:

  • Informasi – Memberikan visibilitas biaya dan menciptakan akuntabilitas bersama melalui alokasi, tolok ukur, anggaran, dan prakiraan.
  • Optimalkan – Kurangi limbah cloud dan tingkatkan efisiensi cloud dengan menerapkan berbagai strategi pengoptimalan.
  • Operasikan – Tentukan, lacak, dan pantau indikator performa utama dan kebijakan tata kelola yang menyelaraskan tujuan cloud dan bisnis.

Kemampuan

Kerangka Kerja FinOps mencakup kemampuan yang mencakup segala sesuatu mulai dari analisis biaya dan pemantauan hingga pengoptimalan dan penyelarasan organisasi, yang dikelompokkan ke dalam sekumpulan domain terkait. Setiap kemampuan mendefinisikan area aktivitas fungsi dan serangkaian tugas untuk mendukung praktik FinOps Anda.

  • Memahami penggunaan dan biaya cloud

    • Alokasi biaya
    • Analisis dan peragaan data
    • Mengelola biaya bersama
    • Penyerapan dan normalisasi data
  • Pelacakan dan tolok ukur performa

    • Mengukur biaya unit
    • Prakiraan
    • Manajemen anggaran
  • Pengambilan keputusan real time

    • Mengelola anomali
    • Menetapkan keputusan dan struktur akuntabilitas FinOps
  • Pengoptimalan laju cloud

    • Mengelola diskon berbasis komitmen
  • Pengoptimalan penggunaan cloud

    • Beban kerja onboarding
    • Pemanfaatan dan efisiensi sumber daya
    • Manajemen dan otomatisasi beban kerja
  • Perataan organisasi

    • Membangun budaya FinOps
    • Integrasi penagihan balik dan keuangan
    • Pendidikan dan pengaktifan FinOps
    • Kebijakan dan tata kelola cloud
    • Kerangka kerja FinOps dan intersecting

Model kematangan

Ketika tim berkembang melalui siklus hidup FinOps, mereka secara alami belajar dan tumbuh, mengembangkan praktik yang lebih matang dengan setiap iterasi. Seperti siklus hidup FinOps, setiap tim berada pada tingkat kematangan yang berbeda berdasarkan pengalaman dan area fokus mereka.

Kerangka Kerja FinOps mendefinisikan model kematangan Crawl-Walk-Run sederhana, tetapi kenyataannya adalah bahwa kematangan lebih kompleks dan bernuansa. Alih-alih berfokus pada tingkat kematangan global, kami percaya lebih penting untuk mengidentifikasi dan menilai kemajuan terhadap tujuan Anda di setiap area. Pada tingkat tinggi, Anda akan:

  1. Identifikasi kemampuan paling penting untuk bisnis Anda.
  2. Tentukan betapa pentingnya setiap tim memiliki pengetahuan, proses, metrik keberhasilan, penyelarasan organisasi, dan otomatisasi untuk setiap kemampuan yang diidentifikasi.
  3. Evaluasi pengetahuan, proses, metrik keberhasilan, penyelarasan organisasi, dan tingkat otomatisasi setiap tim saat ini berdasarkan target yang ditentukan.
  4. Identifikasi langkah-langkah yang dapat diambil setiap tim untuk meningkatkan kematangan untuk setiap kemampuan.
  5. Siapkan check-in reguler untuk memantau kemajuan dan mengevaluasi kembali penilaian jatuh tempo setiap 3-6 bulan.

Pelajari lebih lanjut di FinOps Foundation

FinOps Foundation menawarkan banyak sumber daya untuk membantu Anda mempelajari dan menerapkan FinOps. Bergabunglah dengan komunitas FinOps, jelajahi program pelatihan dan sertifikasi, berpartisipasi dalam kelompok kerja komunitas, dan banyak lagi. Untuk informasi selengkapnya tentang FinOps, termasuk playbook yang berguna, lihat dokumentasi FinOps Framework.

Langkah berikutnya

Melakukan iterasi FinOps