title: Azure service bus relay - get data from on premise
body: <p>Is it possible the following scenario in Azure?</p>
  
  <p>I need to get data from customer premises into windows azure, process it and save it in db or table storage. The customer premises are behind firewall/nat .. etc. What is the best way to build <strong>one single</strong> solution (that will run for all customers) and allow me to get the data of a specific customer.</p>
  
  <p>Basically the worker role will get the data from customer 1, process it and save it; than from customer 2 and so on.</p>
  
  <p>I thought using service buss relay, but is it possible to build a custom wcf service that will run for many users, exposed in the same endpoint and allow the worker role to request data to that endpoint but for a specific customer?</p>