Disponibilidade de serviços para o Microsoft Azure operado pela 21Vianet
O Azure operado pela 21Vianet é uma instância fisicamente separada dos serviços de nuvem localizados na China. Ele é operado e administrado de maneira independente pela Shanghai Blue Cloud Technology Co., Ltd. ("21Vianet"), uma subsidiária de propriedade total da Beijing 21Vianet Broadband Data Center Co., Ltd.
Disponibilidade do serviço
A meta da Microsoft para o Azure na China é que ele seja correspondente à disponibilidade do serviço no Azure. Para conhecer a disponibilidade do Azure na China, consulte Produtos disponíveis por regiões da China.
IA + aprendizado de máquina
Esta seção descreve variações e considerações ao usar o Serviço de Bot do Azure, o Azure Machine Learning e os serviços de IA do Azure.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Azure Machine Learning | Confira a Disponibilidade de recursos do Azure Machine Learning em regiões de nuvem do Azure na China. | |
Fala de IA do Azure | Confira Serviços de IA do Azure: Azure na China – Serviço de fala | |
Fala de IA do Azure | Para conhecer variações e limitações de recursos, incluindo pontos de extremidade de API, confira Tradutor em nuvens soberanas. |
ID externo do Microsoft Entra
Esta seção descreve as variações e considerações ao usar a colaboração B2B da ID externa do Microsoft Entra.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
ID externo do Microsoft Entra | Para conhecer as variações de recursos B2B da ID externa do Microsoft Entra no Microsoft Azure para clientes na China, consulte B2B do Microsoft Entra em nuvens nacionais e Configurações de nuvem da Microsoft (versão prévia). |
Azure Active Directory B2C
Esta seção descreve as variações e considerações ao usar os serviços do Azure Active Directory B2C.
Product | Recursos sem suporte, limitados e/ou modificados |
---|---|
Azure Active Directory B2C | Para conhecer as variações de recursos do Azure Active Directory B2C no Microsoft Azure para clientes na China, consulte Notas do desenvolvedor para o Azure Active Directory B2C. |
Mídia
Esta seção descreve variações e considerações ao usar Serviços de mídia.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Serviços de Mídia do Azure | Para conhecer as variações de recursos dos Serviços de Mídia do Azure v3 no Microsoft Azure para consumidores na China, confira Disponibilidade de nuvens e regiões dos Serviços de Mídia do Azure v3. |
MSAL (Biblioteca de Autenticação da Microsoft)
Esta seção descreve as variações e considerações ao usar os serviços da MSAL (Biblioteca de Autenticação da Microsoft).
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
MSAL (Biblioteca de Autenticação da Microsoft) | Para conhecer as variações e limitações de recursos, consulte Nuvens nacionais e MSAL. |
Rede
Esta seção descreve variações e considerações ao usar Serviços de rede.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Link privado |
Segurança
Esta seção descreve variações e considerações ao usar Serviços de segurança.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Microsoft Sentinel | Para conhecer a disponibilidade do Microsoft Sentinel, consulte Disponibilidade do Microsoft Sentinel. |
Kubernetes habilitado para Azure Arc
Esta seção descreve as variações e considerações ao usar o Kubernetes habilitado para Azure Arc.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Gerenciamento da API | Não há suporte para o Gerenciamento de API no Kubernetes habilitado para Arc para o Azure na China | |
serviço de aplicativo | Não há suporte para o serviço de aplicativo no Kubernetes habilitado para Arc para o Azure na China | |
Insights de contêiner do Azure Monitor | Não há suporte para insights de contêiner do Azure Monitor sobre o Kubernetes habilitado para Arc para o Azure na China | |
Aplicativos de Contêiner | Não há suporte para Aplicativos de Contêiner no Kubernetes habilitado para Arc para o Azure na China | |
Dapr | Não há suporte para a extensão Dapr no Kubernetes habilitado para Arc para o Azure na China | |
Grade de Eventos | Não há suporte para a Grade de Eventos no Kubernetes habilitado para Arc para o Azure na China | |
Machine Learning | Não há suporte para o Azure Machine Learning no Kubernetes habilitado para Arc para o Azure na China | |
Microsoft Defender para Nuvem | Não há suporte para o Microsoft Defender para Nuvem no Kubernetes habilitado para Arc para o Azure na China | |
Malha de Serviço Aberta | Não há suporte para a Malha de Serviço Aberta no Kubernetes habilitado para Arc para o Azure na China |
Aplicativos de Contêiner do Azure
Esta seção descreve as variações e considerações ao usar os serviços de Aplicativos de Contêiner do Azure.
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Azure Monitor | Não há suporte para a integração do Azure Monitor para o Azure na China |
Espaço Gerenciado do Azure para Grafana
Product | Recursos sem suporte, limitados e/ou modificados | Observações |
---|---|---|
Espaço Gerenciado do Azure para Grafana | Confira Espaço Gerenciado do Azure para Grafana: disponibilidade de recursos em nuvens soberanas. |
O Azure China Commercial Marketplace operado pela 21Vianet
Para saber quais recursos do marketplace comercial estão disponíveis no Azure China Commercial Marketplace operado pela 21Vianet, em comparação com o marketplace comercial global do Azure, consulte Disponibilidade de recursos para o Azure China Commercial Marketplace operado pela 21Vianet.
Gerenciamento de Custos e Cobranças da Microsoft
Esta seção descreve as variações e considerações ao usar o Gerenciamento de Custos da Microsoft + Recursos e APIs de cobrança.
API de Taxas de Varejo do Azure para a China
O artigo API de preços de varejo do Azure para a China é aplicável apenas ao Azure na China e não está disponível no Azure Global.
Marcação – China
O artigo Marcação – China é aplicável somente ao Azure operado pela 21Vianet e não está disponível no Azure Global.
Entrar na conta do Azure na China
A tabela a seguir lista maneiras de se conectar à sua conta do Azure no Azure Global versus Azure na China
Descrição de entrada | Azure Global | Azure na China |
---|---|---|
Entrar no Azure com uma conta autenticada para uso com o Azure Resource Manager | Connect-AzureAccount | Connect-AzureAccount -Environment AzureChinaCloud |
Entrar no Microsoft Entra ID com o PowerShell do Microsoft Graph | Connect-MgGraph | Connect-MgGraph -AzureEnvironment China |
Entrar na sua conta do portal clássico do Azure | Add-AzureAccount | Add-AzureAccount -Environment AzureChinaCloud |
Pontos de extremidade REST do Azure na China
A tabela a seguir lista os pontos de extremidade de API no Azure Global versus Azure na China para acessar e gerenciar alguns dos serviços mais comuns.
Para conhecer os intervalos de IP do Azure na China, baixe Intervalos de IP do Datacenter do Azure na China.
Categoria de serviço | Azure Global | Azure na China |
---|---|---|
Azure (em geral) | *.windows.net | *.chinacloudapi.cn |
Microsoft Entra ID | https://login.microsoftonline.com |
https://login.chinacloudapi.cn |
Configuração de Aplicativos do Azure | *.azconfig.io | *.azconfig.azure.cn |
Computação do Azure | *.cloudapp.net | *.chinacloudapp.cn |
Dados do Azure | https://{location}.experiments.azureml.net |
https://{location}.experiments.ml.azure .cn |
Armazenamento do 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 |
Gerenciamento do Azure | https://management.azure.com/ |
https://management.chinacloudapi.cn/ |
Gerenciamento de serviços do Azure | https://management.core.windows.net | https://management.core.chinacloudapi.cn |
Azure Resource Manager | https://management.azure.com |
https://management.chinacloudapi.cn |
Portal do Azure | https://portal.azure.com | https://portal.azure.cn |
Banco de Dados SQL | *.database.windows.net | *.database.chinacloudapi.cn |
API de Gerenciamento do BD SQL do Azure | https://management.database.windows.net |
https://management.database.chinacloudapi.cn |
Barramento de Serviço do Azure | *.servicebus.windows.net | *.servicebus.chinacloudapi.cn |
Serviço do Azure SignalR | *.service.signalr.net | *.signalr.azure.cn |
Azure Time Series Insights | *.timeseries.azure.com *.insights.timeseries.azure.cn | *.timeseries.azure.cn *.insights.timeseries.azure.cn |
Serviço de Controle de Acesso do Azure | *.accesscontrol.windows.net | *.accesscontrol.chinacloudapi.cn |
Azure HDInsight | *.azurehdinsight.net | *.azurehdinsight.cn |
Ponto de extremidade de serviço de importação/exportação do BD SQL | 1. Leste da China https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc 2. Norte da China https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc |
|
PaaS MySQL | *.mysqldb.chinacloudapi.cn | |
Cluster do 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 |
Logon do Microsoft Entra | https://login.microsoftonline.com | https://login.partner.microsoftonline.cn |
Microsoft Graph | https://graph.microsoft.com | https://microsoftgraph.chinacloudapi.cn |
Serviços de IA do Azure | https://api.projectoxford.ai/face/v1.0 |
https://api.cognitive.azure.cn/face/v1.0 |
Serviços de Bot do Azure | <*.botframework.com> | <*.botframework.azure.cn> |
API do Azure Key Vault | *.vault.azure.net | *.vault.azure.cn |
Domínio padrão dos Aplicativos de Contêiner do Azure | *.azurecontainerapps.io | Nenhum domínio padrão é fornecido para o ambiente externo. O domínio personalizado é obrigatório. |
Ponto de extremidade de fluxo de eventos dos Aplicativos de Contêiner do Azure | \<region\>.azurecontainerapps.dev |
`<region>.chinanorth3.azurecontainerapps-dev.cn`` |
Application Insights
Observação
Atualmente, não há suporte para o monitoramento baseado em agente/extensão sem código para o Serviço de Aplicativo do Azure. O Depurador de Instantâneos também não está disponível no momento.
Modificações de ponto de extremidade do SDK
Para enviar dados do Application Insights nessa região, você precisará modificar os endereços de ponto de extremidade padrão usados pelos SDKs do Application Insights. Cada SDK requer modificações ligeiramente diferentes.
.NET com applicationinsights.config
<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
Modifique o arquivo appsettings.jsno em seu projeto da seguinte maneira para ajustar o ponto de extremidade principal:
"ApplicationInsights": {
"InstrumentationKey": "instrumentationkey",
"TelemetryChannel": {
"EndpointAddress": "https://dc.applicationinsights.azure.cn/v2/track"
}
}
Os valores para as Métricas ao Vivo e o Ponto de Extremidade de Consulta de Perfil só podem ser definidos por meio do código. Para substituir os valores padrões de todos os valores do ponto de extremidade por meio do código, faça as seguintes alterações no método ConfigureServices
do arquivo Startup.cs
:
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");
Java
Modifique o arquivo applicationinsights.xml para alterar o endereço do ponto de extremidade padrão.
<?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
Modifique o arquivo application.properties
e adicione:
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();
Os pontos de extremidade também podem ser configurados por meio de variáveis de ambiente:
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>
Gerenciamento remoto
Portal do Azure
Você pode entrar no portal do Azure para gerenciar cargas de trabalho no Azure operado pela 21Vianet em qualquer lugar globalmente.
Trabalhar com funções Administrador
Uma função de administrador de conta é criada por conta do Azure; normalmente a pessoa que se inscreveu ou comprou a assinatura do Azure. Essa função está autorizada a usar a Central de Contas para executar tarefas de gerenciamento.
Para entrar, o administrador da conta usa a ID da organização (ID da org) criada quando a assinatura foi comprada.
Criar um administrador de serviços para gerenciar a implantação do serviço
Uma função de administrador de serviços é criada por conta do Azure e está autorizada a gerenciar serviços no portal do Azure. Com uma nova assinatura, o administrador da conta também é o administrador de serviços.
Criar um coadministrador
Os administradores da conta podem criar até 199 funções de coadministrador por assinatura. Essa função tem os mesmos privilégios de acesso que o administrador de serviços, mas não pode alterar a associação de assinaturas nos diretórios do Azure.