Rekomendasi untuk menyelaraskan penggunaan dengan kenaikan penagihan

Berlaku untuk rekomendasi daftar periksa Pengoptimalan Biaya Azure Well-Architected Framework ini:

CO:06 Menyelaraskan penggunaan dengan kenaikan penagihan. Anda harus memahami kenaikan penagihan (meter) dan menyelaraskan penggunaan sumber daya dengan kenaikan tersebut. Ubah layanan agar selaras dengan kenaikan penagihan, atau ubah penggunaan sumber daya agar selaras dengan kenaikan penagihan. Pertimbangkan untuk menggunakan bukti konsep untuk memvalidasi pengetahuan penagihan dan pilihan desain untuk pendorong biaya utama dan untuk mengungkapkan cara untuk menyelaraskan penagihan dan penggunaan sumber daya.

Panduan ini menjelaskan rekomendasi untuk menyelaraskan penggunaan sumber daya dengan kenaikan penagihan. Sumber daya ditagih dengan kenaikan tertentu, seperti per jam atau per instans. Untuk mengoptimalkan biaya, Anda perlu menyelaraskan penggunaan Anda dengan kenaikan tersebut. Anda harus menyesuaikan sumber daya dengan penggunaan beban kerja Anda atau menyesuaikan beban kerja Anda dengan kenaikan penagihan sumber daya, juga disebut meter. Terapkan panduan berikut sehingga Anda dapat memastikan bahwa beban kerja Anda memperoleh nilai maksimum dari setiap sumber daya. Jika Anda gagal menyelaraskan penagihan dan desain, Anda mungkin dikenakan biaya yang tidak perlu.

Definisi

Istilah Definisi
Kenaikan penagihan Jumlah penggunaan yang dikenakan biaya (meter), seperti satuan waktu, jumlah instans, atau ukuran data.
Faktor penagihan Jenis penggunaan yang dikenakan biaya, seperti waktu, jumlah penyimpanan, jumlah transfer data, atau jumlah permintaan.

Strategi desain utama

Menyelaraskan penggunaan sumber daya dengan kenaikan penagihan adalah tentang memastikan bahwa konsumsi sumber daya Anda sangat cocok dengan interval atau jumlah yang dikenakan biaya. Misalnya, jika layanan dikenakan biaya per jam tetapi Anda menggunakannya hanya untuk sebagian kecil dari waktu tersebut, Anda dapat menyesuaikan operasi untuk memaksimalkan penggunaan jam tersebut.

Untuk menghemat uang, pastikan Anda memahami bagaimana Anda ditagih untuk layanan. Anda perlu memahami kenaikan tertentu seperti tarif per jam, biaya per gigabyte, atau biaya per permintaan. Sesuaikan konfigurasi layanan atau cara Anda menggunakan layanan agar sesuai dengan kenaikan penagihan dan pastikan Anda tidak dikenakan biaya yang tidak perlu. Evaluasi kebutuhan spesifik beban kerja Anda dan pahami bagaimana Anda ditagih untuk berbagai sumber daya. Berdasarkan temuan Anda, sesuaikan penggunaan atau sumber daya untuk mengoptimalkan biaya.

Menentukan faktor penagihan

Faktor penagihan berbeda di antara layanan. Faktor penagihan termasuk nomor instans, waktu, tingkat transaksi, dan ukuran transaksi. Mereka juga termasuk zona ketersediaan, lokasi, jumlah penyimpanan, data masuk, dan data keluar. Biasakan diri Anda dengan ambang harga layanan yang Anda gunakan. Anda dapat menyelaraskan penggunaan untuk memaksimalkan nilai sumber daya dan hanya menjalankan biaya yang dikenakan jika perlu.

Berikut adalah beberapa faktor penagihan umum:

  • Runtime: Runtime mengacu pada durasi sumber daya yang secara aktif berjalan atau digunakan. Runtime biasanya diukur dalam jam, hari, atau bulan. Runtime membantu Anda menganalisis implikasi biaya penggunaan sumber daya dari waktu ke waktu. Penting untuk pengoptimalan biaya karena Anda dapat mengidentifikasi peluang untuk meminimalkan penggunaan sumber daya dan biaya terkait.
  • Transfer data: Transfer data mengacu pada pergerakan data ke dalam dan ke luar sumber daya. Biaya transfer data dapat bervariasi berdasarkan volume data. Pahami biaya transfer data, sehingga Anda dapat mengoptimalkan pola transfer data, memilih konfigurasi jaringan yang sesuai, dan meminimalkan biaya yang terkait dengan pergerakan data.
  • Layanan khusus: Layanan khusus adalah layanan atau fitur yang Anda gunakan dengan sumber daya lain. Layanan ini dapat mencakup database khusus, layanan AI, atau kemampuan tingkat lanjut lainnya. Evaluasi implikasi biaya layanan khusus karena mungkin memiliki model harga terpisah atau dikenakan biaya tambahan.
  • CPU virtual (vCPU): Pemanfaatan vCPU dalam sumber daya adalah penggunaan vCPU. Sumber daya seperti komputer virtual sering ditagih berdasarkan jumlah vCPU yang dialokasikan untuk mereka. Pantau dan optimalkan penggunaan vCPU, sehingga Anda dapat memastikan pemanfaatan sumber daya yang efisien dan meminimalkan biaya yang tidak perlu.
  • Jaminan waktu aktif: Jaminan waktu aktif mengacu pada perjanjian tingkat layanan (SLA) yang ditawarkan penyedia cloud tentang ketersediaan dan keandalan layanan mereka. Jaminan waktu aktif tidak terkait langsung dengan penagihan, tetapi penting untuk dipertimbangkan ketika Anda ingin mengoptimalkan biaya. Jaminan waktu aktif yang lebih tinggi dapat bertepatan dengan biaya yang lebih tinggi. Evaluasi tradeoff antara biaya dan ketersediaan layanan.

Menentukan kenaikan tagihan

Kenaikan penagihan menentukan cara penggunaan sumber daya diukur dan ditagih. Untuk setiap faktor penagihan, ada kenaikan penagihan. Biasakan diri Anda dengan kenaikan penagihan setiap layanan, sehingga Anda dapat menyelaraskan penggunaan sumber daya dengan kenaikan penagihan ini.

Berikut adalah beberapa jenis kenaikan penagihan umum:

  • Waktu:* Sumber daya ditagih berdasarkan durasi penggunaan, seperti per detik, jam, atau hari.
  • Per permintaan: Beberapa sumber daya, terutama dalam arsitektur tanpa server atau berbasis peristiwa, ditagih berdasarkan jumlah permintaan atau pemanggilan. Minimalkan permintaan yang tidak perlu dan optimalkan desain aplikasi untuk mengurangi jumlah permintaan yang dapat ditagih.
  • Kenaikan transfer data: Biaya transfer data diukur dalam kenaikan, seperti gigabyte (GB) atau terabyte (TB).
  • Kenaikan penyimpanan: Biaya penyimpanan sering diukur dalam kenaikan, seperti GB atau TB.

Memetakan penggunaan ke kenaikan penagihan

Memetakan penggunaan ke kenaikan penagihan adalah latihan untuk mengidentifikasi di mana konsumsi sumber daya tidak selaras dengan kenaikan penagihan. Pemetaan ini melibatkan analisis penggunaan sumber daya terhadap kenaikan penagihan di setiap faktor penagihan untuk menemukan inefisiensi. Pada langkah ini, Anda hanya mengidentifikasi area di mana kenaikan penggunaan dan penagihan tidak selaras. Kemudian, Anda menerapkan perubahan. Pertimbangkan panduan berikut saat memetakan penggunaan ke kenaikan penagihan:

  • Buat inventaris sumber daya. Cantumkan sumber daya dalam beban kerja, seperti komputasi, penyimpanan, dan jaringan.
  • Memahami pola penggunaan. Gunakan alat pemantauan atau data penggunaan sebelumnya untuk mengidentifikasi pola konsumsi sumber daya untuk beban kerja. Perhatikan periode penggunaan tinggi dan rendah.
  • Gunakan kalkulator harga. Masukkan informasi yang Anda kumpulkan ke dalam kalkulator harga online untuk mendapatkan perincian biaya terperinci, yang disegmentasi oleh faktor penagihan dan kenaikan.
  • Menganalisis kenaikan penagihan. Jika kalkulator memberikan granularitas penagihan untuk setiap komponen, selaraskan penggunaan aktual atau yang diharapkan dengan kenaikan penagihan (per jam, harian, atau per permintaan).
  • Simulasikan skenario. Gunakan kalkulator harga untuk mensimulasikan skenario penggunaan untuk memahami bagaimana penggunaan sumber daya memengaruhi biaya.

Pertimbangkan untuk membangun bukti konsep (POC)

Bukti konsep adalah cara konkret untuk memvalidasi pemahaman Anda tentang faktor penagihan dan kenaikan penagihan. POC membantu Anda melihat efek keputusan desain pada biaya. Ini dapat membantu Anda menyempurnakan desain beban kerja Anda agar selaras dengan kenaikan penagihan. POC penting untuk pendorong biaya terkemuka, seperti platform aplikasi dan sumber daya yang menskalakan.

Jika Anda tidak yakin tentang pengetahuan penagihan Anda atau ingin mendapatkan lebih banyak kepercayaan diri dalam memahami implikasi biaya, POC dapat memberikan pengalaman langsung. Anda dapat memvalidasi asumsi dan menguji berbagai skenario untuk memastikan bahwa Anda memiliki pemahaman yang jelas tentang aspek penagihan. Pertimbangkan panduan berikut saat Anda membangun POC untuk pengoptimalan biaya:

Tentukan cakupan POC: Tentukan cakupan POC dengan jelas, termasuk beban kerja atau aplikasi tertentu yang ingin Anda optimalkan untuk biaya dan sumber daya yang terlibat. Sertakan faktor-faktor seperti waktu penggunaan, pola penggunaan, biaya per instans, transfer data, penyimpanan, komputasi, dan komponen pendorong biaya lainnya. Pertimbangkan kenaikan penagihan saat Anda menguraikan cakupan untuk memastikan bahwa faktor biaya ditangani secara menyeluruh.

Meniru produksi: Rancang POC untuk meniru lingkungan produksi, memastikan estimasi biaya yang realistis. Anda harus mengevaluasi pendorong biaya, seperti efek skalabilitas, keputusan operasional (menghentikan dan memulai sumber daya), dan biaya penyimpanan. Selaraskan desain POC dengan pengetahuan ambang tagihan untuk memastikan bahwa lingkungan yang disimulasikan secara akurat mencerminkan skenario biaya potensial.

Batasi durasi POC: Batasi masa pakai POC, sehingga Anda dapat mengumpulkan bukti konklusif, tetapi Anda tidak dikenakan biaya yang tidak perlu. Perluas POC sedikit melebihi ambang batas penagihan untuk menjamin pemahaman biaya yang komprehensif. Misalnya, jika sumber daya ditagih per jam, POC mungkin berjalan hanya selama lebih dari satu jam atau berapa lama waktu yang diperlukan untuk menangkap bagaimana biaya bertambah pada ambang batas. Setelah Anda memiliki bukti yang menguatkan, Anda dapat dengan percaya diri membuat keputusan berdasarkan temuan Anda. Ketika POC memberikan gambaran yang jelas tentang implikasi penagihan, gunakan temuan untuk membuat keputusan keuangan berdasarkan informasi untuk lingkungan yang sebenarnya.

Menyelaraskan penggunaan untuk memaksimalkan nilai sumber daya

Menyelaraskan penggunaan untuk memaksimalkan nilai sumber daya melibatkan penerapan perubahan yang diidentifikasi dalam latihan pemetaan untuk menyelaraskan kembali penggunaan sumber daya dengan kenaikan penagihan. Langkah ini adalah tentang membuat penyesuaian tentang bagaimana sumber daya dikonsumsi. Ada dua opsi utama untuk menyelaraskan penggunaan dengan kenaikan penagihan:

Ubah layanan. Memodifikasi layanan berarti menggunakan konfigurasi, tingkat layanan, atau layanan yang berbeda untuk menyelaraskan beban kerja dengan ambang batas penagihan. Misalnya, beban kerja Anda mungkin memindahkan data 5 TB setiap hari, tetapi Anda dikenakan biaya kenaikan 4 TB. Anda dapat menemukan tingkat atau konfigurasi layanan yang berbeda, sehingga Anda dapat mentransfer data dengan tarif yang lebih murah atau lebih cepat.

Ubah penggunaan. Memodifikasi penggunaan adalah tentang mendesain ulang beban kerja pola penggunaan agar selaras dengan kenaikan penagihan. Misalnya, Anda dapat memadatkan data 5-TB menjadi 4 TB sebelum mentransfer. Anda juga dapat memperluas penggunaan ke kenaikan penagihan. Misalnya, jika Anda perlu mentransfer 2 TB data setiap hari, Anda dapat memodifikasi jadwal untuk mentransfer 4 TB data setiap hari.

Jika tidak ada opsi yang layak, Anda perlu menerima biaya tambahan. Kerjakan ulang anggaran sesuai kebutuhan jika biaya tambahan tidak termasuk dalam anggaran.

Risiko: Keputusan pengoptimalan biaya tidak boleh membahayakan persyaratan keamanan atau peraturan kepatuhan. Jika Anda memilih solusi yang lebih murah tanpa langkah-langkah keamanan yang memadai, Anda dapat mengekspos beban kerja terhadap potensi kerentanan.

Fasilitasi Azure

Menentukan faktor penagihan dan kenaikan: Azure memiliki detail harga produk untuk setiap produk Azure. Cari produk dalam beban kerja Anda dan katalog faktor penagihan dan kenaikan yang berbeda untuk setiap faktor penagihan. Anda juga dapat menggunakan kalkulator harga Azure untuk memperkirakan biaya kenaikan yang berbeda.

Memetakan penggunaan ke kenaikan penagihan: Anda dapat menggunakan tagihan Azure untuk menganalisis pola penggunaan sumber daya dan mengidentifikasi area konsumsi tinggi. Anda dapat melihat dan mengunduh faktur Azure Anda. Fitur-fitur ini membantu Anda memahami bagaimana sumber daya digunakan, sehingga Anda dapat membuat keputusan berdasarkan informasi tentang mengoptimalkan penggunaannya dan meminimalkan biaya yang tidak perlu.

Anda bisa mendapatkan gambaran umum singkat tentang penggunaan dan biaya yang ditagih di halaman Langganan di portal Azure. Penting untuk memahami istilah dalam file penggunaan dan biaya Azure Anda.

Menyelaraskan penggunaan untuk memaksimalkan nilai: Microsoft Cost Management and Billing dan Azure Advisor memberikan rekomendasi pengoptimalan yang didasarkan pada data penggunaan dan biaya. Rekomendasi ini membantu Anda mengidentifikasi peluang untuk penghematan biaya. Dengan data ini, Anda dapat menentukan apakah sumber daya terlalu disediakan atau kurang digunakan, dan mengukurnya dengan tepat agar sesuai dengan persyaratan beban kerja. Sumber daya ukuran yang tepat dapat membantu menyelaraskan dengan kenaikan penagihan.

SKU produk mewakili tingkat layanan dalam produk Azure. Azure menawarkan berbagai SKU dalam setiap layanan. Beralih SKU dapat membantu Anda menyelaraskan kenaikan penagihan dengan pola penggunaan. Anda dapat menggunakan halaman harga produk Azure untuk membandingkan tingkatan yang berbeda untuk setiap produk.

Dengan Azure, Anda dapat menyiapkan pemberitahuan biaya dan anggaran. Pemberitahuan biaya memberi tahu Anda saat konsumsi mencapai ambang batas yang telah ditentukan sebelumnya, memungkinkan Anda memantau pengeluaran secara proaktif. Anggaran membantu Anda menetapkan batas dan melacak laju pembakaran sumber daya Anda, yang membantu memastikan kontrol biaya.

Langkah berikutnya

Daftar periksa Pengoptimalan Biaya

Lihat kumpulan rekomendasi lengkap.