title_body: Relay Node vs Block-Producer Node
upvoted_answer: You would probably want to use the AWS node as relay. This way you don't have to distribute the IP address of the Raspberry Pi in the Cardano network. (I assume you want to run the Raspberry from your home).
  You also need to figure out if you have a static IP where you setup the Raspberry or if you get a dynamic IP from your ISP. If you get a dynamic IP, you need to make sure you either update it in your relay node every time it changes or you need to setup some sort of dynDNS service.