メインコンテンツへスキップ

Azure アカウントを接続する

  • Azure アカウントを DoiT に接続するには、有効な Azure サブスクリプションが必要です。

  • Azure アカウントを接続するには、Cloud Intelligence の Enhanced プランまたは Enterprise プランが必要です。

  • ご契約内容に基づき、毎月のクラウド支出額の一定パーセンテージが請求されます。

学習パスを選択

以下のステップバイステップの手順に従うか、▶️ インタラクティブデモ を確認して、画面で操作手順を確認してください。

必要な権限

  • お使いの DoiT アカウントには Billing Profile Admin 権限が必要です。

  • お使いの Azure アカウントには、次の権限が必要です。

    • Microsoft.Authorization/roleAssignments/write
    • Microsoft.Authorization/roleAssignments/delete
    • Microsoft.Resources/subscriptions/resourceGroups/write
    • Microsoft.Storage/storageAccounts/write
    • Microsoft.CostManagement/exports/write
    • Microsoft.Storage/storageAccounts/blobServices/containers/write
    • Microsoft.ManagedServices/registrationAssignments/write

    上記の権限を持つカスタムロールを Azure アカウントで作成したくない場合は、少なくともサブスクリプションレベルで操作を行うために、プリセットの Owner ロールが必要です。

Azure アカウントを接続する

ウィザードを起動する

Azure アカウントを接続するには、次の手順を実行してください。

  1. DoiT コンソール にサインインします。

  2. 接続ウィザードを起動します。

    • 初めて DoiT を利用する場合は、ようこそページでクラウドプロバイダとして Microsoft Azure を選択してウィザードを開きます。

    • すでに 1 つ以上のクラウドアカウントを DoiT に接続している場合は、次のいずれかの方法を選択できます。

      • ホーム ページに移動し、下にスクロールして Connect your cloud セクションまで進み、Connect your Azure account を選択します。

      • Assets ページに移動し、左側のメニューから Microsoft Azure を選択してから、Connect new account を選択します。

ウィザードは 4 つのステップで構成されています。

ステップ 1: 要件

最初のステップでは、Azure アカウントを接続するための 必要な権限 について説明します。

要件に目を通したら、Next を選択して続行してください。

ステップ 2: カスタムテンプレートをデプロイする

DoiT では、Azure ソリューション向けにインフラストラクチャをコードとして実装するために Azure Resource Manager テンプレート(ARM テンプレート) を使用できます。テンプレートは、プロジェクト用のインフラストラクチャと設定を定義する JSON ファイルです。テンプレートはソースリポジトリに保存してバージョン管理でき、他のユーザーが同様の環境をデプロイできるようにできます。

このステップでは、DoiT が提供するカスタムテンプレートを Azure アカウントにデプロイし、Azure の請求データを DoiT コンソールに送信します。

  1. Azure Portal にサインインし、Custom Deployment ページに移動します。

  2. Build your own template in the editor を選択し、DoiT コンソールで提供された JSON コードで空のテンプレートを置き換え、完了したら Save を選択します。

  3. 次のページで、以下の情報を確認します。

    • Project details — Subscription: テンプレートをデプロイする Azure サブスクリプションを選択します。
    • Instance details — Region: コンプライアンス上の理由から、リソースが最も多く配置されているリージョンを選択することをおすすめします。
  4. Save を選択してから、Review + create を選択します。

  5. テンプレートの検証が完了したら、Create を選択してテンプレートのデプロイを完了します。

Azure Portal でデプロイに失敗した場合は、デプロイ概要ページで Redeploy を選択して、再度起動してください。

注意

DoiT コンソールで次のステップに進む前に、テンプレートのデプロイ完了まで最大 15 分かかる可能性があります。

ステップ 3: 請求書エクスポートを作成する

このステップでは、Azure の請求データを DoiT コンソールにエクスポートします。

  1. Azure PortalCost Management を検索して選択し、請求スコープを選択します。

    ヒント

    正しい請求アカウントを選択していることを確認してください。詳細については、Billing accounts and scopes in the Azure portal も参照してください。

  2. (オプション)請求エクスポートにタグを含めたい場合は、タグ継承を有効にします。

    有効にすると、リソースがタグをサポートしているか、コストレポートにタグを引き継ぐかに関係なく、子リソースの使用状況レコードが請求・リソースグループ・サブスクリプションのタグを継承します。詳細については、Tag support for Azure resources および Group and allocate costs using tag inheritance を参照してください。

    タグ継承を有効にすると、当月分について、24 時間以内に子リソースの使用状況レコードにタグが適用されます。

  3. 左側のナビゲーションメニューで Exports を検索して選択します。

  4. Create を選択し、Basics タブで Create your own export を選択します。

    1. 必須フィールドを入力します。

      • Type of data: Cost and usage details (actual) を選択します。
      • Export name: 例として BillingDataExport など、エクスポート名を入力します。
      • Dataset version: 2021-10-01 を選択します。
      • Frequency: Daily export of month-to-date costs を選択します。
    2. Add を選択し、Export prefix フィールドに DoiT と入力してから、Next を選択します。

  5. Destination タブで、必須フィールドを入力します。

    • Storage type: Azure blob storage を選択します。
    • Destination and storage: Use existing を選択します。
    • Subscription: お使いのサブスクリプションを選択します。
    • Storage account: デプロイ済みテンプレートで指定したアカウントである DoiT カスタマー ID を選択します。ストレージアカウントがまだ利用できない場合は、前のステップでテンプレートをデプロイしてから 15 分待ってください。
    • Container: exportcontainer と入力します。
    • Directory: exportfiles と入力します。
    • Format: CSV を選択します。
    • Compression Type: None を選択します。
    • Overwrite data チェックボックスはオンのままにします。
  6. Next を選択します。

  7. Review + create タブで Create を選択します。

  8. Exports ページに戻り、作成したエクスポートを選択してから Run now を選択し、エクスポートを実行して請求データを DoiT コンソールに送信します。

  9. エクスポートがアクティブになったら、Azure Portal で Azure サブスクリプションを確認 し、Subscription ID をコピーします。

ステップ 4: Azure 接続をテストする

最後のステップでは、DoiT との Azure 接続をテストします。

  1. DoiT コンソールに戻り、Next を選択して Test connection ステップに進みます。

  2. Subscription ID フィールドに、前のステップで Azure Portal からコピーした Azure サブスクリプション ID を貼り付けます。

  3. Test connection を選択します。

  4. テストが成功したら、Done を選択します。

請求データの更新頻度

Azure の Cost Management exports は毎日更新されます。Azure 側のエクスポートと DoiT 側のインポートのタイミングによっては、変更内容が DoiT コンソールに反映されるまで最大 24 時間かかる場合があります。

DoiT コンソール内では、Cloud Analytics(クラウド分析)が 1 時間ごとに請求データを更新します。Azure Cost Management が使用状況データを受信する頻度については、Cost and usage data updates and retention を参照してください。

次のステップ

Azure アカウントの接続が完了すると、請求データのインポートが開始されます。Azure 環境の規模と複雑さによっては、この処理に最大 24 時間かかる場合があります。データが Cloud Analytics およびその他の DoiT 機能で利用可能になった時点でお知らせします。

オフボーディング

今後継続してご利用いただかない場合は、DoiT に対する請求データへのアクセスを取り消し、DoiT に権限を付与している Azure Resource Manager テンプレートを削除する必要があります。

▶️ インタラクティブデモ

インタラクティブデモを試して、実際に操作しながら手順を確認してください。

デモが正しく表示されない場合は、ブラウザウィンドウを拡大するか、新しいタブでデモを開いて みてください。