Disponibilità dei servizi per Microsoft Azure gestito da 21Vianet
Azure gestito da 21Vianet è un'istanza fisicamente separata dei servizi cloud che si trova in Cina. È gestito e gestito in modo indipendente da Shanghai Blue Cloud Technology Co., Ltd. ("21Vianet"), una filiale interamente di proprietà di Pechino 21Vianet Broadband Data Center Co., Ltd.
Disponibilità servizio
L'obiettivo di Microsoft per Azure in Cina è quello di abbinare la disponibilità del servizio in Azure. Per la disponibilità del servizio per Azure in Cina, vedere Prodotti disponibili per le aree della Cina.
Intelligenza artificiale e Machine Learning
Questa sezione descrive le varianti e le considerazioni relative all'uso di Azure servizio Bot, Azure Machine Learning e dei servizi di intelligenza artificiale di Azure.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Azure Machine Learning | Vedere Disponibilità delle funzionalità di Azure Machine Learning in Azure nelle aree cloud cina. | |
Voce di Azure AI | Vedere Servizi di intelligenza artificiale di Azure: Azure in Cina - Servizio Voce | |
Voce di Azure AI | Per le varianti e le limitazioni delle funzionalità, inclusi gli endpoint API, vedere Traduttore nei cloud sovrani. |
ID esterno di Microsoft Entra
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso di Microsoft Entra per ID esterno collaborazione B2B.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
ID esterno di Microsoft Entra | Per Microsoft Entra per ID esterno variazioni delle funzionalità B2B in Microsoft Azure per i clienti in Cina, vedere Microsoft Entra B2B nei cloud nazionali e impostazioni cloud Microsoft (anteprima). |
Azure Active Directory B2C
Questa sezione descrive le varianti e le considerazioni relative all'uso dei servizi B2C di Azure Active Directory.
Prodotto | Funzionalità non supportate, limitate e/o modificate |
---|---|
Azure Active Directory B2C | Per le variazioni delle funzionalità di Azure Active Directory B2C in Microsoft Azure per i clienti in Cina, vedere Note per gli sviluppatori per Azure Active Directory B2C. |
File media
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso di Servizi multimediali.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Servizi multimediali di Azure | Per Servizi multimediali di Azure varianti delle funzionalità v3 in Microsoft Azure per i clienti in Cina, vedere Servizi multimediali di Azure disponibilità di cloud e aree v3. |
Microsoft Authentication Library (MSAL)
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso dei servizi di Microsoft Authentication Library (MSAL).
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Microsoft Authentication Library (MSAL) | Per le varianti e le limitazioni delle funzionalità, vedere Cloud nazionali e MSAL. |
Rete
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso dei servizi di rete.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Collegamento privato |
Sicurezza
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso dei servizi di sicurezza.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Microsoft Sentinel | Per la disponibilità di Microsoft Sentinel, vedere Disponibilità di Microsoft Sentinel. |
Kubernetes con abilitazione di Azure Arc
Questa sezione descrive le varianti e le considerazioni relative all'uso di Kubernetes con abilitazione di Azure Arc.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Gestione API | Gestione API in Kubernetes con abilitazione di Arc non è supportato per Azure in Cina | |
Servizio app | Il servizio app in Kubernetes abilitato per Arc non è supportato per Azure in Cina | |
Informazioni dettagliate sul contenitore di Monitoraggio di Azure | Le informazioni dettagliate sui contenitori di Monitoraggio di Azure in Kubernetes con abilitazione di Arc non sono supportate per Azure in Cina | |
App contenitore | Le app contenitore in Kubernetes abilitate per Arc non sono supportate per Azure in Cina | |
Dapr | L'estensione Dapr per Kubernetes abilitata per Arc non è supportata per Azure in Cina | |
Griglia di eventi | Griglia di eventi in Kubernetes abilitato per Arc non è supportata per Azure in Cina | |
Machine Learning | Azure Machine Learning in Kubernetes abilitato per Arc non è supportato per Azure in Cina | |
Microsoft Defender for Cloud | Microsoft Defender per il cloud in Kubernetes con abilitazione di Arc non è supportato per Azure in Cina | |
Open Service Mesh | Open Service Mesh on Arc-enabled Kubernetes non è supportato per Azure in Cina |
App contenitore di Azure
In questa sezione vengono illustrate le varianti e le considerazioni relative all'uso dei servizi App Azure Container.
Prodotto | Funzionalità non supportate, limitate e/o modificate | Note |
---|---|---|
Monitoraggio di Azure | L'integrazione di Monitoraggio di Azure non è supportata per Azure in Cina |
Azure China Commercial Marketplace gestito da 21Vianet
Per informazioni sulle funzionalità del marketplace commerciale disponibili in Azure China Commercial Marketplace gestito da 21Vianet, rispetto al marketplace commerciale globale di Azure, vedere Disponibilità delle funzionalità per Azure China Commercial Marketplace gestito da 21Vianet.
Gestione dei costi e fatturazione Microsoft
In questa sezione vengono descritte le varianti e le considerazioni relative all'uso delle API e delle funzionalità di gestione dei costi Microsoft e fatturazione.
API tariffe al dettaglio di Azure per la Cina
L'API Prezzi al dettaglio di Azure per la Cina è applicabile solo ad Azure in Cina e non è disponibile in Azure Globale.
Markup - Cina
L'articolo Markup - China è applicabile solo ad Azure gestito da 21Vianet e non è disponibile in Azure Globale.
Accesso all'account Azure in Cina
La tabella seguente elenca i modi per connettersi all'account Azure in Azure Globale rispetto ad Azure in Cina.
Descrizione dell'accesso | Azure Global | Azure in Cina |
---|---|---|
Accedere ad Azure con un account autenticato da usare con Azure Resource Manager | Connessione-AzureAccount | Connessione-AzureAccount -Environment AzureChinaCloud |
Accedere a Microsoft Entra ID con Microsoft Graph PowerShell | Connessione-MgGraph | Connessione-MgGraph -AzureEnvironment Cina |
Accedere all'account del portale di Azure classico | Add-AzureAccount | Add-AzureAccount -Environment AzureChinaCloud |
Endpoint REST di Azure in Cina
La tabella seguente elenca gli endpoint API in Azure Globale rispetto ad Azure in Cina per l'accesso e la gestione di alcuni dei servizi più comuni.
Per i ranger IP per Azure in Cina, scaricare gli intervalli IP dei data center di Azure in Cina.
Categoria di servizio | Azure Global | Azure in Cina |
---|---|---|
Azure (in generale) | *.windows.net | *.chinacloudapi.cn |
Microsoft Entra ID | https://login.microsoftonline.com |
https://login.chinacloudapi.cn |
Configurazione app di Azure | *.azconfig.io | *.azconfig.azure.cn |
Calcolo di Azure | *.cloudapp.net | *.chinacloudapp.cn |
Dati di Azure | https://{location}.experiments.azureml.net |
https://{location}.experiments.ml.azure .Cn |
Archiviazione di 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 |
Gestione di Azure | https://management.azure.com/ |
https://management.chinacloudapi.cn/ |
Gestione dei servizi di Azure | https://management.core.windows.net | https://management.core.chinacloudapi.cn |
Azure Resource Manager | https://management.azure.com |
https://management.chinacloudapi.cn |
Azure portal | https://portal.azure.com | https://portal.azure.cn |
Database SQL | *.database.windows.net | *.database.chinacloudapi.cn |
API di gestione del database sql di Azure | https://management.database.windows.net |
https://management.database.chinacloudapi.cn |
Bus di servizio di Azure | *.servicebus.windows.net | *.servicebus.chinacloudapi.cn |
Servizio 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 |
Servizio di controllo di accesso di Azure | *.accesscontrol.windows.net | *.accesscontrol.chinacloudapi.cn |
Azure HDInsight | *.azurehdinsight.net | *.azurehdinsight.cn |
Endpoint del servizio di importazione/esportazione del database SQL | 1. Cina orientale https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc 2. Cina settentrionale https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc |
|
MySQL PaaS | *.mysqldb.chinacloudapi.cn | |
Cluster di 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 |
Accesso a Microsoft Entra | https://login.microsoftonline.com | https://login.partner.microsoftonline.cn |
Microsoft Graph | https://graph.microsoft.com | https://microsoftgraph.chinacloudapi.cn |
Servizi di Azure AI | https://api.projectoxford.ai/face/v1.0 |
https://api.cognitive.azure.cn/face/v1.0 |
Servizi Azure Bot | <*.botframework.com> | <*.botframework.azure.cn> |
Azure Key Vault API | *.vault.azure.net | *.vault.azure.cn |
Dominio predefinito di App Azure Container | *.azurecontainerapps.io | Non viene fornito alcun dominio predefinito per l'ambiente esterno. Il dominio personalizzato è obbligatorio. |
Endpoint del flusso di eventi di App Contenitore di Azure | \<region\>.azurecontainerapps.dev |
'<region.chinanorth3.azurecontainerapps-dev.cn>'' |
Application Insights
Nota
Il monitoraggio basato su agente/estensione senza codice per app Azure Services non è attualmente supportato. Snapshot Debugger non è attualmente disponibile.
Modifiche dell'endpoint SDK
Per inviare dati da Application Insights in questa area, è necessario modificare gli indirizzi endpoint predefiniti usati dagli SDK di Application Insights. Ogni SDK richiede modifiche leggermente diverse.
.NET con 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
Modificare il file appsettings.json nel progetto come indicato di seguito per modificare l'endpoint principale:
"ApplicationInsights": {
"InstrumentationKey": "instrumentationkey",
"TelemetryChannel": {
"EndpointAddress": "https://dc.applicationinsights.azure.cn/v2/track"
}
}
I valori per Live Metrics e Profile Query Endpoint possono essere impostati solo tramite codice. Per eseguire l'override dei valori predefiniti per tutti i valori di endpoint tramite codice, apportare le modifiche seguenti nel ConfigureServices
metodo del Startup.cs
file:
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
Modificare il file applicationinsights.xml per modificare l'indirizzo endpoint predefinito.
<?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
Modificare il application.properties
file e aggiungere:
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();
Gli endpoint possono anche essere configurati tramite variabili di 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>
Gestione remota
Azure portal
È possibile accedere al portale di Azure per gestire i carichi di lavoro in Azure gestiti da 21Vianet ovunque a livello globale.
Usare i ruoli di amministratore
Viene creato un ruolo di amministratore dell'account per ogni account Azure, in genere la persona che ha effettuato l'iscrizione o ha acquistato la sottoscrizione di Azure. Questo ruolo è autorizzato a usare il Centro account per eseguire attività di gestione.
Per accedere, l'amministratore dell'account usa l'ID organizzazione (ID organizzazione) creato al momento dell'acquisto della sottoscrizione.
Creare un amministratore del servizio per gestire la distribuzione del servizio
Viene creato un ruolo di amministratore del servizio per ogni account Azure ed è autorizzato a gestire i servizi nella portale di Azure. Con una nuova sottoscrizione, l'amministratore dell'account è anche l'amministratore del servizio.
Creare un coamministratore
Gli amministratori degli account possono creare fino a 199 ruoli di coamministratore per sottoscrizione. Questo ruolo ha gli stessi privilegi di accesso dell'amministratore del servizio, ma non può modificare l'associazione delle sottoscrizioni alle directory di Azure.