Azureコスト管理機能のお話
2017年11月21日
第9回 TOKYO JAZUG NIGHT
自己紹介
・名前 : 木下 裕之
・HN:kingkino
・SNS Twitter:@kingkinoko FaceBookやってます
・Azure暦:7年
・MCSE : Cloud Platform and Infrastructure 2017
・Azureもくもく会主催
・Microsoft MVP for Microsoft Azure
※この資料は2017年11月21日時点での情報を元に作成しています。
Azure Billing APIについて
Azure Portalでよく見かけると思いまいますが下記のリソースコストの集計はAzure Billing APIを利用して行って
いるそうです。
Azure Billing APIについて
Azure Billing APIはAzureの使用状況やリソースに関するデータを取得するためのAPIです。各種APIを利用して
コストを正確に予測してクラウドコスト管理できます。
※2015年の6月にパブリックプレビューになってからここ2年ほどずっとプレビュー状態です。
Azure Billing APIは下記の3つのAPIで成り立っています。
・Azure Invoice Download API (プレビュー)
請求書をダウンロードするAPIです。RBACでのユーザ管理、日付によるフィルタ機能等を提供しています。
・Azure Resource Usage API (プレビュー)
それぞれのリソース毎に使用量を取得するAPIです。
・Azure Resource RateCard API (プレビュー)
現在利用可能なAzureリソースの一覧と料金情報を取得するAPIです。
上記のAPIを用いて「月間の使用量」「アラートの設定」「請求額の予測」「コスト分析」等を行うことができま
す。
APIの制約
Azure Invoice
Download API
Azure Resource
Usage API
Azure Resource
RateCard API
従量課金制 〇 〇 〇
MSDN 〇 〇 〇
料金コミットメント 〇 〇 〇
料金クレジット 〇 〇 〇
Azure イン オープン(AIO) - 〇 〇
Enterpirse Agreement(EA) - 〇 ※カスタムプライスになるため非対応
Cloud Solution Provider(CSP) - - -
Azureプラン一覧:https://azure.microsoft.com/ja-jp/support/legal/offer-details/
APIが利用できるAzureプランの一覧
Azure Usage and billing portal
参考:https://azure.microsoft.com/ja-jp/blog/announcing-the-release-of-the-azure-usage-and-billing-portal/
2016年7月ごろにPowerBIを利用してより詳細な情報を分析するためのポータルがOSSで提供開始されました。
Resource Usage APIとRateCard APIの情報を元にPowerBIで表示します。
クラウドコスト管理の展望
2017年6月30日にCLOUDYNというイス
ラエルの会社をMicrosoftが買収しました。
Cloudynはマルチクラウドプラットフォー
ムに対応したクラウドコスト管理及び監視
ツールです。Azure・AWS・GCPの利用
量や価格帯を取得して比較や分析すること
が可能です。
現在Azure PortalかCloudynの管理画面
に遷移することが可能です。
https://blogs.microsoft.com/blog/2017/06/2
9/microsofts-acquisition-cloudyn-will-help-
azure-customers-manage-optimize-cloud-
usage/
https://docs.microsoft.com/ja-jp/azure/cost-
management/quick-register-azure-
sub#create-a-trial-registration
クラウドコスト管理の展望
Auzre Portalのコストの管理と請求からアクセスすることができCloudynのポータルで利用量の閲覧や分析を行
うことができます。EAやCSPプランの情報も閲覧することが可能です。
将来的にAzureのクラウドコスト管理はCloudynベースになっていくそうです。
クラウドコスト管理の展望
参考
・Azure Billing API
https://docs.microsoft.com/en-us/azure/billing/billing-usage-rate-card-overview
・Azureプランの詳細
https://azure.microsoft.com/ja-jp/support/legal/offer-details/
・Azure Invoice Download APIサンプルソース
https://github.com/Azure-Samples/billing-dotnet-core-invoice-download
・Azure Resource Usage APIサンプルソース
https://github.com/Azure-Samples/billing-dotnet-usage-api
・Azure Resource RateCard APIサンプルソース
https://github.com/Azure-Samples/billing-dotnet-usage-api
・Azure Cost Management
https://azure.microsoft.com/ja-jp/pricing/details/cost-management/
告知
12月2日(土)にAzureもくもく会を開催します。よろしければご参加ください。CONNPASSで募集してます。

Azureコスト管理機能のお話