《Windows
Azure Platform 系列文章目录》
看过我之前几章内容的读者都知道,Azure China和Azure Global服务类型的Endpoint是不同的,比如我们创建一个Azure
Storage,命名为leizhangstorage。则这个Azure Storage的Endpoint为
- Blob:http://leizhangstorage.blob.core.chinacloudapi.cn/
- Table:http://leizhangstorage.table.core.chinacloudapi.cn/
- Queue:http://leizhangstorage.queue.core.chinacloudapi.cn/
可以看到,Azure China Storage Endpoint为core.chinacloudapi.cn,与Global的不同。
本章我将会给大家介绍,如何管理Azure China Storage Account。一般性有三种管理方式:
1.使用Visual Studio Ultimate 2013的Server Explorer
2.使用Visual Studio Ultimate 2013进行开发
3.使用AzureStorageExplorer For CHN
在开始介绍之前,我们先登陆Azure
China管理界面,创建leizhangstorage。位置我们设置为中国东部,即上海的数据中心。如下图:
方法一:介绍使用Visual Studio Ultimate 2013的Server
Explorer。
1.我们先以管理员身份,运行VS2013。
2.打开菜单栏,View->Server Explorer
3.展开Windows Azure->Storage->Attach External Storage
4.在弹出的界面中,输入Account name, Account key,并且需要设置endpoint
- Blob:http://leizhangstorage.blob.core.chinacloudapi.cn/
- Table:http://leizhangstorage.table.core.chinacloudapi.cn/
- Queue:http://leizhangstorage.queue.core.chinacloudapi.cn/
5.设置完毕后,我们就能看到创建成功的leizhangstorage这个存储账号了
我们依次展开leizhangstorage->Blobs,点击右键,选择Create Blob Container
在弹出的界面中,设置Container name为photos
(注意:我们鼠标左键选中之前创建的Container
即photos,可以在属性中设置这个container的属性,如下图。注意我们设置为Blob)
6.在Server Explorer中,双击我们之前创建成功的photos,在右侧列表中,点击Upload
Blob按钮,上传一张照片
7.上传成功后,就可以看到执行结果。
上图列表中的URL,就是我们可以通过IE直接访问的了。(注意,因为笔者在步骤5中设置了读取权限为Blob,所以可以直接通过IE访问上传的照片)
如下图:
方法二:使用VS 2013进行开发
Azure China Storage Account连接字符串和Azure
Global的不同,我们只需要修改相应的连接字符串,就可以直接连接Azure China Storage Account。
以我之前创建的存储账号leizhangstorage为例,只需修改以下红色部分的内容
- <YourStorageAccountName>,设置Account Name
- <YourStorageAccountKey>,设置Account Key
BlobEndpoint=http://<YourStoragAccountName>.blob.core.chinacloudapi.cn/;QueueEndpoint=http://<YourStoragAccountName>.queue.core.chinacloudapi.cn/;TableEndpoint=http://<YourStoragAccountName>.table.core.chinacloudapi.cn/;AccountName=<YourStoragAccountName>;AccountKey=<YourStoragAccountKey>
就可以直接连接Azure China Storage Account
方法三:使用AzureStorageExplorer_For_CN
这个是我的同事根据CodePlex上开源的Azure Storage Explorer(https://azurestorageexplorer.codeplex.com/),修改出来专门针对Azure
China的管理工具。
大家可以在这里下载使用。