Bagikan melalui


Tutorial: Membuat dan memperbarui hub FinOps

Dalam tutorial ini, Anda mempelajari cara membuat baru atau memperbarui instans hub FinOps yang ada di Azure atau Microsoft Fabric. Tutorial ini menjelaskan opsi penyebaran dan keputusan yang perlu dibuat saat Anda menyiapkan dan mengonfigurasi hub FinOps. Artikel ini membantu Anda:

  • Terapkan prasyarat hub FinOps.
  • Buat baru atau perbarui instans hub FinOps yang sudah ada.
  • Menyerap dan mengisi ulang data di hub FinOps.
  • Sambungkan hub Anda ke Microsoft Fabric.
  • Membuat laporan dan dasbor.

Prasyarat

  • Akses ke langganan Azure aktif dengan izin untuk menyebarkan templat hub FinOps:
  • Akses ke satu atau beberapa cakupan Perjanjian Enterprise (EA), Perjanjian Pelanggan Microsoft (MCA), atau Perjanjian Mitra Microsoft (MPA) yang didukung dalam Cost Management untuk mengonfigurasi ekspor:
    • Langganan dan grup sumber daya: Kontributor Pengelolaan Biaya.
    • Cakupan penagihan EA: Pembaca Korporat, Pembaca Departemen, atau Pemilik Akun (juga disebut akun pendaftaran).
    • Cakupan penagihan MCA: Kontributor di akun penagihan, profil penagihan, atau bagian faktur.
    • Cakupan penagihan MPA: Kontributor pada akun penagihan, profil penagihan, atau pelanggan.
  • Opsional: Akses ke Power BI atau ruang kerja Microsoft Fabric dengan izin Kontributor atau Anggota untuk membuat sumber daya dan menerbitkan laporan.
  • Opsional: PowerShell 7 atau Azure Cloud Shell dengan modul PowerShell toolkit FinOps diinstal dan diimpor, dan Bicep CLI diinstal (panduan penginstalan).

Lebih banyak izin dibahas sebagai bagian dari tutorial.


Mengaktifkan penyedia sumber daya yang diperlukan

Hub FinOps menggunakan Cost Management untuk mengekspor data dan Event Grid untuk mengetahui kapan data ditambahkan ke akun penyimpanan Anda. Sebelum menyebarkan templat, Anda perlu mendaftarkan penyedia sumber daya Microsoft.CostManagementExports dan Microsoft.EventGrid .

  1. Dari portal Microsoft Azure, buka daftar langganan.
  2. Pilih langganan yang akan digunakan untuk penyebaran hub FinOps Anda.
  3. Di menu sebelah kiri, pilih Pengaturan>Penyedia sumber daya.
  4. Dalam daftar penyedia sumber daya, temukan baris untuk Microsoft.EventGrid.
  5. Jika kolom Status memperlihatkan Tidak Terdaftar, pilih menu konteks di sebelah kanan nama penyedia (⋅⋅⋅) lalu pilih Daftar.
  6. Ulangi langkah 4-5 untuk Microsoft.CostManagementExports.

Merencanakan arsitektur jaringan Anda

Apakah Anda lebih suka perutean jaringan publik atau privat?

Perutean publik paling umum dan paling mudah digunakan. Sumber daya dapat dijangkau dari internet terbuka. Akses dikontrol melalui kontrol akses berbasis peran (RBAC). Perutean publik tidak memerlukan konfigurasi.

Apakah Anda lebih suka perutean jaringan publik atau privat?

  • Perutean publik paling umum, paling mudah digunakan, dan membuat sumber daya dapat dijangkau dari internet terbuka.
  • Peruteran privat paling aman, memerlukan biaya tambahan, dan membuat sumber daya hanya dapat dijangkau dari jaringan yang sudah terhubung.

Perutean publik tidak memerlukan konfigurasi. Jika Anda memilih untuk menggunakan perutean privat, bekerjasamalah dengan admin jaringan Anda untuk mengonfigurasi peering dan perutean sehingga jaringan terisolasi dari hub FinOps dapat dijangkau dari jaringan Anda. Sebelum Anda memutuskan, pelajari selengkapnya tentang langkah-langkah konfigurasi tambahan yang diperlukan dalam Mengonfigurasi jaringan privat.


Buat rencana untuk beberapa penyewa dan sistem cloud

Hub FinOps mendukung fungsionalitas hub jarak jauh untuk mengumpulkan data biaya di beberapa penyewa dan cloud Azure. Hub jarak jauh memungkinkan manajemen biaya terpusat untuk organisasi dengan hubungan penagihan terdistribusi sambil mempertahankan kedaulatan data selama pemrosesan.

Hub jarak jauh dapat digunakan untuk beberapa penyewa di cloud Azure yang sama atau penyewa di cloud Azure yang berbeda. Cloud yang didukung adalah:

  • Azure Komersial
  • Azure Government
  • Azure Tiongkok

Untuk mengonfigurasi hub jarak jauh, lihat Mengonfigurasi hub jarak jauh.


Opsional: Menyiapkan Microsoft Fabric

Banyak organisasi mengadopsi Microsoft Fabric sebagai platform data terpadu untuk menyederhanakan analitik data, penyimpanan, dan pemrosesan. Hub FinOps dapat menggunakan Microsoft Fabric Real-Time Intelligence (RTI) sebagai penyimpanan data primer atau sekunder. Bagian ini hanya berlaku saat mengonfigurasi Microsoft Fabric sebagai penyimpanan data utama alih-alih Azure Data Explorer.

Mengonfigurasi Microsoft Fabric adalah proses manual dan memerlukan langkah-langkah eksplisit sebelum dan sesudah penyebaran templat. Bagian ini mencakup persyaratan penyiapan awal.

  1. Membuat ruang kerja dan eventhouse:
    1. Dari Microsoft Fabric, buka ruang kerja yang diinginkan atau buat ruang kerja baru. Pelajari selengkapnya.
    2. Dari ruang kerja Fabric Anda, pilih perintah + Item baru di bagian atas halaman.
    3. Pilih Penyimpanan data>Eventhouse.
    4. Tentukan nama (misalnya, FinOpsHub) dan pilih Buat.
  2. Buat dan konfigurasikan database Penyerapan :
    1. Pilih Eventhouse>+ Database di bagian atas halaman, atur nama ke Ingestion, dan pilih Buat.
    2. Pilih Ingestion_queryset di menu sebelah kiri.
    3. Hapus semua teks dalam file.
    4. Unduh dan buka file finops-hub-fabric-setup-Ingestion.kql di editor teks.
    5. Salin seluruh teks dari file ini ke editor kumpulan kueri Fabric.
    6. Tekan Ctrl+H untuk memicu dialog temukan dan ganti, atur teks temukan ke $$rawRetentionInDays$$, dan ganti dengan 0 atau jumlah hari yang diinginkan untuk menyimpan data dalam tabel _raw , lalu tekan Ctrl+Alt+Enter untuk mengganti semua instans.
    7. Tekan Ctrl+Home untuk membawa kursor ke awal file dan tekan Shift+Enter atau pilih perintah Jalankan di bagian atas halaman.
    8. Tunggu hingga skrip selesai lalu tinjau kolom Hasil untuk mengonfirmasi semua perintah berhasil diselesaikan.
      • Jika Anda melihat kesalahan untuk baris yang memiliki $$rawRetentionInDays$$, ulangi langkah 2.6 dan 2.7.
      • Jika Anda mengalami kesalahan yang berbeda, buat masalah di GitHub.
  3. Ulangi langkah 2 untuk database Hub menggunakan file skrip file finops-hub-fabric-setup-Hub.kql .
  4. Di panel kiri, pilih Gambaran umum sistem, lalu pilih tautan Salin URI untuk properti URI Kueri di panel detail di sebelah kanan.
    • Catat URI kueri. Anda akan menggunakannya di langkah berikutnya.

Menyebarkan templat hub FinOps

Mesin inti untuk hub FinOps disebarkan melalui templat penyebaran Azure Resource Manager. Templat tersedia di bicep. Templat ini mencakup akun penyimpanan, Azure Data Factory, Azure Data Explorer, dan sumber daya pendukung lainnya. Untuk mempelajari selengkapnya tentang templat dan persyaratan akses paling tidak istimewa, lihat detail templat hub FinOps.

  1. Buka templat yang diinginkan di portal Microsoft Azure:
  2. Pilih langganan dan grup sumber daya yang diinginkan.
  3. Pilih wilayah Azure tempat Anda ingin menyebarkan sumber daya.
    • Jika menyambungkan ke Microsoft Fabric, pilih wilayah yang sama dengan kapasitas Fabric Anda. Anda dapat menemukan wilayah di pengaturan ruang kerja Anda >info lisensi>kapasitas lisensi.
  4. Tentukan nama hub yang digunakan untuk sumber daya inti dan tujuan pelaporan.
    • Semua sumber daya memiliki tag cm-resource-parent umum untuk mengelompokkannya bersama-sama di bawah hub di Cost Management.
  5. Tentukan nama kluster Azure Data Explorer yang unik atau URI Kueri eventhouse Microsoft Fabric.
    • Nama ini digunakan untuk meminta data dan menghubungkan ke laporan, dasbor, dan alat lainnya.
    • Jika menyebarkan ke Microsoft Fabric, gunakan URI kueri eventhouse Fabric Anda dan biarkan nama kluster Data Explorer kosong.
    • Data Explorer dan Fabric bersifat opsional, tetapi disarankan jika memantau lebih dari $100.000 total pengeluaran.
    • Peringatan: Power BI kemungkinan mengalami batas waktu dan masalah penyegaran data jika mengandalkan penyimpanan untuk pengeluaran lebih dari $1 juta. Jika Anda mengalami masalah, sebarkan ulang dengan Data Explorer atau Microsoft Fabric.
  6. Pilih tombol Berikutnya di bagian bawah formulir.
  7. Jika diinginkan, Anda dapat mengubah redundansi penyimpanan atau SKU Data Explorer.
    • Kami tidak menyarankan untuk mengubah pengaturan manapun untuk penyebaran awal Anda.
    • Jika menggunakan Data Explorer, akun penyimpanan adalah penyimpanan data sementara dan seharusnya tidak memerlukan geo-redundansi.
    • Sebagian besar penyebaran tidak memerlukan SKU Data Explorer yang lebih besar. Kami merekomendasikan untuk memulai dengan kluster dev/test dan memantau performa sebelum meningkatkan atau memperluas skala.
    • Untuk detail tentang penskalaan Data Explorer, lihat Memilih SKU untuk kluster Anda.
  8. Pilih tombol Berikutnya di bagian bawah formulir.
  9. Atur periode retensi data yang diinginkan.
    • Retensi data mentah mengacu pada data yang ditambahkan ke Data Explorer, tetapi tidak dinormalisasi ke dalam tabel akhir. Gunakan 0 kecuali Anda perlu memecahkan masalah penyerapan. Angka ini menunjukkan retensi dalam hari.
    • Retensi data yang dinormalisasi mengacu pada jangka waktu dalam bulan data tersedia dalam tabel akhir. 0 hanya menyimpan bulan ini, 1 hanya bulan lalu dan bulan berjalan, dan sebagainya.
  10. Pilih tombol Berikutnya di bagian bawah formulir.
  11. Tunjukkan apakah Anda memerlukan enkripsi infrastruktur.
    • Tidak disarankan kecuali Anda memiliki kebijakan khusus yang memerlukan enkripsi infrastruktur.
  12. Berikan indikasi apakah Anda menginginkan perutean jaringan publik atau pribadi. Pelajari selengkapnya.
  13. Jika Anda memilih privat, tentukan awalan alamat jaringan privat yang diinginkan.
  14. Pilih tombol Berikutnya di bagian bawah formulir.
    • Opsional: Untuk konfigurasi hub jarak jauh (skenario lintas penyewa), perluas konfigurasi hub jarak jauh dan:
      • Masukkan URI penyimpanan hub jarak jauh dari hub utama
      • Masukkan kunci penyimpanan hub jarak jauh dari hub utama
      • Untuk detailnya, lihat Mengonfigurasi hub jarak jauh
  15. Jika diinginkan, tentukan lebih banyak tag untuk ditambahkan ke sumber daya.
  16. Pilih tombol Berikutnya di bagian bawah formulir.
  17. Tinjau ringkasan konfigurasi dan pilih tombol Buat di bagian bawah formulir.

Opsional: Mengonfigurasi akses Fabric

Jika Anda menyiapkan Microsoft Fabric sebagai penyimpanan data utama, konfigurasikan akses untuk Data Factory dan eventhouse Fabric.

  1. Dapatkan identitas Data Factory:
    1. Dari portal Microsoft Azure, buka grup sumber daya hub FinOps.
    2. Dalam daftar sumber daya, pilih instans Data Factory.
    3. Di menu di sebelah kiri, pilih Pengaturan>Identitas terkelola dan salin ID Objek (utama).
  2. Berikan Data Factory akses ke database Hub dan Penyerapan:
    1. Dari Microsoft Fabric, buka ruang kerja yang diinginkan dan pilih eventhouse target.

    2. Pilih database Penyerapan di panel kiri.

    3. Pilih Ingestion_queryset di panel kiri.

    4. Jalankan perintah berikut secara terpisah, ganti <adf-identity-id> dengan ID objek identitas terkelola Data Factory dari langkah 1:

      .add database Ingestion admins ('aadapp=<adf-identity-id>')
      
      .add database Hub admins ('aadapp=<adf-identity-id>')
      

Mengonfigurasi cakupan untuk dipantau

Hub FinOps dapat memantau himpunan data biaya dan penggunaan apa pun yang selaras dengan Spesifikasi Biaya dan Penggunaan Terbuka (FOKUS) FinOps.

Anda dapat menyerap data dari Microsoft Cost Management dengan membuat ekspor secara manual atau memberikan akses ke hub FinOps untuk membuat dan mengelola ekspor untuk Anda. Langkah-langkah berikut harus diulang untuk setiap cakupan yang perlu Anda pantau. Sebaiknya gunakan akun penagihan EA dan profil penagihan MCA untuk cakupan terbaik dan himpunan data terluas yang tersedia. Untuk mempelajari selengkapnya tentang perbedaan antara ekspor manual dan terkelola, lihat Mengonfigurasi cakupan.

  1. Dari portal Microsoft Azure, buka Cost Management.
  2. Pilih cakupan yang diinginkan dari pemilih cakupan ke bagian atas halaman.
  3. Di menu di sebelah kiri, pilih Pelaporan + Ekspor analitik>.
  4. Pilih perintah Buat.
  5. Pilih templat Semua biaya (FOKUS) + harga .
  6. Tentukan awalan (misalnya, finops-hub) dan pilih Berikutnya di bagian bawah.
  7. Pilih akun langganan dan penyimpanan yang dibuat oleh hub FinOps deployment.
  8. Atur kontainer ke msexports.
  9. Atur direktori ke string unik yang mengidentifikasi cakupan (misalnya, billingAccounts/###).
  10. Pilih format Parquet dan kompresi Snappy untuk performa terbaik.
    • Kombinasi CSV dan parquet, baik yang dikompresi maupun tidak dikompresi, didukung, tetapi parquet snappy disarankan.
  11. Pilih Berikutnya di bagian bawah.
  12. Tinjau dan koreksi pengaturan sesuai kebutuhan lalu pilih Buat di bagian bawah.
  13. Ulangi langkah 4-12 untuk himpunan data lainnya.
    • Rekomendasi reservasi diperlukan agar halaman rekomendasi Reservasi laporan pengoptimalan tarif dimuat.

Ekspor terkelola

Ekspor terkelola memungkinkan hub FinOps menyiapkan dan memelihara ekspor Cost Management untuk Anda. Untuk mengaktifkan ekspor terkelola, Anda harus memberikan akses Azure Data Factory untuk membaca data di setiap cakupan yang ingin Anda pantau. Untuk instruksi mendetail, lihat Mengonfigurasi ekspor terkelola.

Menyerap dari sumber data lain

Untuk menyerap data dari penyedia data lain yang mendukung FOCUS, seperti Amazon Web Services (AWS), Google Cloud Platform (GCP), Oracle Cloud Infrastructure (OCI), dan Tencent:

  1. Konfigurasikan himpunan data FOCUS dari penyedia Anda.
  2. Buat alur kerja untuk menyalin data ke dalam kontainer penyerapan di akun penyimpanan hub FinOps.
    • File-file dikelompokkan berdasarkan bulan kalender UTC dan masing-masing harus kurang dari 2 GB, disimpan dalam format Parquet. Pemadatan Snappy bersifat opsional.
    • File harus ditempatkan di jalur folder berikut: Costs/yyyy/mm/{scope}.
      • yyyy mewakili empat digit tahun himpunan data.
      • mm mewakili bulan dua digit dari himpunan data.
      • {scope} mewakili pengidentifikasi logis dan konsisten untuk himpunan data. Nilai ini dapat berupa jalur yang valid menggunakan satu atau beberapa folder berlapis.
    • Jika penyedia menghasilkan delta yang tidak tumpang tindih di setiap himpunan data, tambahkan folder tambahan untuk hari dan/atau jam (dd atau dd/hh) antara bulan dan folder cakupan.
      • Tujuannya adalah untuk memastikan bahwa set data yang digantikan harus secara konsisten berakhir di jalur folder yang sama sehingga dapat ditimpa setiap kali. Himpunan data yang tidak tumpang tindih harus didorong ke jalur folder baru.
  3. Buat file kosong manifest.json di folder yang sama.
    • Penyerapan Data Explorer dipicu saat file manifest.json ditambahkan atau diperbarui.
  4. Jika ada kolom yang tidak tercakup dalam proses penyerapan saat ini, perbarui tabel Costs_raw dan Costs_final_v1_0 , dan fungsi Costs_transform_v1_0, Costs_v1_0, dan Biaya yang sesuai.
    • Kirim permintaan fitur untuk menambahkan kolom baru ke kode penyerapan default untuk memastikan penyesuaian tidak memblokir peningkatan di masa mendatang.

Opsional: Mengisi data historis

Hub FinOps tidak secara otomatis mengisi ulang data. Untuk mengisi data historis, jalankan ekspor data historis dari penyedia data asli, termasuk alur data kustom apa pun yang digunakan untuk menerbitkan data ke dalam kontainer penyimpanan penyerapan .

Penting

Pesanan isi ulang penting untuk perhitungan penghematan yang akurat

Selalu ekspor data harga sebelum data biaya saat mengisi ulang informasi historis. Ini memastikan bahwa:

  • Manfaat Instans Terpesan (RI) dan paket penghematan dihitung dengan benar dalam laporan historis
  • Informasi harga yang hilang tidak menyebabkan analisis penghematan yang tidak lengkap
  • Laporan Data Explorer menunjukkan peluang pengoptimalan biaya yang akurat di semua periode waktu

Jika Anda telah mengekspor data biaya sebelum data harga, jalankan kembali alur ingestion_ExecuteETL untuk setiap bulan yang terpengaruh setelah data harga tersedia.

Untuk Microsoft Cost Management:

  1. Dari portal Microsoft Azure, buka Cost Management.
  2. Pilih cakupan yang diinginkan dari pemilih cakupan ke bagian atas halaman.

    Nota

    Untuk kontrak Perjanjian Pelanggan Microsoft (MCA): Lembar harga, rekomendasi reservasi, dan ekspor detail reservasi harus dikonfigurasi di tingkat profil penagihan, bukan tingkat akun penagihan. Ini adalah batasan Cost Management, bukan persyaratan hub FinOps.

  3. Di menu di sebelah kiri, pilih Pelaporan + Ekspor analitik>.
  4. Isi ulang dalam urutan yang benar: Mulailah dengan ekspor lembar harga, lalu lanjutkan ke jenis data lainnya.
    1. Pertama: Ekspor data lembar harga (jika tersedia di ruang lingkup Anda)
    2. Kedua: Mengekspor data biaya dan penggunaan
    3. Ketiga: Mengekspor reservasi dan data rekomendasi (jika diperlukan)
  5. Pilih ekspor yang diinginkan dalam daftar ekspor.
    • Selalu ekspor harga sebelum biaya agar tersedia untuk melengkapi harga yang hilang dalam himpunan data biaya dan penggunaan.
    • Jika biaya diekspor terlebih dahulu, jalankan kembali alur ingestion_ExecuteETL untuk data biaya bulanan untuk mengisi harga yang hilang.
  6. Pilih Ekspor tanggal yang dipilih dan tentukan bulan yang diinginkan. Selalu lakukan ekspor satu bulan penuh.
  7. Ulangi langkah 6 untuk semua bulan yang diinginkan.
    • Cost Management hanya mendukung ekspor hingga 12 bulan terakhir dari portal Microsoft Azure.
    • Pertimbangkan untuk menggunakan PowerShell untuk mengekspor melebihi 12 bulan terakhir.
  8. Ulangi langkah 5-7 untuk setiap ekspor, pertahankan urutan yang ditentukan di langkah 4.
  9. Ulangi langkah 2-8 untuk setiap cakupan.

Pemecahan masalah pesanan isi ulang

Jika Anda telah mengekspor data biaya lebih dulu daripada data harga dan menemukan adanya perhitungan penghematan yang hilang, terutama terkait dengan Reserved Instances dan rencana penghematan:

  1. Verifikasi masalah: Periksa laporan Data Explorer Anda untuk data penghematan yang hilang atau tidak lengkap dalam bulan historis.

  2. Ekspor data harga yang hilang: Jalankan ekspor lembar data harga untuk bulan terdampak menggunakan metode di atas.

  3. Memproses ulang data biaya: Setelah data harga tersedia, picu alur ingestion_ExecuteETL secara manual untuk setiap bulan yang terpengaruh:

    • Navigasi ke instans Data Factory hub FinOps Anda di portal Microsoft Azure
    • Buka Penulis & Pantau>Pipeline
    • Menemukan dan menjalankan alur ingestion_ExecuteETL
    • Alur akan memproses ulang data biaya dan menerapkan informasi harga yang baru tersedia
  4. Verifikasi perbaikan: Periksa laporan Anda lagi untuk mengonfirmasi bahwa penghitungan penghematan sekarang muncul dengan benar untuk data historis.

Petunjuk / Saran

Untuk menghindari masalah ini di masa mendatang, selalu ikuti pesanan ekspor yang direkomendasikan: harga terlebih dahulu, lalu biaya, lalu himpunan data lainnya.


Opsional: Hubungkan ke Microsoft Fabric sebagai pengikut

Jika Anda memilih untuk mengonfigurasi hub FinOps dengan Data Explorer, tetapi masih tertarik untuk membuat data tersedia di Microsoft Fabric, buat database pintasan (pengikut) menggunakan eventhouse Fabric. Basis data pintasan tidak diperlukan jika Anda memasukkan data langsung ke dalam eventhouse Fabric.

  1. Dari ruang kerja Fabric Anda, pilih perintah + Item baru di bagian atas halaman.
  2. Pilih Penyimpanan data>Eventhouse.
  3. Tentukan nama dan pilih Buat.
  4. Pilih + Database di bagian atas halaman.
  5. Atur nama ke Ingestion dan ketik ke Database pintasan baru (pengikut), lalu pilih Berikutnya.
  6. Atur URI kluster ke URI kluster hub FinOps dan database ke Ingestion, lalu pilih Buat.
  7. Ulangi langkah 4-6 untuk Hub database.

Mengonfigurasi laporan dan dasbor

Hub FinOps dilengkapi dengan dasbor Data Explorer dan laporan Power BI yang bisa tersambung ke data di Data Explorer (melalui KQL) atau di Azure Data Lake Storage.

Kami merekomendasikan untuk menyiapkan dasbor Data Explorer meskipun Anda menggunakan Power BI karena penyiapannya yang cepat dan mudah serta memberikan insight terhadap data yang diambil.

  1. Unduh templat dasbor.
  2. Beri akses Penampil (atau lebih tinggi) kepada pengguna mana pun ke database Hub dan Penyerapan. Pelajari selengkapnya.
  3. Pergi ke dasbor Azure Data Explorer.
  4. Impor dasbor baru dari file di langkah 1.
  5. Edit dasbor dan ubah sumber data ke kluster hub FinOps Anda.

Untuk informasi selengkapnya, lihat Mengonfigurasi dasbor Data Explorer.


Penyelesaian Masalah

Jika Anda mengalami kesalahan tertentu, periksa daftar kesalahan umum untuk langkah-langkah mitigasi. Jika Anda tidak mengalami kode kesalahan tertentu atau mengalami masalah lain, lihat panduan Pemecahan Masalah.

Jika masalah Anda tidak diatasi dengan panduan pemecahan masalah, lihat Mendapatkan dukungan untuk masalah toolkit FinOps untuk bantuan tambahan.


Berikan umpan balik

Beri tahu kami bagaimana kinerja kami melalui ulasan singkat. Kami menggunakan ulasan ini untuk meningkatkan dan memperluas alat dan sumber daya FinOps.

Jika Anda mencari sesuatu yang spesifik, pilih yang sudah ada atau buat ide baru. Bagikan ide dengan orang lain untuk mendapatkan lebih banyak suara. Kami fokus pada ide-ide dengan suara terbanyak.


Kemampuan FinOps terkait:

Produk terkait:

Solusi terkait: