Over-the-Air Update Prerequisites To use over-the-air updates, you need to do the following: Create an Amazon S3 Bucket to Store Your Update. Create an OTA Update Service Role. Create an OTA User Policy. Create a Code-Signing Certificate. If you are using Code Signing for AWS IoT, Grant Access to Code Signing for AWS IoT. Download Amazon FreeRTOS with the OTA Library.