EMC Atmos does not need an HTTP/HTTPS connection to generate a shareable URL. It does make an HTTP connection to generate the file, but it can be done by the end user of the file stored on the cloud.
To create the URL, a signature is made on the application client-side (no HTTP connection needed). The reason is because a unique signature is generated.
To send the signature, you either put the signature in the URL:
$url = "http://$server$resource?uid=$uid&expires=$expires&signature=$signature";
Or instead of putting the signature in the URL, you send it through the REST API by posting an HTTP header of x-emc-signature.
So, once you have that URL generated, you can send it to somebody else via an email or text, which they can click on later and it will be valid, as long as the URL has not expired.
Once EMC Atmos verifies the signature, it sends the download to the client. Note that a server with a system clock that is off by more than five minutes will have problems generating shareable URL's, so keep the time in sync on the application generating the shareable URL's by using an NTP daemon.
So, to clarify, EMC Atmos does not need an HTTP connection to your cloud storage provider. The HTTP connection is done when the file is first requested. At that point the file becomes available publicly.