Sunday, 25 September 2022

Seamless IoT Integration with the Intel IoT Developer Kit and Amazon Web Services

01 Nov 2016

Intel and AWS are Providing Professional Developers with a Complete Set of Tools from Edge to the Cloud.Developers can now utilize the Intel® IoT Developer Kit, Intel® IoT Gateway Technology and Amazon Web Services (AWS)  to enable secure bi-directional communication between commercial gateways and the AWS cloud. Learn more about these technologies by visiting the AWS* and Intel IoT collaboration page on the Intel® Software Developer Zone for IoT. 


Seamless Developer Experience

End-to-end IoT solutions from AWS and Intel help developers make more proactive decisions, achieve greater efficiency, and better utilize the devices that power their businesses. AWS IoT is a managed IoT service that makes it easy to connect devices to Amazon Web Services. Using Intel’s hardware and software technologies, developers can implement an IoT solution quickly and with minimal upfront investment. 

Connect Devices Easily

When using edge devices like the Intel® Edison board and the Intel® Curie™ Compute Module, AWS IoT simplifies local connectivity through the use of an Intel® IoT Gateway. Intel® IoT Developer Kits support a variety of programming environments, simplifying the process of connecting, securing and managing valuable data with AWS IoT.

Once AWS IoT* gathers edge data, it communicates with the cloud to make decisions, control applications and provide essential analytics. Using an RPM package, setup of the Intel® IoT Developer Kit with AWS* IoT can be completed with minimal steps.  

Build Intelligence into IoT with Intel and AWS

Whether you’re looking to make existing devices smart, or start from scratch and build intelligence into new things from the ground up, Amazon Web Services and Intel provide an end-to-end solution that makes it easy to deploy and manage Internet of Things (IoT) solutions.

Intel® IoT Developer Kit: Build innovative prototypes and take them to production-ready products with this collection of hardware and software options. 


The Intel® IoT Developer Kit provides everything you need to get started, supported by a variety of programming environment, tools, cloud services, and hardware such as Intel® Edison and Intel® Gateway Solutions for IoT.

Intel® IoT Gateways: Create innovative commercial solutions using Intel® IoT Gateway Technology and the Intel® IoT Gateway Software Suite. The combination of these Intel technologies enables companies to develop scalable solutions that aggregate data from the edge to the cloud.

AWS IoT Device SDK: AWS IoT provides an SDK to help you easily and quickly connect your hardware device or your mobile application. The AWS IoT Device SDK* enables your devices to connect, authenticate, and exchange messages with AWS IoT using the MQTT, HTTP, or WebSockets protocols.

Connect Securely using Device Gateway: The AWS IoT Device Gateway* enables devices to securely and efficiently communicate with AWS IoT*. Using a publication/subscription model, the Device Gateway exchanges messages, which enable  one-to-one and one-to-many communications. With this one-to-many communication pattern, AWS IoT makes it possible for a connected device to broadcast data to multiple subscribers for a given topic.

Create Persistent Connections with Device Shadows: With AWS IoT you can create a persistent, virtual version, or  “shadow,” of each device that includes the device’s latest state so that applications or other devices can read messages and  interact with the device.

Build IoT Apps Easily with Rules Engine: The Rules Engine makes it possible to build IoT applications that gather, process, analyze and act on data generated by connected devices at global scale without having to manage any infrastructure. It  evaluates inbound messages published into AWS IoT* and transforms and delivers them to another device or a cloud service, based on business rules you define.

Find out how you can utilize these leading-edge tools and resources from Intel and AWS in your next project.