AWS IoT Jobs Library – a FreeRTOS Labs Project
Introduction
AWS IoT Jobs is a service that notifies one or more connected devices of a pending “Job”. A Job can be used to manage your fleet of devices, update firmware and security certificates on your devices, or perform administrative tasks such as restarting devices and performing diagnostics. The devices have to to be pre-configured to receive operational instructions from AWS IoT and should follow security best practices. For example, in an over the air (OTA) update job, the device should have an agent which can connect to AWS IoT to receive the operational instructions while following security best practices.
More details about Jobs can be found in the AWS IoT documentation.
Each library can be freely used and is distributed under the MIT open source license.