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

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 に接続済みの場合は、次のいずれかの方法を選択できます。

      • Home ページに移動し、下にスクロールして Connect your cloud セクションを表示し、Connect your Azure account を選択します。

      • Integrations catalog に移動し、Microsoft Azure のインテグレーションカードを見つけて Assets(または Connect +)を選択し、Connect new account を選択します。

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

ステップ 1: Permissions

最初のステップでは、Azure アカウントを接続するための 必要な権限 について説明します。要件を確認し、Next を選択して続行してください。

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

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

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

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

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

  3. 次のページで基本情報を入力します。

    • Project details: テンプレートをデプロイする Azure サブスクリプションを選択します。

    • Instance details: Azure リージョンを選択します。すべてのリソースがすべてのリージョンで利用できるわけではありません。コンプライアンスの観点から、リソースの大半が存在するリージョンを選択することをお勧めします。

  4. Save を選択し、続いて Review + create を選択します。

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

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

注意

テンプレートがデプロイされるまで、次のステップに進む前に最大 15 分ほど時間をおいてから DoiT コンソールで作業を続行してください。

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

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

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

    ヒント

    正しい請求アカウントを選択してください。billing account のスコープ が複数のサブスクリプションを含む場合、すべてのサブスクリプションの請求データが Azure Storage にエクスポートされます。

  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 をコピーします。

    次のステップで接続テストを行う際にこの ID が必要です。エクスポートの請求スコープに複数のサブスクリプションが含まれる場合は、そのうちのいずれか 1 つを選択し、その ID を控えてください。

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

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

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

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

  3. Test connection を選択します。

  4. テストが成功したら Done を選択します。問題が発生した場合は、サポートリクエストを送信してください。

この後の流れ

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

請求データの更新頻度

Azure の Cost Management exports は毎日更新されます。Azure のエクスポートと DoiT のインポートのタイミングによっては、変更内容が DoiT コンソールに反映されるまで最大 24 時間かかることがあります。DoiT コンソール内では、Cloud Analytics(クラウド分析)が請求データを 1 時間ごとに更新します。

Azure Cost Management が使用状況データを受信する頻度については、Cost and usage data updates and retention を参照してください。

オフボーディング

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

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

インタラクティブデモで、実際の操作手順を体験してください。

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