インサイト
以下は、インサイトから CloudFlow を作成する手順のチュートリアルです。
目的とゴール
-
ゴール:Migrate from gp2 to gp3 テンプレートを使用して、インサイトからワークフローを作成すること。
-
目的:このチュートリアルでは、次の内容を学びます。
-
CloudFlow で使用するインサイトデータを確認する。
-
AWS サービスを操作して EBS ボリュームを確認および変更する。
-
フローでフィルターを使用する。
-
ドライランでアクションをテストする。
-
作成を開始する
作成を開始するには:
-
DoiT コンソール にサインインし、上部ナビゲーションバーから Optimize を選択し、Insights を選択します。
-
メインの Insights ページで Migrate from gp2 to gp3 のインサイトカードを選択し、インサイトの詳細ページを開きます。
注意CloudFlow は現在、一部のインサイトでのみ利用可能です。今後のリリースでさらに多くのインサイトに対応する予定です。
-
Automate this insight で Create a CloudFlow を選択します。

下書きの CloudFlow テンプレートに移動します。
ステップ 1:トリガーを設定する
フローに手動トリガーを追加します。
-
What should start your flow ブロックで Manually start を選択します。
ヒントComplete your flow を展開すると、このフローを公開する前に完了が必要なノードの一覧を確認できます。
ステップ 2:インサイトを確認する
インサイトノードでは、CloudFlow で使用する Migrate from gp2 to gp3 のインサイトデータを決定します。
-
Service and action で、この CloudFlow が正しいインサイト、今回は migrateEBSGp2ToGp3 から作成されていることを確認します。
-
Test で Test を選択し、CloudFlow が受信データを処理し、正常にアクセスできることを確認します。Data out では、このステップから正しいデータが出力されていることを確認できます。

ステップ 3:EC2 ボリュームを記述する
DescribeVolumes アクションにより、あなたの AWS アカウント上の 1 つまたは複数の AWS EC2 ボリュームに関する情報を取得できます。
-
Service and action で、今回は DescribeVolumes が正しく指定されていることを確認します。
-
Parameters で、gp3 から gp2 に移行したいボリューム があるアカウントとリージョンを選択します。
-
List of VolumeIds では、
2.migrateEbsGp2TGp3.volumeIdsフィールドにクラウド環境内にあるボリューム ID の一覧が含まれています。
ステップ 4:gp2 ボリュームでフィルターする
EBS ボリュームのうち、ボリュームタイプが gp2 のものを取得するようにフィルターします。
-
Data source で、データソースが
3.DescribeVolumesであることを確認します。 -
Field で、フィールドが
3. DescribeVolumesであることを確認します。このフィールドには、gp3 へ移行したい gp2 ボリュームのフィルター済み ID が保存されます。 -
Filter 1 で、フィルターが
Volumes.VolumeType = = gp2であることを確認します。
ステップ 5:スナップショットを作成する
CreateSnapshot アクションにより、ソースボリュームのスナップショットを取得できます。
-
Service and action で、今回は CreateSnapshot が正しく指定されていることを確認します。
-
Parameters で、gp3 から gp2 に移行したい EBS ボリュームがあるアカウントとリージョンを選択します。
-
VolumeId で、
filtergp2 volumesフィールドが指定されていることを確認します。このフィールドにはフィルターステップの出力が含まれ、スナップショットの作成に使用する特定の gp2 ボリュームが一覧化されています。
ステップ 6:ボリュームを変更する
ModifyVolume アクションは、gp3 ボリュームを gp2 ボリュームに変更します。
-
Service and action で、今回は ModifyVolume が正しく指定されていることを確認します。
-
Approval で、CloudFlow の実行前に承認が必要な場合は Require approval for this action を選択します。詳しくは Require approval を参照してください。
-
Parameters で、gp3 から gp2 に移行したい EBS ボリュームがあるアカウントとリージョンを選択します。
-
VolumeId で、
5. Filter to gp2 volumes.Volumes VolumeIdフィールドが指定されていることを確認します。このフィールドには、変更したい EBS ボリュームの一意の識別子が含まれます。 -
VolumeType で、gp3 が指定されていることを確認します。

CloudFlow を公開する
最後のステップは CloudFlow を公開することです。
公開後は、同じ画面で Edit、Run、Unpublish のいずれかを選択できます。Close を選択してメイン画面に戻ることもできます。