クラウドベースの課金モデリング

CloudReports(以下、実際の企業と名前が一致するものはすべてランダムに検討するようお願いします)は、クラウドでレポートを作成するためのクラウドサービスを提供します。 このようなサービスを形成するコストの計算をモデル化するビジネスタスクを検討してください。 状況をより深く理解するには、例として、レポートを生成するためのオープンソースバージョンで利用可能な実際のFastReports企業製品を検討してください(デモバージョンは企業のWebサイトから無料でダウンロードできます)。 従業員デモレポートを入手する







レポートを変更します。 これを行うには、レポートに別のページを追加します(Page2)







コードページで







レポートはリンクからダウンロードできます



レポートを実行し、最後のページまでスクロールします







単純なモデルとして、線形モデルを検討できます。その後、レポート作成のコストは次の式で計算されます







ここで、a_iはいくつかの重み係数のセット、b_iは請求パラメーターです。 たとえば、コストを計算するときに主要なパラメーターとして選択します。メモリ使用量(物理メモリ使用量= Pm)、CPU負荷時間(合計プロセッサ時間= Tt)、レポートのページ数(ページ= P)







a_1は、マーケティングモデルに基づいて選択される係数で、Pmがビット単位で測定される場合、ルーブル/ビットの次元を持ちます。 次のレートが設定されていると仮定します







数えています







プロセッサ時間は4秒に丸められます。



実際には、選択はより複雑になる可能性があります。このタスクはこの記事の範囲外です。例を挙げます。0.50コペックあたり101〜199ルーブルの最初の100ページを請求します。200を超えるすべては0.10コペックで請求されません。 この例のポイントは、無数のマーケティングオプションがあることを示すことです。



クラウドレポートの重要な部分は、ライセンスです。 例として、クライアントが100個のレポートのパッケージを購入したとします。 各レポートには独自のコードがあります。 各レポートの構造は、クライアントの裁量で作成できます。 100個のレポートのライセンスパッケージを販売する場合、クライアントは自分の個人口座に一定額を預けます。 レポートの各実行を考慮に入れ、消費されたリソースに加えて一定量のS + Fixを取得できます。レポートを開始する前に、この要求に応じて一意のキーを指定する必要があります。ライセンスサーバーはこの実行を考慮し、カウンターを1つ減らします。 ライセンスの有効期限が切れている場合、レポートの起動は拒否されます。 1万回の起動に対してライセンスが発行されると、無制限の起動回数または定期的な更新で販売が可能になります。その後、固定金額が個人アカウントから再び削除され、起動カウンターが再度1万に設定されます。



All Articles