Skip to main content
TrustRadius
AWS IoT Core

AWS IoT Core

Overview

What is AWS IoT Core?

AWS IoT Core is a managed cloud service that lets connected devices interact with cloud applications and other devices. It includes the Device Gateway and the Message Broker, which connect and process messages between IoT devices and the cloud. AWS…

Read more
Recent Reviews

AWS IoT core review

9 out of 10
January 07, 2022
Incentivized
AWS IoT core helps in collecting, managing data from IoT devices without having to manage the underlying infrastructure and focus on …
Continue reading

AWS IoT Core Review

7 out of 10
September 21, 2020
Incentivized
AWS IoT Core is being used by our organization to connect devices to AWS Services and other devices, secure data and interactions, process …
Continue reading

My AWS IoT Core Review

8 out of 10
September 18, 2020
Incentivized
We use AWS IoT Core in order to collect real-time data and analysis capabilities for our machine factory in order to collect data of our …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 5 features
  • Device Security (15)
    8.2
    82%
  • IoT Integration (14)
    8.1
    81%
  • IoT Device Management (15)
    8.1
    81%
  • IoT Data Management (15)
    7.9
    79%
Return to navigation

Pricing

View all pricing

Connectivity

$0.08

Cloud
Per Million Minutes

Rules Engine

$0.15

Cloud
Per Million Actions

Messaging

$1.00

Cloud
Per Million Messages

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

Internet of Things

The Internet of Things (IoT) is a system of interrelated computing devices resulting from the proliferation of sensors and Internet-aware devices of every kind.

8.1
Avg 7.9
Return to navigation

Product Details

AWS IoT Core Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

AWS IoT Core is a managed cloud service that lets connected devices interact with cloud applications and other devices. It includes the Device Gateway and the Message Broker, which connect and process messages between IoT devices and the cloud. AWS IoT Core connects AWS and Amazon services like AWS Lambda, Amazon Kinesis, Amazon S3, Amazon SageMaker, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, Amazon QuickSight, and Alexa Voice Service to build IoT applications that gather, process, analyze and act on data generated by connected devices, without having to manage any infrastructure. The AWS IoT Device and Mobile SDKs include open-source libraries, developer guides with samples, and porting guides so that users can build innovative IoT products or solutions on your choice of hardware platforms.

Reviewers rate IoT Analytics highest, with a score of 8.3.

The most common users of AWS IoT Core are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(35)

Attribute Ratings

Reviews

(1-15 of 15)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Data collection is something that we very much rely on in our company. On top of that, we use a bunch of AWS products such as Lambda, S3, and Sagemaker to collect, gather, process and analyze data. AWS IoT Core helps us stream data collection from multiple points in order to do all that.
  • Encryption
  • Real time data collection
  • Ability to communicate with multiple protocols
  • Lacks integration with other IoT tools
  • Latency is something that can be improved
End-to-end encryption is an amazing feature because we use IoT to connect to various devices in order to gather data/ stats in real-time. We're able to publish solutions with ease and at a faster rate because of AWS IoT Core. However, its inability to interact with other IoT tools is a big con that I would like them to improve upon.
Manu Gupta | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We developed a solution on Electronic health record as a service and found the need of AWS iot core for subscribing devices for automated notification and messages for updating electronic health records and screening methods. AWS iot core enable us to develop and scale a full stack solution without the need of managing the entire infrastructure. We wish to continue exploring its need in asset management and predictive maintenance solution of medical devices.
  • Real time communication and sending messages
  • Ability to utilize a variety of communication protocols
  • Filter, transform, and act upon device data on the fly, based on your defined business rules.
  • Secure device connections and end to end encryption
  • Ability to integrate with EtherCalc software solution
  • Ability to introduce NFC toolchains and systems which could be utilized in iot modular gateway solutions like drones
  • Ability to reduce latency as the solution scales is very much needed
  • Hybrid solution which can integrate other existing iot solutions into AWS iot core
AWS iot core is very useful if you need to scale very quickly for managing lots of devices without handling the underlying infrastructure cost. It can enable real time publishing and subscription of devices, monitoring and early stage intervention in case of unexpected issues while developing a full stack solution. However, healthcare scenarios where government intervention is needed should be developed and scaled by following the set of compliance policies of the government and the SLA requirements of the customer. Finally, it is great where you need to do data science research after anonymizing data.
Niraj Mehra | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We had a mobile application and with the help of that, we used to connect with IoT devices using Bluetooth and send the data to the elastic cache using a firehose. we were mainly using MQTT for the data transmission from one place to another.
  • Can help send data to elastic cache very easily.
  • SDK is available in all the mobile platform as well as web.
  • MQTT is very fast way to transfer data from one place to another.
  • Native dashboard is okay-ish.
  • Only available with AWS services.
  • Multiple protocols along with MQTT such as Kafka can be added.
If your app is in the AWS ecosystem and you are using queuing service, then AWS IoT Core is your go-to solution. It is very easy to set up complexity wise and when you are new to the cloud you get a lot of things pre-build or pre-setup done.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
AWS IOT core is used to integrate smart locks with mobile for example door lock and case lock. The business requirement is to implement a solution, where- a user should be able to issue a command to the lock, to generate a temporary key for an approved accessor who wants to access it. that temp key is able to open the lock for a specified duration.
  • smart locks
  • MQTT based application integration
  • telemetric sensor communication
  • integration with other IOT devices
  • Sometimes we faced performance lags while temp key was issued but it was not accepted by locks
  • steps to Integrate telemetric sensor is complex and can be improved
AWS IoT is best suited for all scenarios where MQTT connection needs to be established as it provides protections for subscribing to a topic or publishing messages with specific scope and context. AWS IoT core met our business expectations for the implementation smart lock mechanism.
Not sure about scenarios where it is less appropriate, As of now not face any such scenarios.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We were using it to scan BLE signals from devices such as mobile ones and successfully send the data to the Amazon Elastic Cache product for more important use by checking which signal could be used based on certain conditions depending on our business needs.
  • Great Rules engine feature
  • Can filter, process and route data
  • Allows the product to interact with other automated services such as Lambda
  • Connection metrics could improve
  • SQL statements special syntax
  • Documentation has some missing information that could improve the experience of using this product
The complexity could be too much due to the fact of having too many services related to loT being offered It changed the original IBM implementation making the product not easy to use
January 07, 2022

AWS IoT core review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT core helps in collecting, managing data from IoT devices without having to manage the underlying infrastructure and focus on creating better experiences for customers.
The industrial, customer data collected with the help of core had 1 major usecase for us. First was to send service updates to customers based on usage of IoT implemented consumer durable household devices. This lead to timely servicing of devices and increase in revenue for our clients.
  • Flexibility to select communication protocol based on existing IT setup
  • Near real time collection and processing of data to send real time messages
  • Better security in data transfer
  • Performance lag in case of spike in data collection
  • IoT rules engine can be extended to have flexibility to include multiple coding languages
  • Complexity in terms of business logic design
AWS IoT core is well suited in usecases where huge amount of data is to be collected and processed without managing the servers internally. It should be adopted by clients dealing with consumer durables, safety products to learn and enhance the products based on customer usage.
Mostly suitable in auto sector to analyse driver behavior and develop products to alarm drivers.
Pranav Goel | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT is used to develop and prototype IoT devices. Recently, I have been prototyping an IoT device using a Raspberry Pi, and I decided to choose AWS IoT Core for the cloud solution. Basically it is used by IT departments and the technicians used this to communicate with IoT-based applications. By hosting on the cloud and using AWS, our processes have improved dramatically. Increased speed, reliability, and ease of maintenance. AWS IoT has also helped streamline device management and has allowed more free time for our IT folks. Data analysts of the QA department can now quickly analyze data coming from the sorting machine sensors.
  • Helps us to test the functioning of devices, and you can create custom applications that communicate with your IoT devices and send data to cloud server.
  • Makes it easy to use other Amazon services like Lambda and S3
  • Its SDK is available on most of the platforms.
  • High security standards during data transmission
  • Monitoring and real-time dashboard features could be improved.
  • Sometimes the server hangs and hence is not able to send data to cloud services.
  • At very early stages, it might be difficult to understand the AWS IoT console.
AWS IoT Core provides a good solution for IoT services required for IoT application development and for IoT startup companies. It is very flexible which means it supports almost any type of IoT device which then can be configured to your customer needs. The speed, access, and ease of use are awesome. While there was and is some change management required to make this leap, it is worth it. It might not be a best option for low-end IoT devices.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use IoT to integrate with on-prem warehouse technologies. It is a scalable system for building a complete solution for smarter device integration, management, observability and monitoring. As a multi-faceted offering with direct integration to other AWS services we are able to solve a wide variety of novel problems that arise for our specific use-cases
  • It integrates nicely with other AWS offerings
  • It has a wide range of capabilities
  • It has good integration with AI
  • It would be great to have better integration with other IoT products outside of AWS
  • It has been lagging in some of our applications. It's difficult to tell whether this is on AWS IoT or on our implementation
  • It would be great to support a wider range of protocols
FreeRTOS (real-time kernel operating system for embedded devices) is a handy feature. If you care about that you should consider using this product. If you are on a tight budget I would recommend at least having a very clear understanding of the pricing structure before proceeding with this product as the cost structure is not the simplest or clearest and you may end up inadvertently incurring more costs than you initially intended to. This is generally the case with AWS offerings - IoT is no exception
Sumit Kumar | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I use IoT Core for one of my clients although it has multiple features but I mostly use Application interaction with connected devices functionality (mobile devices).
  • Application interaction with connected devices.
  • Processing data sent from connected devices.
  • Tightly coupled with AWS cloud services.
  • Need to extend it to other devices like Android based devices.
  • Freezes a lot.
I use it mainly for processing data sent from connected devices and it works really well. Biggest challenge I felt was when trying for some other client it's tightly coupled with AWS services.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT is used to develop and prototype IoT devices. Recently, I have been prototyping an IoT device using a Raspberry Pi, and I decided to choose AWS IoT Core for the cloud solution. AWS IoT is used by the engineering department only to prototype and connect IoT devices to cloud solutions and perform analytics on the sensor data generated by IoT devices. By using AWS IoT Core, the business does not have to think about separate analytics software and data storage solution for the data generated by the IoT devices. With the use of the AWS IoT Core, we don't have to think about backend solutions and our focus remains on developing a power IoT edge device with less cost.
  • AWS IoT Core integrates power analytics and an AI solution for sensor data processing.
  • Great protocol support including HTTPs and MQTT required to connect resource constraint IoT devices to cloud
  • High security standards during data transmission
  • Scalability and a great user community
  • Amazon IoT Core provides a lot of IoT services, so beginners need time to go through the documentation and Youtube videos.
  • SQL-like Syntax in the IoT rules engine can be improved.
  • Monitoring and and real-time dashboard features could be improved.
AWS IoT Core provides a good solution for IoT services required for IoT application development and for IoT startup companies. AWS IoT platform provides special packages for IoT startups, helps them in lowering costs, and caters to all their educational and training needs. AWS IoT platform is integrated with powerful AI and ML analytics so IoT startups can focus more on device development and less on backend solutions. I don't see any scenario where the IoT Core would be less appropriate.
prabhakar srivastava | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT helps us to connect our IoT applications to cloud based services. It is more secure and allows us to pass tons of messages. Basically it is used by IT departments and the technicians used this to communicate with IoT based applications. Technicians test their devices through the cloud based services.
  • It provides a good GUI interface for your IoT applications. so the data can be read in a more meaningful manner.
  • It helps us to test the functioning of devices and you can create custom applications that communicate with your IoT devices and send data to cloud server.
  • To develop such a type of application that reads your device data is a tedious work but AWS IoT makes it easy as it provides a custom tool that easily establishes a connection between your IoT devices and Cloud server.
  • Performance needs to increase bit more.
  • Sometime the server hangs and hence is not able to send data to cloud services.
  • Need to extend it to other devices like Android based devices.
To communicate with IOT based applications it's well suited but for others it's not able to make communications.
September 21, 2020

AWS IoT Core Review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT Core is being used by our organization to connect devices to AWS Services and other devices, secure data and interactions, process and act upon device data. It is being used throughout the whole organization. Business problems it addresses include helping our clients more effectively and making our job easier.
  • Secures data and interactions
  • Processes and acts upon device data
  • Connects devices to AWS Services and other devices
  • Enabling applications to interact with offline devices
  • Freezes up a lot
  • Glitches sometimes
AWS IoT Core is well suited when connecting devices to AWS Services and other devices. It is less appropriate to use AWS IoT when resolving problems among our clients or coding data servers to hold our clients' abundant data and information.
September 18, 2020

My AWS IoT Core Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use AWS IoT Core in order to collect real-time data and analysis capabilities for our machine factory in order to collect data of our sorting machines in order to improve the productivity and efficiency of our factory works. Data analysts of the QA department can now quickly analyze data coming from the sorting machine sensors.
  • Quickly retrieve data
  • Efficiently analyze data to meet quality controls
  • Available data in the cloud for all departments
  • Set up of IoT system
  • Firewall issues
We were satisfied with the outcome. Using AWS IoT Core, we can now get production data to analysts in just a few minutes instead of a few days (via the manual process).
Score 9 out of 10
Vetted Review
Verified User
Incentivized
AWS IoT is being used by ASU to transform our campus into a smart campus where we deploy sensors across the campus and the stadium to gather valuable telemetry data. It has addressed the business problem of providing a better gameday experience during football games.
  • Simple SDK for multiple programming languages.
  • Integrates well with other AWS services.
  • Works well on multiple hardware devices.
  • AWS IoT needs a better logging dashboard to view telemetry from active connected devices.
It is best suited for projects ranging from small POCs right up to full-blown production-ready projects. It is relatively inexpensive.
Jay Momaya | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
As a part of the R&D department at my organization, we were working on an IoT based solution for one of our use case. I explored Azure IoT and AWS IoT for the same. We had some Temperature and other sensors and we wanted to show their readings at a reliable platform. Due to the AWS ecosystem, we went with AWS IoT connected it with our sensors then took its data processed it. Many things can be achieved but this was our simple solution when we used AWS IoT.
  • The most amazing thing about this product is it is easy to set up and it has a wide range of integration with AWS's other services like DynamoDB, SNS, SQS, Lambda, which helps a lot to create an end-to-end system.
  • Its SDK is available on most of the platforms.
  • At very early stages it might be difficult to understand the AWS IoT console.
  • It takes time to understand the concepts.
It has a wide range of integration with AWS's other services like DynamoDB, SNS, SQS, Lambda, which helps a lot to create an End-to-End System.
Return to navigation