メインコンテンツまでスキップ

インサイト

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

目的とゴール

  • ゴール: Migrate from gp2 to gp3 テンプレートを使用して、インサイトからワークフローを作成すること。

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

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

    • AWS のサービスと連携して EBS ボリュームを確認・修正する

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

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

作成を開始する

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

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

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

    注意

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

  3. このインサイトを自動化 で、Create 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. サービスとアクション で、このフローが正しいインサイト、今回の例では migrateEBSGp2ToGp3 から作成されていることを確認します。

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

    Insight test

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

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

  1. サービスとアクション で、今回の例では DescribeVolumes が正しく指定されていることを確認します。

  2. Parameters で、gp2 から gp3 にマイグレートしたいボリュームが存在するアカウントと地域を選択します。

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

    Describe Volumes config

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

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

  1. データソース で、データソースが 3.DescribeVolumes であることを確認します。

  2. Field で、フィールドが 3. DescribeVolumes であることを確認します。このフィールドには、gp3 にマイグレートしたい gp2 ボリュームのフィルター済み ID が保存されます。

  3. フィルター 1 で、フィルターが Volumes.VolumeType = = gp2 であることを確認します。

    Filter config

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

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

  1. サービスとアクション で、今回の例では CreateSnapshot が正しく指定されていることを確認します。

  2. Parameters で、gp2 にマイグレートしたい EBS ボリュームが存在するアカウントと地域を選択します。

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

    Create snapshot config

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

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

  1. サービスとアクション で、今回の例では ModifyVolume が正しく指定されていることを確認します。

  2. Approval で、フローの実行前に承認が必要な場合は このアクションに承認を必須とする を選択します。詳しくは 承認を必須とする を参照してください。

  3. Parameters で、gp2 にマイグレートしたい EBS ボリュームが存在するアカウントと地域を選択します。

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

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

    Modify volume config

フローを公開する

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

公開後は、同じ画面で 編集実行公開解除 を選択できるほか、閉じる を選択してメイン画面に戻ることもできます。