Storing data in a cloud provider like Microsoft Azure or AWS is trivial. If you have an application that is running on a cloud provider you will start to generate content that is stored there.
Many times this content is private and you need a secure solution to transfer it to different locations around the glob.
One solution for this problem could be Azure CDNs, but in this moment only HTTP protocol is supported. This means that you will need to encrypt the content before sending it on the wire. This might be possible, but if need to transfer 1 TB of data, the encryption and decryption will take some time and will consume resources (especially CPU).
A better solution might be Aspera. Using Aspera services, you will get a transport platform that offer a secure channel (encrypted) to transfer data from one location to another. All the things that you normally need to take into account like bandwidth, security layer over HTTP and so on are handled by Aspera. The communication channel offered by Aspera is reliable and can use your own CDN network (storage nodes) or the one that is provided by them.
There is an interesting add-on in Microsoft Azure Store, that allow us to connect a Storage Account to Aspera. This means that you would be able to transfer content from/to Microsoft Azure Storage to another locations around the world in a secure and fast way. On top of this, you can use Aspera CDN network to have your payload closer to the locations where you need it.
It is important to know that there is no influence to the Azure Storage performance. Connecting Aspera to your storage is like having another client that access your storage. Aspera only encrypt content when it is send on the wire, the end customer will see the content in the same way as it was on Azure Storage.
The add-on for Microsoft Azure Storage is called "Aspera On Demand" and allow any customer to connect to Azure Storage using Aspera services and CDN network. There is an important thing that you need to take into account. You will need to share with Aspera the Storage Account Access Keys. Aspera is also able to work with SAS keys, but in general you will need to share the account access keys.
Aspera can be a good solution when you need a secure transport mechanism to deliver content around the globe, offering a encrypted channel and also a good bandwidth. You might be able to do it yourself, encrypting the content and adding it to public CDNs, but you might need to write a client that is able to decrypt the content and so on. It is a good out of the box solution, but you should be ready to pay for it.
Many times this content is private and you need a secure solution to transfer it to different locations around the glob.
One solution for this problem could be Azure CDNs, but in this moment only HTTP protocol is supported. This means that you will need to encrypt the content before sending it on the wire. This might be possible, but if need to transfer 1 TB of data, the encryption and decryption will take some time and will consume resources (especially CPU).
A better solution might be Aspera. Using Aspera services, you will get a transport platform that offer a secure channel (encrypted) to transfer data from one location to another. All the things that you normally need to take into account like bandwidth, security layer over HTTP and so on are handled by Aspera. The communication channel offered by Aspera is reliable and can use your own CDN network (storage nodes) or the one that is provided by them.
There is an interesting add-on in Microsoft Azure Store, that allow us to connect a Storage Account to Aspera. This means that you would be able to transfer content from/to Microsoft Azure Storage to another locations around the world in a secure and fast way. On top of this, you can use Aspera CDN network to have your payload closer to the locations where you need it.
It is important to know that there is no influence to the Azure Storage performance. Connecting Aspera to your storage is like having another client that access your storage. Aspera only encrypt content when it is send on the wire, the end customer will see the content in the same way as it was on Azure Storage.
The add-on for Microsoft Azure Storage is called "Aspera On Demand" and allow any customer to connect to Azure Storage using Aspera services and CDN network. There is an important thing that you need to take into account. You will need to share with Aspera the Storage Account Access Keys. Aspera is also able to work with SAS keys, but in general you will need to share the account access keys.
Aspera can be a good solution when you need a secure transport mechanism to deliver content around the globe, offering a encrypted channel and also a good bandwidth. You might be able to do it yourself, encrypting the content and adding it to public CDNs, but you might need to write a client that is able to decrypt the content and so on. It is a good out of the box solution, but you should be ready to pay for it.
Comments
Post a Comment