Hi There, you can find the list of ports to open here
http://docs.couchbase.com/couchbase-manual-2.0/#network-ports
…and for cloud setup with couchbase there are a few posts. here is the one with windows azure;
http://blog.couchbase.com/step-step-production-deployment-couchbase-windows-azure-virtual-machines
thanks
-cihan