I am looking for reference material on how to design a .NET application which interacts with a database which is housed in the Cloud.

I am specifically concerned with the interaction with the cloud part. i.e., firewalls, ports, security, configuration, etc...


Thanks in advance.