Let's start simple: suppose I need to upload 1TB of data to Azure BLOB storage. (For the moment this is a one-time shot). From what I have read I can do this by
1) sending an encrypted hard disk to Microsoft and have them upload it. (Cost unknown but probably not prohibitive)
2) uploading the data ourselves using our T1 lines (This could get the job done but unclear how long it will take to complete)
3) Using ExpressRoute. (ExpressRoute 500Mps port speed, not including the cost of Azure storage, is about $2,750 month. Viable option))
What other options exist to do this task?
TIA,
edm2