AWS License Manager

ソフトウェアライセンスの使用状況を追跡 / 管理し、ライセンス違反リスクの低減とコスト最適化を実現するサービス

概要

AWS License Manager は、Microsoft、Oracle、SAP などの商用ソフトウェアライセンスの使用状況を AWS 環境とオンプレミス環境の両方で一元管理するサービスです。ライセンスルールを定義し、EC2 インスタンスの起動時にライセンス数の上限を自動的に適用することで、意図しないライセンス超過を防止します。vCPU 数、インスタンス数、ソケット数など、ベンダーごとに異なるライセンスメトリクスに対応し、使用状況をダッシュボードで可視化します。AWS Marketplace で購入したライセンスの管理や、BYOL (Bring Your Own License) で持ち込んだライセンスの追跡にも対応し、ライセンス監査への備えを強化します。追加料金なしで利用可能です。

ライセンス設定とルールの定義方法

License Manager では、ライセンス設定 (License Configuration) を作成してライセンスの種類と上限を定義します。カウントタイプとして vCPU、インスタンス、コア、ソケットの 4 種類を選択でき、ベンダーのライセンス体系に合わせて設定します。例えば、物理コアの数で数えるライセンスにはコアのカウントタイプを選び、ベンダーの条件に合わせた上限を設定します。ハードリミットを有効にすると、ライセンス上限に達した時点で新規インスタンスの起動がブロックされ、意図しない超過を防げます。ソフトリミットの場合は起動を止めず、License Manager が追加の起動を通知します。AMI との関連付け機能を使えば、特定の AMI から起動されたインスタンスに自動的にライセンスカウントを適用でき、手動での追跡が不要になります。Organizations と統合すれば、組織全体でライセンスプールを共有し、アカウント間でのライセンス配分を柔軟に管理できます。

BYOL 管理と Dedicated Hosts の連携

License Manager は BYOL の管理にも使えます。Windows Server や SQL Server のライセンスを既に保有している場合、Dedicated Hosts 上で BYOL インスタンスを実行し、License Manager でホストの割り当てとライセンス消費を自動管理できます。ホストリソースグループ機能を使えば、License Manager がホストを割り当て、設定に基づいてインスタンスを起動します。空きキャパシティがない場合は新しいホストを自動的に割り当て、不要になったホストは自動的にリリースする設定にできます。

ライセンス監査対応とコンプライアンスレポート

ソフトウェアベンダーによるライセンス監査への備えも、License Manager の用途の 1 つです。License Manager は使用状況レポートを作成する機能を提供します。ユーザーガイドによると、セルフマネージドライセンスのレポートにはライセンス設定ごとの消費数や、追跡しているリソースごとのライセンスの消費が含まれ、Amazon S3 のバケットに定期的に出力されます。Systems Manager インベントリと連携すれば、インストールされたソフトウェアの一覧も自動収集でき、未管理のソフトウェアインストールを検出できます。クロスアカウントのライセンス使用状況を Organizations レベルで集約し、組織全体のコンプライアンス状況を単一のビューで確認できます。例えば、四半期ごとにライセンス使用レポートを作成し、購入済みライセンス数と実使用数の差を確かめる運用があります。余剰ライセンスが見つかれば契約更新時に削減交渉の材料となり、不足が見つかれば監査前に追加購入して違約金リスクを回避できます。

参考資料 (AWS 公式)

本ページの一次情報は AWS 公式サイトと公式ドキュメントです。最新の仕様と料金は次の公式ページで確認できます。

本ページと公式ドキュメントの記述が食い違う場合は、公式ドキュメントを正としてください。

共有する