これは Windows Azure リソース プロバイダー SDKです。私は概念について読み込もうとしましたが、それが私が望むことを可能にするかどうかを明確に理解することはできません.
Windows Azure でホストされている Web サービスがあります。ユーザーはユーザー ID とパスワードのペアを取得し、PayPal を介してサービスの料金を支払います。その後、ユーザー ID とパスワードのペアを提供する指定された URL に Web リクエストを送信できます。サービスは、リクエストの数に基づいて資金を差し引きます。PayPal 経由で支払う場合、「N リクエストを行う権利」を購入します。サービス内の残高は、支払った「リクエスト数」だけ増加します。つまり、従量課金制のサービスです。
ここで、リソース プロバイダー SDK を使用してサービスを Azure ストアに公開し、ユーザーがサービスに対して行う要求の数に応じて料金を請求したいと考えています。
概念ドキュメントは言う
次に、ユーザーはサブスクリプションを作成します。サブスクリプションは、3 か月間の無料トライアルや MyApp Production などの名前付きエンティティです。アカウント ポータルで自分のサブスクリプションを表示できます。
次に、ユーザーは Web サイトや仮想マシンなどの 1 つ以上のリソースを作成します。Web サイトと仮想マシンは、2 つの異なる ResourceType です。各リソースは、正確に 1 つのサブスクリプションの下にデプロイされます。
サブスクリプションの部分は多かれ少なかれ明確です。Resource
オブジェクトはどうですか?「Web サイトや仮想マシンなど」という説明が続きますが、私が提供したいのはサイトでも VM でもなく、サービス URL への一定数のリクエストをキューに入れる権利です。
単純なものが得られないか、Azure Resource Provider SDK を使用できるものではありません。
Azure リソース プロバイダー SDK を使用して、従量課金制サービスを Azure ストアに公開するにはどうすればよいですか?