Amazon Web Services(AWS)は、マイコンなどを搭載するIoTエッジデバイス向けの組み込みOS「Amazon FreeRTOS」を発表した「FreeRTOS」をカーネルに採用し、クラウドとの接続、セキュリティの確保、メンテナンス簡略化などの機能をライブラリで提供する。
Amazon Web Services(AWS)は2017年11月29日、同社ユーザーイベント「AWS re:Invent 2017」において、マイコンなどを搭載するIoTエッジデバイス向けの組み込みOS「Amazon FreeRTOS」を発表した。既に同社の製品Webサイト(英語)から無償でダウンロードできるようになっている
Amazon FreeRTOSは、組み込みシステム向けのオープンソースのリアルタイムOS「FreeRTOS」をカーネルに採用。IoTエッジデバイスとクラウドを容易に接続するとともに、セキュリティを確保し、メンテナンスを簡略する機能をライブラリによって拡張する。また将来的には、OTA(Over the Air)によるアップデートを可能にするライブラリも追加するとしている。
AWSのサービスとの連携では、「AWS IoT Core」に代表されるAWSのクラウドサービスに直接接続できる他、「AWS Greengrass」を組み込んだより高性能なIoTエッジデバイスと接続することもできる。
セキュリティについては、コード署名サービスを用いて信頼されたソフトウェアのみ実行するとともに、TLS(Transport Layer Security)を用いてAWSのクラウドサービスとの安全な接続を提供する。また、暗号鍵と機密性の高いデータをIoTエッジデバイス側に安全に保存する機能も用意するという。
IoTエッジデバイスへのAmazon FreeRTOSの組み込みは、AWSが提供するソフトウェア「Amazon FreeRTOS Console」上で利用するライブラリなどを選んでコンフィギュレーションを行い、ダウンロードするだけで行えるという。
Amazon FreeRTOSのハードウェアパートナーはテキサス・インスツルメンツ(TI)、マイクロチップ・テクノロジー、NXPセミコンダクターズ、STマイクロエレクトロニクスの4社。即座に利用可能な評価ボードとして、TIの「SimpleLink Wi-Fi CC3220SF LaunchPad開発キット」、マイクロチップの「Curiosity PIC32MZ EF Development Board」(間もなく発売)、NXPの「LPC54018 IoT Module」、STマイクロの「STM32L4 Discovery Kit IoT Node」がある。なお、ルネサス エレクトロニクスなどの国内メーカーのマイコンや評価ボードは現時点では未サポートとなっている。
また、エコシステム&技術パートナーには、Arm、IAR Systems、Percepio、WITTENSTEINなどが名を連ねている。
Copyright © ITmedia, Inc. All Rights Reserved.
豊富なホワイトペーパーの中から、製品・サービス導入の検討に役立つ技術情報や導入事例などを簡単に入手できます。