1. 程式人生 > >Announcing Amazon FreeRTOS – Enabling Billions of Devices to Securely Benefit from the Cloud

Announcing Amazon FreeRTOS – Enabling Billions of Devices to Securely Benefit from the Cloud

I was recently reading an article on ReadWrite.com titled “IoT devices go forth and multiply, to increase 200% by 2021“, and while the article noted the benefit for consumers and the industry of this growth, two things in the article stuck with me. The first was the specific statement that read “researchers warned that the proliferation of IoT technology will create a new bevvy of challenges. Particularly troublesome will be IoT deployments at scale for both end-users and providers.” Not only was that sentence a mouthful, but it really addressed some of the challenges that can come building solutions and deployment of this exciting new technology area. The second sentiment in the article that stayed with me was that Security issues could grow.

So the article got me thinking, how can we create these cool IoT solutions using low-cost efficient microcontrollers with a secure operating system that can easily connect to the cloud. Luckily the answer came to me by way of an exciting new open-source based offering coming from AWS that I am happy to announce to you all today. Let’s all welcome, Amazon FreeRTOS to the technology stage.

Amazon FreeRTOS is an IoT microcontroller operating system that simplifies development, security, deployment, and maintenance of microcontroller-based edge devices. Amazon FreeRTOS extends the FreeRTOS kernel, a popular real-time operating system, with libraries that enable local and cloud connectivity, security, and (coming soon) over-the-air updates.

So what are some of the great benefits of this new exciting offering, you ask. They are as follows:

  • Easily to create solutions for Low Power Connected Devices: provides a common operating system (OS) and libraries that make the development of common IoT capabilities easy for devices. For example; over-the-air (OTA) updates (coming soon) and device configuration.
  • Secure Data and Device Connections: devices only run trusted software using the Code Signing service, Amazon FreeRTOS provides a secure connection to the AWS using TLS, as well as, the ability to securely store keys and sensitive data on the device.
  • Extensive Ecosystem: contains an extensive hardware and technology ecosystem that allows you to choose a variety of qualified chipsets, including Texas Instruments, Microchip, NXP Semiconductors, and STMicroelectronics.
  • Cloud or Local Connections:  Devices can connect directly to the AWS Cloud or via AWS Greengrass.

What’s cool is that it is easy to get started. 

The Amazon FreeRTOS console allows you to select and download the software that you need for your solution.

There is a Qualification Program that helps to assure you that the microcontroller you choose will run consistently across several hardware options.

Finally, Amazon FreeRTOS kernel is an open-source FreeRTOS operating system that is freely available on GitHub for download.

But I couldn’t leave you without at least showing you a few snapshots of the Amazon FreeRTOS Console.

Within the Amazon FreeRTOS Console, I can select a predefined software configuration that I would like to use.

If I want to have a more customized software configuration, Amazon FreeRTOS allows you to customize a solution that is targeted for your use by adding or removing libraries.

Summary

Thanks for checking out the new Amazon FreeRTOS offering. To learn more go to the Amazon FreeRTOS product page or review the information provided about this exciting IoT device targeted operating system in the AWS documentation.

Can’t wait to see what great new IoT systems are will be enabled and created with it! Happy Coding.

Tara

相關推薦

Announcing Amazon FreeRTOSEnabling Billions of Devices to Securely Benefit from the Cloud

I was recently reading an article on ReadWrite.com titled “IoT devices go forth and multiply, to increase 200% by 2021“, and while the article not

safety detection in the hands of consumers: Simple, scalable wireless system uses the RFID tags on billions of products to sense

Food safety incidents have made headlines around the globe for causing illness and death nearly every year for the past two decades. Back in 2008, for ins

Why I'm in no hurry to have Rosie from 'The Jetsons'

Welcome to Small Humans, an ongoing series at Mashable that looks at how to take care of – and deal with – the kids in your life. Because Dr. Spock is nice

How to use Android Studio's SVG-to-VectorDrawable converter from the command line

Since the very beginning, one of the most annoying aspects of using VectorDrawables on Android has been the lack of a reliable SVG converter. Goog

How to provision desktops in the cloud

In this project, you’ll learn how to deploy cloud desktops using Amazon WorkSpaces and the AWS Directory Service. Amazon WorkSpaces is a

Using machine learning to index text from billions of images

In our previous blog posts, we talked about how we updated the Dropbox search engine to add intelligence into our users’ workflow, and how we built our

How to Script the Backup of Files to Amazon S3

Congratulations! You have set up an IAM user, configured your machine for use with the AWS command line interface and you have learned how t

[Coding Made Simple] Coin Changes Number of ways to get a total

total there dynamic mina mini ges ber ble hang Given coins of certain denominations and a total, how many ways these coins can be combine

[GeeksForGeeks] Count Number of ways to reach a given score in a game

oid it is col class back put () version following Consider a game where a player can score 3 or 5 or 10 points in a move. Given a total s

PowerDesigner在生成SQL時報錯Generation aborted due to errors detected during the verification of the mod

mage .com sql inf pos pow model mode class pdm 生成sql 時候 會彈 把 Check model 的勾 去掉 問題就解決了PowerDesigner在生成SQL時報錯Generation aborted du

452. Minimum Number of Arrows to Burst Balloons紮氣球的個數最少

-c 分析 limit 處理 排序 什麽 exactly 循環 ase [抄題]: There are a number of spherical balloons spread in two-dimensional space. For each balloon, pro

[LeetCode&Python] Problem 806. Number of Lines To Write String

abcde rst leetcode letter leet The nbsp abcd let We are to write the letters of a given string S, from left to right into lines. Each lin

Leetcode 452 .Minimum Number of Arrows to Burst Balloons

There are a number of spherical balloons spread in two-dimensional space. For each balloon, provided input is the start and end coordinates of the

LeetCode 452. Minimum Number of Arrows to Burst Balloons & 435. Non-overlapping Intervals

題解 兩題一起寫,都是pair型陣列,都考慮交疊問題,都是貪心。 這類題的核心都在於預先sort一下,以second升序排(若相等再以first升序)。 這樣的好處是,我們再順序遍歷的時候可以很方便地發現交疊情況: 比如用一個 p 變數記載之前的second,新位置比較一下first

Greedy--Minimum Number of Arrows to Burst Balloons (Medium)

原題: Problem Description There are a number of spherical balloons spread in two-dimensional space. For each balloon, provided inp

[leetcode]452. Minimum Number of Arrows to Burst Balloons

[leetcode]452. Minimum Number of Arrows to Burst Balloons Analysis 好冷鴨—— [每天刷題並不難0.0] There are a number of spherical balloons spr

[LeetCode刷題菜鳥集] 806.Number of Lines To Write String 寫字串需要的行數

我們要把給定的字串 S 從左到右寫到每一行上,每一行的最大寬度為100個單位,如果我們在寫某個字母的時候會使這行超過了100 個單位,那麼我們應該把這個字母寫到下一行。我們給定了一個數組 widths ,這個陣列 widths[0] 代表 'a' 需

ADB連線手機遇到的問題:list of devices attached

今天工作時想嘗試一下使用ADB無線連線手機,結果遇到了下面這樣的問題,浪費了幾十分鐘的時間,挺鬧心的,因此想分享出來。。。 首先        第一步:使用USB資料線連線手機,手機彈出選項時,選擇僅充電,然後win+R執行win視窗,使用ADB命令, 輸入 AD

ADB連接手機遇到的問題:list of devices attached

計算 devices 技術分享 因此 結果 輸入 .com 這樣的 遇到 今天工作時想嘗試一下使用ADB無線連接手機,結果遇到了下面這樣的問題,浪費了幾十分鐘的時間,挺鬧心的,因此想分享出來。。。 首先 第一步:使用USB數據線連接手機,手機彈出選項時,選擇僅

leetcode:(452) Mininum Number of Arrows To Burst Balloons(java)

題目:      There are a number of spherical balloons spread in two-dimensional space. For each balloon, provided input is the start an