[ 
https://issues.apache.org/jira/browse/STREAMPIPES-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17364097#comment-17364097
 ] 

Dominick Madden commented on STREAMPIPES-382:
---------------------------------------------

Hi Philipp,

thanks for the quick reply. I'd actually be really interested in implementing 
that functionality! It is just a question of capacity on my part.

At my company we just started lightly using StreamPipes again, but plan on 
expanding the use with a couple of projects which are on the horizon. For one 
of these we need to grab the live sensor data off  of AWS Things, hence this 
feature request. We don't really have too much experience with the AWS 
ecosystem yet, but we got a sample MQTT client implementation in JavaScript. I 
already checked and it seems like the JS libraries used there have their Java 
counterparts.

Also thanks for the link, but I was actually already pretty familiar with the 
implementation, since we needed to extend the MQTT Adapter for a former project 
of ours (You might remember that we needed the MQTT topic as part of the Event 
data because we subscribed to a wildcard topic and the ID of the sensor was 
part of the topic).

To your question: Yes, I think the core of the MQTT Adapter could be similar. 
But I think instead of general MQTT libs we probably would use AWS's client 
libs - There's also some preliminary steps which must be taken. In our concrete 
case we need to first authenticate with the AWS Cognito service to get an 
access token before then using the AWS IoT to subscribe to the Broker.

In short: I'd love to contribute, but I can't promise when/if I will get to it. 
With the current projects in mind I don't expect to find any time before fall.

Best, Dominick

> Add AWS IoT MQTT Adapter with AWS Cognito Authentication
> --------------------------------------------------------
>
>                 Key: STREAMPIPES-382
>                 URL: https://issues.apache.org/jira/browse/STREAMPIPES-382
>             Project: StreamPipes
>          Issue Type: New Feature
>          Components: Connect
>            Reporter: Dominick Madden
>            Priority: Major
>              Labels: AWS
>
> In order to connect an MQTT client to an AWS IoT MQTT Broker there are 
> multiple steps that have to be taken.
> Are there already plans to integrate StreamPipes Adapters into the AWS 
> ecosystem?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to