Подключенная камера или датчик, скорее всего, первое, что приходит вам в голову при упоминании Интернета вещей. Большинство из этих устройств имеют очень простые процессоры и работают на Linux или аналогичной операционной системе. Однако не все устройства IoT имеют реальный процессор. Вместо этого они работают на микроконтроллерах. Такие устройства (например, детекторы дыма и т. д.) зачастую уже устарели и не могут напрямую подключаться к облаку. Как правило, они работают на какой-нибудь версии операционной системы и ядре FreeRTOS.
Как заявил генеральный директор Amazon Web Services (AWS) Энди Джассианн (Andy Jassy) на конференции re:Invent (27.11 – 01.12.2017), компания решила создать собственную операционную систему Amazon FreeRTOS для микроконтроллеров, которая упростит разработку и обеспечение безопасности самых базовых устройств Интернета вещей. Amazon FreeRTOS предназначена для работы на подключенном маломощном устройстве, которое может подключаться к облаку напрямую либо через Greengrass.
Amazon FreeRTOS, как следует из названия, по сути является расширением операционной системы FreeRTOS, которая добавляет библиотеки для локальной и облачной связи. Со временем Amazon также добавит поддержку для осуществления беспроводных обновлений.