Hey everyone! I'm dealing with a scenario where I'm getting messages every minute from various IoT devices through IoT Core. I specifically need to store only the messages that come in at the 15th minute of each hour, like the messages received at 0, 15, 30, and 45 minutes. I've looked into IoT Core routing, but I don't think it allows for this exact requirement. What AWS services could I use to achieve this? It's important that whatever solution I choose is scalable and cost-effective because I'll eventually have hundreds of devices sending messages. Thanks!
1 Answer
Are you looking to buffer every 15 minutes or just capture the data specifically at the 15-minute marks? You could consider using Kinesis Data Streams or Firehose along with Lambda for real-time processing. That way, you can filter and store the exact messages you need.
Hey, I'm only interested in picking data that arrives at the 15-minute mark. I looked into Data Firehose, but I think it just buffers and consolidates data instead of letting me isolate just the 15th-minute messages.