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

インサイト

以下のチュートリアルでは、インサイトからフローを作成する手順を説明します。

目的と目標

  • 目的: Migrate from gp2 to gp3 テンプレートを使用して、インサイトからワークフローを作成すること。このテンプレートは、直接リンクからも利用できます。

  • 目標: このチュートリアルでは、次の内容を学びます。

    • フローで使用するインサイトデータを確認する

    • AWS のサービスを操作して EBS ボリュームを確認および修正する

    • フロー内でフィルターを使用する

    • ドライランでアクションをテストする

作成を開始する

作成を開始するには、次の手順に従ってください。

  1. DoiT コンソールにサインインし、上部ナビゲーションのメガメニューから Workload optimization を選択し、Insights を選択します。

  2. メインの Insights ページで Migrate from gp2 to gp3 インサイトカードを選択し、インサイト詳細ページを開きます。

    注意

    現在、フローは一部のインサイトでのみ利用可能であり、今後のリリースで対応インサイトが追加される予定です。

  3. Automate this insightCreate a flow を選択します。

    Insight configuration

    下書き状態の CloudFlow テンプレートが表示されます。

ステップ 1: トリガーを設定する

フローに手動トリガーを追加します。

  1. What should start your flow ブロックで Manually start を選択します。

    Manual trigger

    ヒント

    Complete your flow を展開すると、このフローを公開する前に完了する必要があるノードの一覧が表示されます。

ステップ 2: インサイトを確認する

インサイトノードでは、フローで使用する Migrate from gp2 to gp3 インサイトデータが決まります。

  1. Service and action で、このフローが正しいインサイト (migrateEBSGp2ToGp3) から作成されていることを確認します。

  2. TestTest を選択し、フローが入力データを処理でき、正常にアクセスできることを確認します。Data out では、このステップから正しいデータが出力されていることを確認できます。

    Insight test

ステップ 3: EC2 ボリュームを記述する

DescribeVolumes アクションを使用すると、AWS アカウント上の 1 つ以上の AWS EC2 ボリュームに関する情報を取得できます。

  1. Service and action で、正しいサービスとアクション (DescribeVolumes) が指定されていることを確認します。

  2. Parameters で、gp3 から gp2 に移行したいボリュームを含むアカウントと地域を選択します。

  3. List of VolumeIds では、2.migrateEbsGp2TGp3.volumeIds フィールドに、クラウド環境内に存在するボリューム ID の一覧が格納されています。

    Describe Volumes config

ステップ 4: gp2 ボリュームをフィルタリングする

EBS ボリュームをフィルタリングして、ボリュームタイプが gp2 のボリュームのみを取得します。

  1. Data source で、データソースが 3.DescribeVolumes になっていることを確認します。

  2. Field で、フィールドが 3. DescribeVolumes になっていることを確認します。このフィールドには、gp3 に移行したい gp2 ボリュームのフィルタ済み ID が保存されます。

  3. Filter 1 で、フィルターが Volumes.VolumeType = = gp2 になっていることを確認します。

    Filter config

ステップ 5: スナップショットを作成する

CreateSnapshot アクションを使用すると、ソースボリュームのスナップショットを取得できます。

  1. Service and action で、正しいサービスとアクション (CreateSnapshot) が指定されていることを確認します。

  2. Parameters で、gp3 から gp2 に移行したい EBS ボリュームを含むアカウントと地域を選択します。

  3. VolumeId で、filtergp2 volumes フィールドが指定されていることを確認します。このフィールドにはフィルターステップの出力が含まれており、スナップショット作成に使用される特定の gp2 ボリュームが一覧表示されています。

    Create snapshot config

ステップ 6: ボリュームを変更する

ModifyVolume アクションは、gp3 ボリュームを gp2 ボリュームに変更します。

  1. Service and action で、正しいサービスとアクション (ModifyVolume) が指定されていることを確認します。

  2. Approval で、フローの実行前に承認が必要な場合は Require approval for this action を選択します。Require approval を参照してください。

  3. Parameters で、gp3 から gp2 に移行したい EBS ボリュームを含むアカウントと地域を選択します。

  4. VolumeId で、5. Filter to gp2 volumes.Volumes VolumeId フィールドが指定されていることを確認します。このフィールドには、変更したい EBS ボリュームの一意の識別子が含まれています。

  5. VolumeType で、gp3 が指定されていることを確認します。

    Modify volume config

フローを公開する

最後のステップはフローを公開することです。

公開後は、同じ画面でフローを EditRun、または Unpublish するか、Close を選択してメイン画面に戻ることができます。