Today at re:Invent conference, AWS CEO Andy Jassy announced that the company is going to build its own operating system, Amazon FreeRTOS. This microcontroller operating system will simplify the development and security of very basic IoT devices. The operating system will run on a low-power connected device that can integrate directly to the cloud or through AWS Greengrass.
AWS Greengrass has a new capability of AWS Greengrass ML Inference that allows machine learning models to deploy directly to devices to make quick decisions by running machine learning inference irrespective of worrying about devices connections to the cloud.
“The explosive growth in the number and diversity of connected devices has led to equally explosive growth in the number and scale of IoT applications. Today, many of the world’s largest IoT implementations run on AWS, and the next phase of IoT is all about scale as we’ll see customers exponentially expand their fleet of connected devices,” said Dirk Didascalou, VP IoT, AWS.
Amazon FreeRTOS is the extension of FreeRTOS kernel, a real-time operating system with libraries that add local and cloud connectivity and security. Along with this, soon Amazon is going to add support for over-the-air updates. The Amazon FreeRTOS console allows users to select and download the software one needs for the solution. It also has a qualification program that helps in assuring the consistent running of chosen microcontroller across several hardware options. Amazon FreeRTOS is also now freely available on GitHub for download. It is also equipped with an extensive hardware and technology ecosystem allowing users to choose a variety of qualified chipsets.