中国区 Azure 开发人员指南

有一些工具和文档可帮助开发人员创建云应用程序,并将其部署到由 21Vianet(Azure 中国)运营的 Microsoft Azure。当前大多数可用的技术内容(例如全球 Azure 文档 )都假定应用程序是为 Azure 全球开发的。中国区 Azure 文档(中文)提供适用于 Azure 中国的技术内容。有关 Azure 中国的可用服务,请参阅 Azure 中国的服务可用性和路线图

当引用 Azure 全球服务的公共可用内容时,请务必调整步骤,或自定义指定 Azure 全球服务设置的任何示例代码。例如,自定义 Azure 服务终结点

为 Azure 用户开发

如果您习惯于为其他地区的用户开发云服务,请务必考虑中国用户的以下期望:

  • 移动优先:移动设备而非 PC 被视为在线世界的源泉。确保您的设计策略以移动设备为中心。
  • 二维码和屏幕扫描行为:网站、印刷广告、名片和其他媒体通常包含二维码。在您的网站页眉和页脚中添加二维码,以便访问者可以在手机上快速加载该网站的移动版本。
  • 内容本地化:本地化不仅仅是翻译内容。请花一些时间来了解目标市场的数字环境,以及业务决策可能带来的文化影响。然后相应地调整您的内容。

使用中国的社交网站和媒体服务

西方常用的社交媒体网站和服务可能在中国被封锁。在中国经营网站时:

• 避免在您的网站前端连接到 Google 服务。Google 及其所有服务都在中国被封锁。为了获得最佳结果,您的网站可能需要避免使用 Google 服务。例如,将 Google 地图替换为百度地图,并使用自行托管的字体而不是 Google 字体。 • 请勿嵌入来自 YouTube 或 Vimeo 的视频。两种服务都在中国被封锁。将视频托管在本地或中国的视频托管网站上(例如优酷、奇艺、土豆网),或者使用 Azure 媒体服务。通过使用搜索引擎优化 (SEO) 审核工具,针对百度(中国最常用的搜索引擎)来优化您的网站。 • 创建适用于中国的社交网络。全球流行的社交网络(例如 Facebook、Twitter 和 Instagram)均被封锁。创建专门针对中国社交网络(例如微信和新浪微博)的社交营销策略。Azure 当前不提供本地社交网络集成(即社交标识提供者)。

检查 Azure 中的终结点

Azure 中国不同于 Azure 全球,因此必须更改来自 Azure 全球来源的任何 Azure 服务终结点,例如示例代码或已发布的文档。

下表显示了要更改的终结点。

另请参见:

Azure 中国区数据中心 IP 范围

服务类别 Azure 全球 URI Azure URI(中国)
Azure (通用) *.windows.net *.chinacloudapi.cn
Azure 计算 *.cloudapp.net *.chinacloudapp.cn
Azure 存储

*.blob.core.windows.net

*.queue.core.windows.net

*.table.core.windows.net

*.file.core.windows.net

*.blob.core.chinacloudapi.cn

*.queue.core.chinacloudapi.cn

*.table.core.chinacloudapi.cn

*.file.core.chinacloudapi.cn

Azure 服务管理 https://management.core.windows.net https://management.core.chinacloudapi.cn
Azure 资源管理 (ARM) https://management.azure.com https://management.chinacloudapi.cn
Azure SQL 数据库 *.database.windows.net *.database.chinacloudapi.cn
Azure 管理门户 https://portal.azure.com https://portal.azure.cn
Azure 服务总线 *.servicebus.windows.net *.servicebus.chinacloudapi.cn
HDInsight *.azurehdinsight.net *.azurehdinsight.cn
API 管理网关 *.azure-api.net *.azure-api.cn
API 管理门户 *.portal.azure-api.net *.portal.azure-api.cn
Azure 云服务 *.cloudapp.net *.chinacloudapp.cn
事件网格 *.eventgrid.azure.net *.eventgrid.azure.cn
IoT 设备预配 *.azure-devices-provisioning.net *.azure-devices-provisioning.cn
IoT 中心 *.azure-devices.net *.azure-devices.cn
时序见解 *.timeseries.azure.com *.timeseries.azure.cn
自动化 - 注册 URL *-agentservice-prod-1.azure-automation.net *-agentservice-prod-1.azure-automation.cn
媒体服务 *.restv2.westus.media.azure.net/api/ *.restv2.chinanorth.media.chinacloudapi.cn/api/
Azure Database for MySQL *.mysql.database.azure.com *.mysql.database.chinacloudapi.cn
Azure Database for PostgreSQL *.postgres.database.azure.com *.postgres.database.chinacloudapi.cn
Azure Database for MariaDB *.mariadb.database.azure.com *.mariadb.database.chinacloudapi.cn
应用服务 *.azurewebsites.net *.chinacloudsites.cn
应用服务 - 管理 *.scm.azurewebsites.net *.scm.chinacloudsites.cn
密钥保管库 *.vault.azure.net *.vault.azure.cn
Azure 数据资源管理器 *.dataexplorer.azure.com *.dateexplorer.azure.cn
认知服务 https://westus.dev.cognitive.microsoft.com/docs/services/ https://dev.cognitive.azure.cn/docs/services
Azure Kubernetes Service *.azmk8s.io *.cx.prod.service.azk8s.cn
Analysis Services *.asazure.windows.net *.asazure.chinacloudapi.cn
容器注册表

quay.io

docker.io

gcr.io

quay.azk8s.cn

dockerhub.azk8s.cn

gcr.azk8s.cn

Cosmos DB

*.table.cosmos.azure.com

*.cassandra.cosmos.azure.com

*.gremlin.cosmos.azure.com

*.table.cosmos.azure.cn

*.cassandra.cosmos.azure.cn

*.gremlin.cosmos.azure.cn

Service Fabric *.cloudapp.azure.com *.cloudapp.chinacloudapi.cn
流量管理器 *.trafficmanager.net *.trafficmanager.cn
Power BI Embedded https://api.powerbi.com https://api.powerbi.cn
Active Directory B2C b2clogin.com b2clogin.cn
Azure AD 登录 https://login.microsoftonline.com https://login.partner.microsoftonline.cn
Azure AD Graph API https://graph.windows.net https://graph.chinacloudapi.cn
Microsoft Graph https://graph.microsoft.com https://microsoftgraph.chinacloudapi.cn
CLI 登录 az login

1. az cloud set -n AzureChinaCloud

2. az login

PowerShell 登录 Connect-AzAccount Connect-AzAccount -Environment AzureChinaCloud

后续步骤