Harga pengukuran khusus untuk produk AMI - AWS Marketplace

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Harga pengukuran khusus untuk produk AMI

Menggabungkan konsep layanan pengukuran

AWS Marketplace Layanan Pengukuran memungkinkan penjual perangkat lunak untuk memodifikasi perangkat lunak mereka untuk mengirim catatan pengukuran ke titik akhir untuk menangkap penggunaan. Penjual dapat memilih kategori penggunaan dan menentukan hingga 24 dimensi dari satu kategori tersebut. Dimensi ini diukur sekali per jam, dikumpulkan, dan dibebankan terhadap rencana harga yang ditentukan oleh penjual. Sebagai penjual, Anda harus menentukan dimensi mana yang ingin Anda gunakan. Setelah AMI diterbitkan, Anda tidak akan dapat mengubahnya. Konsep layanan penting meliputi hal berikut:

  • Kategori Penggunaan — Setiap produk perangkat lunak yang diberi harga melalui penggunaan Layanan Pengukuran dikategorikan menurut satu kategori penggunaan, yang menentukan cara yang tepat untuk membebankan biaya kepada pelanggan. Kategori penggunaan termasuk tetapi tidak terbatas pada:

    • Pengguna — Satu set izin yang ditentukan yang terkait dengan pengenal tunggal. Kategori ini sesuai untuk perangkat lunak di mana pengguna pelanggan terhubung ke perangkat lunak secara langsung (misalnya, untuk manajemen hubungan pelanggan atau pelaporan intelijen bisnis).

    • Host — Setiap server, node, instance, endpoint, atau bagian lain dari sistem komputasi. Kategori ini sesuai untuk perangkat lunak yang memonitor atau memindai banyak instans milik pelanggan (misalnya, pemantauan kinerja atau keamanan).

    • Data — Penyimpanan atau informasi, diukur dalam MB, GB, atau TB. Kategori ini sesuai untuk perangkat lunak yang mengelola data tersimpan atau memproses data dalam batch.

    • Bandwidth - Diukur dalam Mbps atau Gbps. Kategori ini sesuai untuk perangkat lunak yang memungkinkan pelanggan untuk menentukan jumlah bandwidth untuk penyediaan.

    • Unit — Satuan pengukuran; lihat contoh yang dijelaskan selanjutnya.

  • Unit Penggunaan — Unit penggunaan khusus produk perangkat lunak sesuai dengan kategori penggunaan yang dipilih. Unit penggunaan ini menjelaskan unit yang akan dikenakan biaya perangkat lunak Anda. Contohnya termasuk:

    • NodesHrs(sesuai dengan kategori Host)

    • UserHrs(sesuai dengan kategori Pengguna)

    • GBStored (sesuai dengan kategori Data)

  • Konsumsi — Produk perangkat lunak yang diberi harga melalui penggunaan Layanan Pengukuran membebankan biaya untuk konsumsi dalam salah satu dari tiga cara:

    • Diberikan - Perangkat lunak ini memungkinkan pelanggan untuk mengkonfigurasi jumlah sumber daya tertentu untuk digunakan (misalnya, jumlah pengguna atau jumlah bandwidth tetap). Setiap jam, pelanggan membayar untuk apa yang telah mereka tetapkan.

    • Bersamaan - Perangkat lunak ini memungkinkan sejumlah host yang berbeda atau pengguna untuk terhubung ke perangkat lunak. Setiap jam, pelanggan membayar berdasarkan jumlah host atau pengguna yang mengakses perangkat lunak.

    • Akumulasi — Perangkat lunak ini memungkinkan pelanggan untuk menggunakan sejumlah data, baik diproses atau disimpan. Setiap jam, pelanggan membayar jumlah agregat.

  • Harga — Produk perangkat lunak yang diberi harga melalui penggunaan Layanan Pengukuran harus menentukan harga tunggal atau menentukan hingga 24 dimensi, masing-masing dengan harganya sendiri. Rincian tentang opsi harga meliputi:

    • Dimensi tunggal - Ini adalah pilihan harga yang paling mudah. Pelanggan membayar satu harga per unit sumber daya per jam, terlepas dari ukuran atau volume (misalnya, $0,014 per pengguna per jam, atau $0,070 per host per jam).

    • Multiple dimensions - Opsi harga ini sesuai saat kategori penggunaan yang dipilih bervariasi sepanjang beberapa sumbu. Misalnya, untuk pemantauan host, harga yang berbeda dapat diatur tergantung pada ukuran host. Atau, untuk harga berbasis pengguna, harga yang berbeda dapat ditetapkan berdasarkan tipe pengguna (misalnya, admin, power user, dan read-only user).

  • Pengukuran— Semua penggunaan dicatat sebagai acara pengukuran, setiap jam sekali. Perangkat lunak Anda harus dikonfigurasi untuk mengirim dimensi dan jumlah penggunaan yang sesuai ke AWS Marketplace Layanan Pengukuran.

    • Alokasi - Opsional, Anda dapat mendistribusikan penggunaan ke alokasi oleh properti yang Anda melacak. Alokasi ini direpresentasikan sebagai tag kepada pembeli. Tag memungkinkan pembeli untuk melihat biaya mereka dibagi menjadi penggunaan dengan tag. Sebagai contoh, jika Anda mengisi oleh pengguna, dan pengguna memiliki properti “Departemen”, Anda dapat membuat alokasi penggunaan dengan tag yang memiliki kunci “Departemen”, dan satu alokasi per nilai. Pendekatan ini tidak mengubah harga, dimensi, atau total penggunaan yang Anda laporkan. Namun, ini memungkinkan pelanggan Anda untuk melihat biaya mereka berdasarkan kategori yang sesuai dengan produk Anda.

Harga perangkat lunak Anda

Saat menetapkan harga perangkat lunak Anda dengan AWS Marketplace Layanan Pengukuran, Anda harus terlebih dahulu memutuskan kategori penggunaan dan bagaimana hal itu akan dikonsumsi. Tia mendukung enam skenario harga yang berbeda. Anda harus memilih hanya salah satu dari ini untuk produk Anda:

  • Pengguna yang ditetapkan (per jam)

  • Pengguna bersamaan (per jam)

  • Host yang ditetapkan (per jam)

  • Host serentak (per jam)

  • Bandwidth yang ditetapkan (per jam)

  • Akumulasi data (per jam)

Selanjutnya, Anda harus memutuskan bagaimana harga kategori penggunaan yang dipilih:

  • Harga tunggal

  • Beberapa dimensi (hingga 24)

Menambahkan produk Anda ke AWS Marketplacemenjelaskan cara memberikan deskripsi dimensi dan harga yang sesuai dengan pelanggan.

Contoh: Bandwidth yang ditetapkan dengan harga nonlinear

Bayangkan Anda menawarkan perangkat lunak perangkat jaringan. Anda memilih untuk tagihan dengan bandwidth yang ditetapkan. Untuk kategori penggunaan Anda, pilih Bandwidth. Selain pengisian dengan bandwidth, Anda ingin mengisi harga yang berbeda karena pembeli meningkatkan skala. Anda dapat menentukan beberapa dimensi dalam kategori bandwidth. Anda dapat menentukan harga yang berbeda untuk 25 Mbps, 100 Mbps, dan 1 Gbps.

Contoh: host bersamaan dengan beberapa dimensi

Bayangkan Anda menawarkan perangkat lunak yang memonitor contoh Amazon EC2 lainnya. Anda memilih untuk tagihan dengan jumlah host yang sedang dipantau. Untuk kategori penggunaan Anda, pilih Host. Selain pengisian oleh host, Anda ingin mengisi untuk nilai tambahan untuk memantau host yang lebih besar. Anda dapat menggunakan beberapa dimensi dalam kategori host. Anda dapat menentukan harga yang berbeda untuk mikro, kecil, menengah, besar, x-besar, 2XL, 4XL, dan 8XL contoh. Perangkat lunak Anda bertanggung jawab untuk memetakan setiap host tertentu ke salah satu dimensi yang Anda tentukan. Perangkat lunak Anda bertanggung jawab untuk mengirimkan rekaman pengukuran terpisah untuk setiap dimensi kategori penggunaan Anda jika berlaku.

Menambahkan produk Anda ke AWS Marketplace

Untuk memanfaatkan Layanan Pengukuran, Anda harus membuat produk baru AWS Marketplace untuk dicantumkan. Jika produk Anda sudah ada di AWS Marketplace, Anda harus memutuskan apakah produk AWS Marketplace Metering Service baru akan tersedia selain produk Anda saat ini, atau apakah produk tersebut akan menggantikan produk Anda saat ini sebagai satu-satunya versi yang tersedia untuk pengguna baru. Jika Anda memilih pengganti, produk yang ada akan dihapus dari AWS Marketplace sehingga tidak lagi tersedia untuk pembeli baru. Pelanggan yang sudah ada akan terus memiliki akses ke produk lama mereka dan contoh, tetapi mereka dapat bermigrasi ke produk baru pada kenyamanan mereka. Produk baru harus menggunakan meteran untuk AWS Marketplace Layanan Pengukuran, seperti yang dijelaskan dalamMemodifikasi perangkat lunak Anda untuk menggunakan Layanan Pengukuran.

Setelah Anda memiliki AMI Anda, ikuti proses standar untuk berbagi dan memindai AMI Anda menggunakan alat swalayan. Selain menggunakan templat yang tersedia di portal manajemen, isi formulir beban produk dan unggah untuk memulai proses konsumsi.

Gunakan definisi berikut untuk melengkapi bidang Formulir Pemuatan Produk untuk AWS Marketplace Metering Service. Pada Formulir Beban Produk, bidang ini diberi label sebagai Harga Konsumsi Fleksibel (FCP) untuk membedakannya dari produk dengan harga per jam dan bulanan.

  • Judul — Jika Anda sudah memiliki produk AWS Marketplace dan Anda menambahkan produk yang sama dengan AWS Marketplace Metering Service, sertakan kategori dan dimensi FCP dalam tanda kurung untuk membedakannya (misalnya, “JUDUL PRODUK (Data)”).

  • Model Harga —Dari daftar dropdown, pilih Usage.

  • Kategori FCP — Kategori di mana pelanggan dikenakan biaya untuk produk berbayar dengan komponen harga Penggunaan. Dari daftar pilihan menurun, pilihPengguna,host,Data, atauBandwidth.

  • Unit FCP — Unit pengukuran di mana pelanggan dikenakan biaya untuk produk berbayar dengan komponen harga Penggunaan. Pilihan akan muncul dalam daftar dropdown berdasarkan kategori FCP yang Anda pilih. Tabel berikut menjelaskan unit yang valid untuk setiap kategori.

    Kategori

    Unit yang valid

    Pengguna

    UserHrs

    host

    HostHrs

    Data

    MB, ID, TB

    Bandwidth

    Mbps

  • Nama Dimensi FCP - Nama yang digunakan saat mengirim catatan pengukuran dengan memanggil operasi. MeterUsage Itu terlihat dalam laporan penagihan. Namun, karena tidak menghadap ke luar, namanya tidak perlu ramah pengguna. Nama tidak boleh lebih dari 15 karakter dan hanya dapat menyertakan karakter alfanumerik dan garis bawah. Setelah Anda menetapkan nama dan membuat produk publik, Anda tidak dapat mengubahnya. Mengubah nama membutuhkan AMI baru.

  • Deskripsi Dimensi FCP — Pernyataan yang menghadap pelanggan yang menjelaskan dimensi produk. Deskripsi (bisa tidak lebih dari 70 karakter dan harus user-friendly. Contoh deskripsi meliputi: Administrator per jam dan bandwidth Per Mbps disediakan. Setelah produk diterbitkan, Anda tidak dapat mengubah deskripsi ini.

  • Tingkat FCP — Biaya perangkat lunak per unit untuk produk ini. Bidang ini mendukung tiga tempat desimal.

Catatan:
  • Anda tidak perlu mengisi kolom harga per jam dan tahunan.

  • Uji coba gratis dan harga tahunan tidak kompatibel.

  • Produk yang menggunakan beberapa AMI serta fitur Cluster dan AWS Resources tidak dapat menggunakan AWS Marketplace Metering Service.

  • Harga, jenis instans, atau Wilayah AWS perubahan akan mengikuti proses yang sama seperti AWS Marketplace produk lainnya.

  • Produk dengan AWS Marketplace Metering Service tidak dapat dikonversi ke model harga lain seperti per jam, bulanan, atau Bring Your Own License (BYOL).

  • AWS Marketplace merekomendasikan untuk menambahkan informasi kebijakan IAM dalam instruksi atau dokumen penggunaan Anda.

  • Anda dapat menyertakan hingga 24 dimensi FCP secara total. Setelah dibuat dan dipublikasikan, Anda tidak dapat mengubah dimensi yang ada, tetapi Anda dapat menambahkan dimensi baru (hingga batas 24).

Jika Anda memiliki pertanyaan, hubungiAWS Marketplace Operasi PenjualTim.

Memodifikasi perangkat lunak Anda untuk menggunakan Layanan Pengukuran

Anda perlu memodifikasi perangkat lunak Anda untuk merekam penggunaan pelanggan, mengirim laporan penggunaan per jam ke Layanan Pengukuran, dan menangani mode kegagalan baru. Perangkat lunak ini beroperasi secara independen dari harga, tetapi perangkat lunak perlu mengetahui tentang kategori penggunaan, bagaimana penggunaannya, dan dimensi apa pun.

Mengukur konsumsi

Perangkat lunak Anda harus menentukan berapa banyak kategori penggunaan yang dipilih dan dimensi mana yang telah dikonsumsi pelanggan. Nilai ini akan dikirim, sekali setiap jam, ke Layanan Pengukuran. Dalam semua kasus, diasumsikan bahwa perangkat lunak Anda memiliki kemampuan untuk mengukur, mencatat, dan membaca konsumsi sumber daya untuk tujuan mengirimkannya setiap jam ke Layanan Pengukuran.

Untuk konsumsi yang ditetapkan, ini biasanya akan dibaca dari konfigurasi perangkat lunak sebagai nilai sampel, tetapi mungkin juga nilai dikonfigurasi maksimum, direkam setiap jam. Untuk konsumsi bersamaan, ini mungkin berupa sampel periodik atau nilai maksimum yang tercatat setiap jam. Untuk akumulasi konsumsi, ini akan menjadi nilai yang terakumulasi setiap jamnya.

Untuk penetapan harga pada beberapa dimensi, beberapa nilai harus diukur dan dikirim ke Layanan Pengukuran, satu per dimensi. Hal ini memerlukan perangkat lunak Anda untuk diprogram atau dikonfigurasi dengan rangkaian dimensi yang diketahui saat Anda memberikan AMI. Kumpulan dimensi tidak dapat berubah setelah produk dibuat.

Untuk setiap skenario harga, tabel berikut menjelaskan cara yang disarankan untuk mengukur konsumsi setiap jam.

Skenario Bagaimana mengukur

Pengguna yang disediakan

Jumlah pengguna yang ditetapkan saat ini (sampel).

-atau-

Jumlah maksimum pengguna yang ditetapkan (terlihat jam itu).

Pengguna yang bersamaan

Jumlah pengguna serentak saat ini (sampel).

-atau-

Jumlah maksimum pengguna bersamaan (terlihat jam itu).

-atau-

Jumlah total pengguna yang berbeda (terlihat jam itu).

Host yang disediakan

Jumlah host yang ditetapkan saat ini (sampel).

-atau-

Jumlah maksimum host yang ditetapkan (terlihat jam itu).

Host yang bersamaan

Jumlah host bersamaan saat ini (sampel).

-atau-

Jumlah maksimum host bersamaan (terlihat jam itu).

-atau-

Jumlah total host yang berbeda (terlihat jam itu).

Bandwidth yang disediakan

Pengaturan bandwidth yang ditetapkan saat ini (sampel).

-atau-

Maksimum yang ditetapkan bandwidth (terlihat jam itu).

Mengumpulkan data

GB saat ini data yang disimpan (sampel).

-atau-

GB maksimum data yang disimpan (dilihat jam itu).

-atau-

Total GB data yang ditambahkan atau diproses jam tersebut.

-atau-

Jumlah GB data diproses jam itu.

Penandaan terukur vendor (Opsional)

Penandaan meteran vendor membantu Vendor Perangkat Lunak Independen (ISV) memberi pembeli wawasan yang lebih terperinci tentang penggunaan perangkat lunak mereka dan dapat membantu mereka melakukan alokasi biaya.

Untuk menandai penggunaan perangkat lunak pembeli, Anda perlu menentukan bagaimana biaya dialokasikan. Pertama tanyakan kepada pembeli Anda apa yang ingin mereka lihat dalam alokasi biaya mereka. Kemudian Anda dapat membagi penggunaan di seluruh properti yang Anda lacak untuk akun pembeli. Contoh properti termasukAccount ID,, Business UnitCost Centers, dan metadata relevan lainnya untuk produk Anda. Properti ini diekspos ke pembeli sebagai tag. Menggunakan tag, pembeli dapat melihat biaya mereka dibagi menjadi penggunaan berdasarkan nilai tag di Konsol AWS Penagihan mereka (https://console.aws.amazon.com/billing/). Penandaan yang diukur vendor tidak mengubah harga, dimensi, atau total penggunaan yang Anda laporkan. Hal ini memungkinkan pelanggan Anda untuk melihat biaya mereka berdasarkan kategori yang sesuai dengan produk Anda.

Dalam kasus penggunaan umum, pembeli berlangganan produk Anda dengan satu Akun AWS. Pembeli juga memiliki banyak pengguna yang terkait dengan langganan produk yang sama. Anda dapat membuat alokasi penggunaan dengan tag yang memiliki kunciAccount ID, dan kemudian mengalokasikan penggunaan untuk setiap pengguna. Dalam hal ini, pembeli dapat mengaktifkan Account ID tag di konsol Billing and Cost Management mereka dan menganalisis penggunaan pengguna individu.

Pengalaman penjual

Penjual dapat menggabungkan catatan pengukuran untuk sumber daya dengan kumpulan tag yang sama alih-alih menggabungkan penggunaan untuk semua sumber daya. Misalnya, penjual dapat membuat catatan pengukuran yang mencakup ember yang berbeda dari. UsageAllocations Setiap bucket mewakili UsageQuantity satu set tag, seperti AccountId danBusinessUnit.

Dalam diagram berikut, Resource 1 memiliki satu set AccountId dan BusinessUnit tag yang unik, dan muncul di Rekaman Pengukuran sebagai entri tunggal.

Resource 2 dan Resource 3 keduanya memiliki AccountId tag yang sama2222,, dan BusinessUnit tag yang sama,Operations. Akibatnya, mereka digabungkan menjadi satu UsageAllocations entri dalam Rekaman Pengukuran.

Penjual juga dapat menggabungkan sumber daya tanpa tag menjadi satu UsageAllocation dengan jumlah penggunaan yang dialokasikan dan mengirimkannya sebagai salah satu entri di. UsageAllocations

Batasan meliputi:

  • Jumlah tag — 5

  • Ukuran UsageAllocations (kardinalitas) — 2.500

Validasi meliputi:

  • Karakter diperbolehkan untuk kunci tag dan nilai — A-za-z0-9+ -= . _:\ /@

  • Tag maksimum di seluruh UsageAllocation daftar - 5

  • Dua tidak UsageAllocations dapat memiliki tag yang sama (yaitu, kombinasi yang sama dari kunci tag dan nilai). Jika itu masalahnya, mereka harus menggunakan hal yang samaUsageAllocation.

  • Jumlah AllocatedUsageQuantity dari UsageAllocation harus sama denganUsageQuantity, yang merupakan penggunaan agregat.

Pengalaman pembeli

Tabel berikut menunjukkan contoh pengalaman pembeli setelah pembeli mengaktifkan tag AccountId dan BusinessUnit vendor.

Dalam contoh ini, pembeli dapat melihat penggunaan yang dialokasikan dalam Laporan Penggunaan Biaya mereka. Tag yang diukur vendor menggunakan awalan. “aws:marketplace:isv” Pembeli dapat mengaktifkannya di Billing and Cost Management, di bawah Tag Alokasi Biaya AWS, tag alokasi biaya yang dihasilkan.

Baris pertama dan terakhir dari Laporan Penggunaan Biaya relevan dengan apa yang dikirim Penjual ke Layanan Pengukuran (seperti yang ditunjukkan dalam Pengalaman penjual contoh).

Laporan Penggunaan Biaya (Sederhana)
ProductCode Pembeli UsageDimension UsageQuantity aws:marketplace:isv:AccountId aws:marketplace:isv:BusinessUnit
xyz 111122223333 Jaringan: per (GB) diperiksa 70 2222 Operasi
xyz 111122223333 Jaringan: per (GB) diperiksa 30 3333 Keuangan
xyz 111122223333 Jaringan: per (GB) diperiksa 20 4444 IA
xyz 111122223333 Jaringan: per (GB) diperiksa 20 5555 Pemasaran
xyz 111122223333 Jaringan: per (GB) diperiksa 30 1111 Pemasaran

Untuk contoh kode, lihat MeterUsagedengan penandaan alokasi penggunaan (Opsional)