由世纪互联运营的 Microsoft Azure 的服务可用性和路线图
Microsoft 的目标是让中国的 Azure 服务可用性与全球的 Azure 水平相匹配。 有关 Azure 在中国的服务可用性,请参阅中国区域 提供的产品。 有关服务中的细微差异,请参阅以下详细信息。
中国 CDN
在中国的 Azure CDN 聚焦于公共 Azure 未涵盖的中国区域。 它有来自中国的 CDN 供应商。
Azure 中国 CDN 中的智能路由为每个区域选择客户内容交付的最佳 CDN 供应商。
有关定价详细信息,请参阅 内容分发网络(CDN)。
ExpressRoute 在中国的免费线路
Azure in China ExpressRoute 在以下配对区域提供免费线路:中国北部-中国北部 2 和中国东部-中国东部 2。 可以免费通过 ExpressRoute 在东部 1 使用中国东部 2 的资源。 网络延迟很小,犹如位于同一地区内。
N1-E2 的 ExpressRoute 交叉连接 E1-N2 需要使用 ExpressRoute Premium。 您的跨网络数据传输费用与公共 Microsoft Azure 的收费相同。
有关定价详细信息,请参阅 ExpressRoute。
Azure Stack
Azure Stack 软件和功能与由世纪互联运营的 Microsoft Azure 相结合,为中国客户提供一个真正一致的混合云解决方案。
中国的 Azure Stack 和 Azure 都涵盖在一个 OSPA 中。 可以通过 2 种模型购买 Azure Stack:消耗和容量。 消耗模型在 OSPA 中共享一个货币承诺池。
Azure 混合权益 (AHB)
支持 Windows Server 虚拟机 AHB 和 Azure SQL 数据库 AHB。
由世纪互联运营的 Azure 是位于中国的独立运营的云服务实例。 它由上海蓝云技术有限公司(“世纪互联”)独立运营和交易,是北京世纪互联宽带数据中心有限公司的独资子公司。
AI + 机器学习
本部分概述了使用 Azure 机器人服务、Azure 机器学习和 Azure AI 服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Azure 机器学习 | 请参阅 中国云区域中的 Azure 机器学习功能可用性。 | |
Azure AI 语音 | 请参阅 Azure 人工智能服务:中国区 Azure - 语音服务 | |
Azure AI 语音 | 有关功能变体和限制(包括 API 接口),请参阅主权云中的 翻译工具。 |
Microsoft Entra 外部 ID
本部分概述了使用 Microsoft Entra 外部 ID B2B 协作时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Microsoft Entra 外部 ID | 有关中国客户在Microsoft Azure中使用的Microsoft Entra外部ID B2B功能变体,请参阅国家云中的Microsoft Entra B2B,以及Microsoft云设置(预览版)。 |
Azure Entra B2C
本部分概述了使用 Azure Active Directory B2C 服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 |
---|---|
Azure Entra B2C | 有关在中国的客户在 Microsoft Azure 上使用 Azure Entra B2C 功能变体的信息,请参阅 Azure Entra B2C 的开发人员说明。 |
Microsoft身份验证库 (MSAL)
本部分概述了使用Microsoft身份验证库 (MSAL) 服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Microsoft身份验证库 (MSAL) | 有关功能变体和限制,请参阅 国家云和 MSAL。 |
联网
本部分概述了使用网络服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
专用链接 | 有关专用链接服务的可用性,请参阅 Azure 专用链接可用性。 有关专用 DNS 区域名称,请参阅 Azure 专用终结点 DNS 配置。 |
安全
本部分概述了使用安全服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Microsoft Sentinel | 有关 Microsoft Sentinel 的可用性,请参阅 Microsoft Sentinel 可用性。 |
已启用 Azure Arc 的 Kubernetes
本部分概述了使用已启用 Azure Arc 的 Kubernetes 时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
API 管理 | 中国 Azure 不支持已启用 Arc 的 Kubernetes 上的 API 管理 | |
应用服务 | 中国 Azure 不支持已启用 Arc 的应用服务 Kubernetes | |
Azure Monitor 容器见解 | 在中国的 Azure 不支持用于已启用 Arc 的 Kubernetes 的 Azure Monitor 容器见解 | |
容器应用 | 在中国,Azure 不支持在启用 Arc 的 Kubernetes 上运行的容器应用程序。 | |
Dapr | 中国地区的 Azure 不支持在 Arc 启用的 Kubernetes 上的 Dapr 扩展 | |
事件网格 | 在中国的 Azure 中,启用 Arc 的 Kubernetes 不支持事件网格 | |
机器学习 | 中国 Azure 不支持已启用 Arc 的 Kubernetes 上的 Azure 机器学习 | |
Microsoft Defender for Cloud | Azure 中国不支持 Microsoft Defender for Cloud 用于启用 Arc 的 Kubernetes | |
打开服务网格 | 在中国的 Azure 中,不支持运行在启用 Arc 的 Kubernetes 上的开放服务网格。 |
Azure 容器应用
本部分概述了使用 Azure 容器应用服务时的变体和注意事项。
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Azure Monitor | 在中国,Azure 不支持 Azure Monitor 集成 |
Azure 托管 Grafana
产品 | 不支持、受限和/或修改的功能 | 笔记 |
---|---|---|
Azure 托管 Grafana | 请参阅 Azure Managed Grafana:功能在主权云中的可用性。 |
由世纪互联运营的 Azure 中国商业市场
若要了解世纪互联运营的 Azure 中国商业市场提供哪些商业市场功能,与 Azure 全球商业市场相比,请参阅由世纪互联运营的 Azure 中国商业市场的 功能可用性。
Microsoft成本管理 + 计费
本部分概述了使用Microsoft成本管理 + 计费功能和 API 时的变体和注意事项。
适用于中国的 Azure 零售率 API
适用于中国的 Azure 零售价格 API 一文仅适用于中国的 Azure,在 Azure 全球中不可用。
标记 - 中国
标记 - 中国 文章仅适用于世纪互联运营的 Azure,在 Azure 全球中不可用。
中国 Azure 帐户登录
下表列出了在 Azure 全球与中国的 Azure 中连接到 Azure 帐户的方法。
登录说明 | Azure Global | Azure 中国 |
---|---|---|
使用经过身份验证的帐户登录到 Azure,以便与 Azure 资源管理器一起使用 | Connect-AzureAccount | Connect-AzureAccount -Environment AzureChinaCloud |
使用 Microsoft Graph PowerShell 登录到 Microsoft Entra ID | Connect-MgGraph | Connect-MgGraph -AzureEnvironment 中国 |
登录到 Azure 经典门户帐户 | Add-AzureAccount | Add-AzureAccount -Environment Azure中国云 |
Azure 在中国的 REST 终结点
下表列出了 Azure Global 与中国 Azure 中用于访问和管理一些更常见的服务的 API 终结点。
对于中国的 Azure IP 范围,请下载 中国的 Azure 数据中心 IP 范围。
服务类别 | Azure Global | Azure 在中国 |
---|---|---|
Azure (一般) | *.windows.net | *.chinacloudapi.cn |
Microsoft Entra ID | https://login.microsoftonline.com |
https://login.chinacloudapi.cn |
Azure 应用配置 | *.azconfig.io | *.azconfig.azure.cn |
Azure 计算 | *.cloudapp.net | *.chinacloudapp.cn |
Azure 数据 | https://{location}.experiments.azureml.net |
https://{location}.experiments.ml.azure .cn |
Azure 存储 | *.blob.core.windows.net *.queue.core.windows.net *.table.core.windows.net *.dfs.core.windows.net | *.blob.core.chinacloudapi.cn *.queue.core.chinacloudapi.cn *.table.core.chinacloudapi.cn *.dfs.core.chinacloudapi.cn |
Azure 管理 | https://management.azure.com/ |
https://management.chinacloudapi.cn/ |
Azure 服务管理 | https://management.core.windows.net |
https://management.core.chinacloudapi.cn |
Azure 资源管理器 | https://management.azure.com |
https://management.chinacloudapi.cn |
Azure 门户 | https://portal.azure.com | https://portal.azure.cn |
SQL 数据库 | *.database.windows.net | *.database.chinacloudapi.cn |
SQL Azure DB 管理 API | https://management.database.windows.net |
https://management.database.chinacloudapi.cn |
Azure 服务总线 | *.servicebus.windows.net | *.servicebus.chinacloudapi.cn |
Azure SignalR 服务 | *.service.signalr.net | *.signalr.azure.cn |
Azure 时序洞察 | *.timeseries.azure.com *.insights.timeseries.azure.cn | *.timeseries.azure.cn *.insights.timeseries.azure.cn |
Azure 访问控制服务 | *.accesscontrol.windows.net | *.accesscontrol.chinacloudapi.cn |
Azure HDInsight | *.azurehdinsight.net | *.azurehdinsight.cn |
SQL DB 导入/导出服务终结点 | 1. 中国东部 https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc 2. 中国北部 https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc |
|
MySQL PaaS | *.mysqldb.chinacloudapi.cn | |
Azure Service Fabric 群集 | *.cloudapp.azure.com | *.chinaeast.chinacloudapp.cn |
Azure Spring Cloud | *.azuremicroservices.io | *.microservices.azure.cn |
Microsoft Entra ID | *.onmicrosoft.com | *.partner.onmschina.cn |
Microsoft Entra 登录 | https://login.microsoftonline.com | https://login.partner.microsoftonline.cn |
Microsoft Graph | https://graph.microsoft.com | https://microsoftgraph.chinacloudapi.cn |
Azure AI 服务 | https://api.projectoxford.ai/face/v1.0 |
https://api.cognitive.azure.cn/face/v1.0 |
Azure 机器人服务 | <*.botframework.com> | <*.botframework.azure.cn> |
Azure Key Vault API | *.vault.azure.net | *.vault.azure.cn |
Azure 容器应用默认域 | *.azurecontainerapps.io | 没有为外部环境提供默认域。 需要 自定义域。 |
Azure 容器应用事件流终结点 | \<region\>.azurecontainerapps.dev |
<区域>.chinanorth3.azurecontainerapps-dev.cn |
Application Insights
注意
Azure 应用 服务的基于无代码代理/扩展的监视目前不支持。 快照调试器目前也不可用。
SDK 接口修改
若要从此区域中的 Application Insights 发送数据,需要修改 Application Insights SDK 使用的默认终结点地址。 每个 SDK 都需要稍有不同的修改。
具有 applicationinsights.config 的 .NET
<ApplicationInsights>
...
<TelemetryModules>
<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector">
<QuickPulseServiceEndpoint>https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc</QuickPulseServiceEndpoint>
</Add>
</TelemetryModules>
...
<TelemetryChannel>
<EndpointAddress>https://dc.applicationinsights.azure.cn/v2/track</EndpointAddress>
</TelemetryChannel>
...
<ApplicationIdProvider Type="Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId.ApplicationInsightsApplicationIdProvider, Microsoft.ApplicationInsights">
<ProfileQueryEndpoint>https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId</ProfileQueryEndpoint>
</ApplicationIdProvider>
...
</ApplicationInsights>
.NET Core
将项目中的 appsettings.json 文件修改如下以调整主要端点:
"ApplicationInsights": {
"InstrumentationKey": "instrumentationkey",
"TelemetryChannel": {
"EndpointAddress": "https://dc.applicationinsights.azure.cn/v2/track"
}
}
实时指标和配置文件查询终结点的值只能通过代码进行设置。 若要通过代码替代所有终结点值的默认值,请对 Startup.cs
文件的 ConfigureServices
方法进行以下更改:
using Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId;
using Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse; //place at top of Startup.cs file
services.ConfigureTelemetryModule<QuickPulseTelemetryModule>((module, o) => module.QuickPulseServiceEndpoint="https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc");
services.AddSingleton(new ApplicationInsightsApplicationIdProvider() { ProfileQueryEndpoint = "https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId" });
services.AddSingleton<ITelemetryChannel>(new ServerTelemetryChannel() { EndpointAddress = "https://dc.applicationinsights.azure.cn/v2/track" });
//place in ConfigureServices method. If present, place this prior to services.AddApplicationInsightsTelemetry("instrumentation key");
爪哇岛
修改 applicationinsights.xml 文件以更改默认终结点地址。
<?xml version="1.0" encoding="utf-8"?>
<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
<InstrumentationKey>ffffeeee-dddd-cccc-bbbb-aaaa99998888</InstrumentationKey>
<TelemetryModules>
<Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebRequestTrackingTelemetryModule"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebSessionTrackingTelemetryModule"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.modules.WebUserTrackingTelemetryModule"/>
</TelemetryModules>
<TelemetryInitializers>
<Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebOperationIdTelemetryInitializer"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebOperationNameTelemetryInitializer"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebSessionTelemetryInitializer"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebUserTelemetryInitializer"/>
<Add type="com.microsoft.applicationinsights.web.extensibility.initializers.WebUserAgentTelemetryInitializer"/>
</TelemetryInitializers>
<!--Add the following Channel value to modify the Endpoint address-->
<Channel type="com.microsoft.applicationinsights.channel.concrete.inprocess.InProcessTelemetryChannel">
<EndpointAddress>https://dc.applicationinsights.azure.cn/v2/track</EndpointAddress>
</Channel>
</ApplicationInsights>
Spring Boot
修改 application.properties
文件并添加:
azure.application-insights.channel.in-process.endpoint-address= https://dc.applicationinsights.azure.cn/v2/track
Node.js
var appInsights = require("applicationinsights");
appInsights.setup('INSTRUMENTATION_KEY');
appInsights.defaultClient.config.endpointUrl = "https://dc.applicationinsights.azure.cn/v2/track"; // ingestion
appInsights.defaultClient.config.profileQueryEndpoint = "https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId"; // appid/profile lookup
appInsights.defaultClient.config.quickPulseHost = "https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc"; //live metrics
appInsights.Configuration.start();
还可以通过环境变量配置终结点:
Instrumentation Key: “APPINSIGHTS_INSTRUMENTATIONKEY”
Profile Endpoint: “https://dc.applicationinsights.azure.cn/api/profiles/{0}/appId”
Live Metrics Endpoint: "https://quickpulse.applicationinsights.azure.cn/QuickPulseService.svc"
JavaScript
<script type="text/javascript">
var sdkInstance="appInsightsSDK";window[sdkInstance]="appInsights";var aiName=window[sdkInstance],aisdk=window[aiName]||function(e){function n(e){i[e]=function(){var n=arguments;i.queue.push(function(){i[e].apply(i,n)})}}var i={config:e};i.initialize=!0;var a=document,t=window;setTimeout(function(){var n=a.createElement("script");n.src=e.url||"https://az416426.vo.msecnd.net/next/ai.2.min.js",a.getElementsByTagName("script")[0].parentNode.appendChild(n)});try{i.cookie=a.cookie}catch(e){}i.queue=[],i.version=2;for(var r=["Event","PageView","Exception","Trace","DependencyData","Metric","PageViewPerformance"];r.length;)n("track"+r.pop());n("startTrackPage"),n("stopTrackPage");var o="Track"+r[0];if(n("start"+o),n("stop"+o),!(!0===e.disableExceptionTracking||e.extensionConfig&&e.extensionConfig.ApplicationInsightsAnalytics&&!0===e.extensionConfig.ApplicationInsightsAnalytics.disableExceptionTracking)){n("_"+(r="onerror"));var s=t[r];t[r]=function(e,n,a,t,o){var c=s&&s(e,n,a,t,o);return!0!==c&&i["_"+r]({message:e,url:n,lineNumber:a,columnNumber:t,error:o}),c},e.autoExceptionInstrumented=!0}return i}
(
{
instrumentationKey:"INSTRUMENTATION_KEY",
endpointUrl: "https://dc.applicationinsights.azure.cn/v2/track"
}
);
window[aiName]=aisdk,aisdk.queue&&0===aisdk.queue.length&&aisdk.trackPageView({});
</script>
远程管理
Azure 门户
可以登录到 Azure 门户 来管理全球世纪互联运营的 Azure 中的工作负荷。
与管理员角色一起工作
每个 Azure 帐户创建一个帐户管理员角色,通常是注册或购买 Azure 订阅的人员。 此角色有权使用 帐户中心 来执行管理任务。
若要登录,帐户管理员使用在购买订阅时创建的组织 ID(Org ID)。
创建服务管理员以管理服务部署
每个 Azure 帐户创建一个服务管理员角色,并有权在 Azure 门户中管理服务。 使用新订阅时,帐户管理员也是服务管理员。
创建共同管理员
帐户管理员可以为每个订阅创建最多 199 个共同管理员角色。 此角色具有与服务管理员相同的访问权限,但无法更改订阅与 Azure 目录的关联。