Amazon IoT Jobs - Amazon IoT Core
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Amazon IoT Jobs

Use Amazon IoT Jobs to define a set of remote operations that can be sent to and run on one or more devices connected to Amazon IoT. For example, you can define a job that instructs a set of devices to download and install applications, run firmware updates, reboot, rotate certificates, or perform remote troubleshooting operations.

Accessing Amazon IoT jobs

You can get started with Amazon IoT Jobs by using the console or the Amazon IoT Core API.

Using the console

Sign in to the Amazon Web Services Management Console, and go to the Amazon IoT console. In the navigation pane, choose Manage, and then choose Jobs. You can create and manage jobs from this section. If you want to create and manage job templates, in the navigation pane, choose Job templates. For more information, see Create and manage jobs by using the Amazon Web Services Management Console.

Using the API or CLI

You can get started by using the Amazon IoT Core API operations. For more information, see Amazon IoT API Reference. The Amazon IoT Core API that Amazon IoT jobs is built on is supported by the Amazon SDK. For more information, see Amazon SDKs and Toolkits.

You can use the Amazon CLI to run commands for creating and managing jobs and job templates. For more information, see Amazon IoT CLI reference.

Amazon IoT Jobs Regions and endpoints

Amazon IoT Jobs supports control plane and data plane API endpoints that are specific to your Amazon Web Services Region. The data plane API endpoints are specific to your Amazon Web Services account and Amazon Web Services Region. For more information about the Amazon IoT Jobs endpoints, see Amazon IoT Device Management - jobs data endpoints in the Amazon General Reference.