翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS IoT のジョブによるパッケージバージョンのデプロイ
次の手順を使用して、AWS Management Console からパッケージバージョンをデプロイできます。
前提条件:
開始する前に、以下を実行します。
-
AWS IoT のモノを AWS IoT Core に登録します。デバイスを AWS IoT Core に追加する方法については、「モノのオブジェクトを作成する」を参照してください。
-
[オプション] パッケージバージョンをデプロイするデバイスをターゲットとする AWS IoT のモノのグループまたはモノの動的グループを作成します。モノのグループの作成方法については、「モノの静的グループの作成」を参照してください。モノの動的グループの作成方法については、「モノの動的グループを作成する」を参照してください。
-
ソフトウェアパッケージとパッケージバージョンを作成します。詳細については、「ソフトウェアパッケージとパッケージバージョンの作成」を参照してください。
-
ジョブドキュメントを作成します。詳細については、「デプロイ用のジョブドキュメントとパッケージバージョンの準備」を参照してください。
AWS IoT のジョブをデプロイするには
-
AWS IoT コンソール
で、[ソフトウェアパッケージ] を選択します。 -
デプロイするソフトウェアパッケージを選択します。[ソフトウェアパッケージ詳細] ページが表示されます。
-
[バージョン] でデプロイするパッケージバージョンを選択し、[ジョブバージョンのデプロイ] を選択します。
-
このポータルから初めてジョブをデプロイする場合は、要件を説明するダイアログボックスが表示されます。情報を確認してから、[確認] を選択します。
-
デプロイの名前を入力するか、自動生成された名前を [名前] フィールドに残します。
-
[オプション] [説明] フィールドに、デプロイの目的や内容を特定する説明を入力するか、自動生成された情報をそのまま残します。
注意: ジョブ名および説明のフィールドに個人を特定できる情報を使用しないことをお勧めします。
-
[オプション] このジョブに関連付けるタグをすべて追加します。
-
[Next] を選択します。
-
[ジョブターゲット] で、ジョブを受け取るモノまたはモノのグループを選択します。
-
[ジョブファイル] フィールドで、ジョブドキュメントの JSON ファイルを指定します。
-
[Package Catalog サービスとのジョブの統合] を開きます。
-
ジョブドキュメント内で指定されているパッケージとバージョンを選択します。
注記
ジョブドキュメント内で指定されているのと同じパッケージとパッケージバージョンを選択する必要があります。さらに多くを含めることもできますが、ジョブから発行される指示は、ジョブドキュメントに含まれるパッケージとバージョンについてのみです。詳細については、「デプロイ時のパッケージとバージョンの命名」を参照してください。
-
[Next] を選択します。
-
[ジョブ設定] ダイアログボックスの [ジョブ設定] ページで、次のいずれかのジョブタイプを選択します。
-
スナップショットジョブ: スナップショットジョブは、ターゲットデバイスおよびグループでの実行が終了すると完了します。
-
連続ジョブ: 連続ジョブはモノのグループに適用され、指定したターゲットグループに後に追加するあらゆるデバイス上で実行されます。
-
-
[その他の設定 - オプション] ダイアログボックスで、以下のオプションのジョブ設定を確認し、それに応じて選択してください。詳細については、「ジョブのロールアウト、スケジュール、中止の設定」および「ジョブ実行タイムアウトと再試行の設定」を参照してください。
-
ロールアウト設定
-
スケジューリング設定
-
ジョブ実行タイムアウトの設定
-
ジョブ実行再試行設定
-
中止設定
-
-
選択したジョブを確認して、[送信] を選択します。
ジョブを作成した後、コンソールにより JSON 署名が生成され、ジョブドキュメントに入力されます。AWS IoT コンソールを使用して、ジョブのステータスを表示、またはジョブのキャンセルや削除ができます。ジョブを管理するには、コンソールの [Job hub]