user20089: I was wondering if it's possible to send data from my Arduino Uno (e.g. from the temperature sensor) to the Amazon Web Service RDS or anything there, which will then upload the data to a website on my localhost?
If yes, could someone give me guidance please?
I've been messing with this for a few weeks now, but I am just getting lost with linking it all up together.
Thanks.

user4143: No, it is not (easily) possible.
AWS has no access to your localhost - you are (most likely) behind a NAT router.
You could possibly open up port forwarding on your router and then ensure that AWS knows always what the IP address of your router is so it can connect (using some dynamic DNS service maybe).
However, that is not secure, and dynamic IP address assignments makes it a real pain. It opens up your computer to hacking from the internet.  A more secure method is to use AWS as the "central point" and have your computer go and fetch data from there rather than having it send data to your computer.

user50499: I realize that this probably two years too late for the OP; however, I'd like to provide insight to anyone else who might be interested.
It is possible to do what you're asking. What you are looking for my friend is AWS IoT Core and the related IoT Services (e.g. IoT Device Management).
There are several steps that you're going to need to perform prior to being able to send telemetry to AWS:

Ensure that your device has the necessary components to connect to the Internet (e.g. a network shield).
Once you are Internet-capable, locate here the AWS IoT SDK that will work well with your device.
Read the documentation (I'll let you look that part up ;-)...probably within the sub-links on the page from #2) on how to connect your device to an MQTT-based Web Sockets connection to AWS IoT Core.
Once you've figured out how (using the SDK from your device) to connect to AWS using MQTT, read about AWS Lambda and how you can setup various triggers off of IoT Core, which can then propagate data down to your RDS DB or the like.
Once you have your data in AWS, you can then connect your "localhost" website to RDS, using the appropriate connection string, and pull the data from there.

Good luck and happy IoTing.

20089: <p>I was wondering if it's possible to send data from my Arduino Uno (e.g. from the temperature sensor) to the Amazon Web Service RDS or anything there, which will then upload the data to a website on my localhost?</p>

<p>If yes, could someone give me guidance please?</p>

<p>I've been messing with this for a few weeks now, but I am just getting lost with linking it all up together.</p>

<p>Thanks.</p>
 4143: <p>No, it is not (easily) possible.</p>

<p>AWS has no access to your localhost - you are (most likely) behind a NAT router.</p>

<p>You could <em>possibly</em> open up port forwarding on your router and then ensure that AWS knows always what the IP address of your router is so it can connect (using some dynamic DNS service maybe).</p>

<p>However, that is not secure, and dynamic IP address assignments makes it a real pain. It opens up your computer to hacking from the internet.  A more secure method is to use AWS as the "central point" and have your computer go and fetch data from there rather than having it send data to your computer.</p>
 50499: <p>I realize that this probably two years too late for the OP; however, I'd like to provide insight to anyone else who might be interested.</p>

<p>It is possible to do what you're asking. What you are looking for my friend is AWS IoT Core and the related IoT Services (e.g. IoT Device Management).</p>

<p>There are several steps that you're going to need to perform prior to being able to send telemetry to AWS:</p>

<ol>
<li>Ensure that your device has the necessary components to connect to the Internet (e.g. a network shield).</li>
<li>Once you are Internet-capable, locate <a href="https://docs.aws.amazon.com/en_us/iot/latest/developerguide/iot-sdks.html" rel="nofollow noreferrer">here</a> the AWS IoT SDK that will work well with your device.</li>
<li>Read the documentation (I'll let you look that part up ;-)...probably within the sub-links on the page from #2) on how to connect your device to an MQTT-based Web Sockets connection to AWS IoT Core.</li>
<li>Once you've figured out how (using the SDK from your device) to connect to AWS using MQTT, <a href="https://aws.amazon.com/lambda/?nc1=f_ls" rel="nofollow noreferrer">read about AWS Lambda</a> and how you can setup various triggers off of IoT Core, which can then propagate data down to your RDS DB or the like.</li>
<li>Once you have your data in AWS, you can then connect your "localhost" website to RDS, using the appropriate connection string, and pull the data from there.</li>
</ol>

<p>Good luck and happy IoTing.</p>
