I am working on a code for ESP32 which needs to transfers data that is sent via MQTT to AWS S3 storage.

Can Someone help me out on how I can achieve this ?

I have setup the the client and AWS broker as well. I need help to transfer messages to S3 by adding rules.

1 Answer 1


One way is you have to create the web service which upload the data on S3. and call service through http protocol. 1. https://www.w3schools.com/xml/xml_services.asp use this to create the webservice or use angular 2 for creating the rest service call https://sniederm.wordpress.com/2017/04/12/tutorial-ng2-rest-service/

  • 1
    AWS Iot core has something called rules to directly send the mqtt messages to S3. Do you know how to use that ? Jun 18, 2018 at 12:58
  • which broker you are using tell me some more about the MQTT details Jun 18, 2018 at 13:01
  • 1
    I am directly using the AWS Broker that's in AWS Jun 18, 2018 at 13:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.