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

インサイト

以下は、インサイトから CloudFlow を作成する手順のチュートリアルです。

目的とゴール

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

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

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

    • AWS サービスを操作して EBS ボリュームを確認および変更する。

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

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

作成を開始する

作成を開始するには:

  1. DoiT コンソール にサインインし、上部ナビゲーションバーから Optimize を選択し、Insights を選択します。

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

    注意

    CloudFlow は現在、一部のインサイトでのみ利用可能です。今後のリリースでさらに多くのインサイトに対応する予定です。

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

    Insight configuration

    下書きの CloudFlow テンプレートに移動します。

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

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

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

    Manual trigger

    ヒント

    Complete your flow を展開すると、このフローを公開する前に完了が必要なノードの一覧を確認できます。

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

インサイトノードでは、CloudFlow で使用する Migrate from gp2 to gp3 のインサイトデータを決定します。

  1. Service and action で、この CloudFlow が正しいインサイト、今回は migrateEBSGp2ToGp3 から作成されていることを確認します。

  2. TestTest を選択し、CloudFlow が受信データを処理し、正常にアクセスできることを確認します。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 で、CloudFlow の実行前に承認が必要な場合は 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

CloudFlow を公開する

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

公開後は、同じ画面で EditRunUnpublish のいずれかを選択できます。Close を選択してメイン画面に戻ることもできます。