Use Amazon DynamoDB for your IoT applications running on Arm64

Who is this for?

This is an advanced topic for developers who are interested in using Amazon DynamoDB as a database for storing data.

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Gain familiarity with Amazon DynamoDB.
  • Be able to run the IoT application that streams data to AWS IoT Core.
  • Be able to create the rule that parses messages from AWS IoT Core and writes them to DynamoDB.

Prerequisites

Before starting, you will need the following:

Summary

AI-assisted

This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.

Close
?
You’ll route MQTT telemetry from a Windows on Arm weather-station emulator to Amazon DynamoDB with an AWS IoT Core rule. You’ll create and name the rule, configure it to parse incoming messages and write to DynamoDB, run the emulator, and verify that the destination receives new items.

Frequently asked questions

AI-assisted

These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.

Close
?
What do I need before creating the AWS IoT Core rule?
Complete the prerequisite path to prepare the weather station emulator and connect it to AWS IoT Core. The rule relies on that running message source.
Where do I create the rule in AWS IoT Core?
Open AWS IoT Core, select Message routing, then select Rules and Create rule to start configuring it.
What should I name the rule?
Use send_message_to_dynamodb. While you can choose a different valid name, use the suggested name to stay consistent with the Learning Path.
Which MQTT topic should the rule target?
Use the same topic that the weather station emulator uses in the prerequisite Learning Path Create IoT applications with Windows on Arm and AWS IoT Core .
How do I know the rule is writing data to DynamoDB?
After saving the rule and running the emulator, new items should appear in the DynamoDB destination you configured. If nothing appears, confirm the emulator is connected and that the rule’s configuration matches the emulator’s message topic.
Next