Posted On: Mar 6, 2023

AWS IoT Device Management Jobs add the capability for customers to schedule their remote actions within a maintenance window. Job scheduling allowed customers to define the start and end time of a job rollout. Following today's launch, Customers can configure the maintenance window recurrence on daily, weekly or monthly schedule (e.g. “Monday-Wednesday-Friday”) or define a customized recurrence for Continuous Jobs . Devices that are added to target groups receive job execution notifications only within the pre-configured maintenance window duration without requiring any changes on device-side software. Customers with devices located in different time zones can also utilize this feature in combination with Dynamic Thing Groups and Device Shadow to schedule Job executions according to the local time of their devices (see this blog). With Maintenance Window configuration, customers can automate device software updates to their enterprise or industrial assets based on devices' software deployment cycles.  

Customers can make the maintenance window configuration through CLI, AWS console, and custom job templates. This feature is available in all AWS Regions where AWS IoT Device Management is available. To learn more about the maintenance window configuration for Jobs, refer to AWS IoT Device Management Job Scheduling documentation.