Beschikbaarheid van services voor Microsoft Azure beheerd door 21Vianet
Azure beheerd door 21Vianet is een fysiek gescheiden exemplaar van cloudservices in China. Het wordt onafhankelijk beheerd en verwerkt door Shanghai Blue Cloud Technology Co., Ltd. ('21Vianet'), een dochteronderneming van Beijing 21Vianet Broadband Data Center Co., Ltd.
Beschikbaarheid van service
Het doel van Microsoft voor Azure in China is om de beschikbaarheid van services in Azure te vergelijken. Zie Producten die beschikbaar zijn in De regio's van China voor services voor Azure in China.
AI + Machine Learning
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Azure Bot Service, Azure Machine Learning en Azure AI-services.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Azure Machine Learning | Bekijk de beschikbaarheid van Azure Machine Learning-functies in Azure in De cloudregio's van China. | |
Azure AI Spraak | Zie Azure AI-services: Azure in China - Speech-service | |
Azure AI Spraak | Zie Translator in onafhankelijke clouds voor functievariaties en -beperkingen, waaronder API-eindpunten. |
Externe id van Microsoft Entra
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Microsoft Entra Externe ID B2B-samenwerking.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Externe id van Microsoft Entra | Zie Microsoft Entra B2B in nationale clouds en Microsoft-cloudinstellingen (preview) voor Microsoft Entra Externe ID B2B-functies in Microsoft Azure voor klanten in China. |
Azure Active Directory B2C
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Azure Active Directory B2C-services.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies |
---|---|
Azure Active Directory B2C | Zie ontwikkelaarsnotities voor Azure Active Directory B2C voor variaties in Microsoft Azure voor klanten in China voor ontwikkelaars voor Azure Active Directory B2C. |
Media
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Media Services.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Azure Media Services | Zie De beschikbaarheid van Azure Media Services v3-clouds en regio's voor azure Media Services v3 voor variaties in Microsoft Azure voor klanten in China. |
Microsoft Authentication Library (MSAL)
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van MSAL-services (Microsoft Authentication Library).
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Microsoft Authentication Library (MSAL) | Zie Nationale clouds en MSAL voor functievariaties en beperkingen. |
Netwerken
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van netwerkservices.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Private Link |
Beveiliging
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van beveiligingsservices.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Microsoft Sentinel | Zie De beschikbaarheid van Microsoft Sentinel voor beschikbaarheid van Microsoft Sentinel. |
Kubernetes met Azure Arc
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Kubernetes met Azure Arc.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
API Management | API Management in Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
App Service | App Service op Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Azure Monitor-containerinzichten | Azure Monitor-containerinzichten in Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Container Apps | Container Apps in Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Dapr | Dapr-extensie voor Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Event Grid | Event Grid in Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Machine Learning | Kubernetes met Azure Machine Learning op Arc wordt niet ondersteund voor Azure in China | |
Microsoft Defender for Cloud | Microsoft Defender voor Cloud op Kubernetes met Arc wordt niet ondersteund voor Azure in China | |
Open Service Mesh | Open Service Mesh in Kubernetes met Arc wordt niet ondersteund voor Azure in China |
Azure Container Apps
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van Azure Container Apps-services.
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Azure Monitor | De Integratie van Azure Monitor wordt niet ondersteund voor Azure in China |
Azure Managed Grafana
Product | Niet-ondersteunde, beperkte en/of gewijzigde functies | Opmerkingen |
---|---|---|
Azure Managed Grafana | Zie Azure Managed Grafana: Beschikbaarheid van functies in onafhankelijke clouds. |
Commerciële Marketplace van Azure China beheerd door 21Vianet
Als u wilt weten welke commerciële marketplace-functies beschikbaar zijn in de commerciële marketplace van Azure China die wordt beheerd door 21Vianet, in vergelijking met de wereldwijde commerciële Marketplace van Azure, raadpleegt u De beschikbaarheid van functies voor de commerciële Marketplace van Azure China beheerd door 21Vianet.
Microsoft Cost Management en facturering
In deze sectie worden variaties en overwegingen beschreven bij het gebruik van functies en API's voor Microsoft Cost Management + Billing.
Azure Retail Rates-API voor China
Het artikel Over de azure-retailprijzen-API voor China is alleen van toepassing op Azure in China en is niet beschikbaar in Azure Global.
Markeringen - China
Het artikel Markup - China is alleen van toepassing op Azure beheerd door 21Vianet en is niet beschikbaar in Azure Global.
Aanmelden bij Azure in China-account
De onderstaande tabel bevat manieren om verbinding te maken met uw Azure-account in Azure Global versus Azure in China.
Beschrijving van aanmelden | Azure Global | Azure in China |
---|---|---|
Aanmelden bij Azure met een geverifieerd account voor gebruik met Azure Resource Manager | Connect-AzureAccount | Connect-AzureAccount -Environment AzureChinaCloud |
Aanmelden bij Microsoft Entra ID met Microsoft Graph PowerShell | Connect-MgGraph | Connect-MgGraph -AzureEnvironment China |
Aanmelden bij uw klassieke Azure Portal-account | Add-AzureAccount | Add-AzureAccount -Environment AzureChinaCloud |
Azure in China REST-eindpunten
De onderstaande tabel bevat API-eindpunten in Azure Global versus Azure in China voor toegang tot en beheer van enkele van de meest voorkomende services.
Voor IP-rangers voor Azure in China downloadt u IP-bereiken van Azure Datacenter in China.
Servicecategorie | Azure Global | Azure in China |
---|---|---|
Azure (in het algemeen) | *.windows.net | *.chinacloudapi.cn |
Microsoft Entra ID | https://login.microsoftonline.com |
https://login.chinacloudapi.cn |
Azure App Configuration | *.azconfig.io | *.azconfig.azure.cn |
Azure Compute | *.cloudapp.net | *.chinacloudapp.cn |
Azure-gegevens | https://{location}.experiments.azureml.net |
https://{location}.experiments.ml.azure .Cn |
Azure Storage | *.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-beheer | https://management.azure.com/ |
https://management.chinacloudapi.cn/ |
Azure-servicebeheer | 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 |
SQL Database | *.database.windows.net | *.database.chinacloudapi.cn |
SQL Azure DB-beheer-API | https://management.database.windows.net |
https://management.database.chinacloudapi.cn |
Azure Service Bus | *.servicebus.windows.net | *.servicebus.chinacloudapi.cn |
Azure SignalR Service | *.service.signalr.net | *.signalr.azure.cn |
Azure Time Series Insights | *.timeseries.azure.com *.insights.timeseries.azure.cn | *.timeseries.azure.cn *.insights.timeseries.azure.cn |
Azure Access Control Service | *.accesscontrol.windows.net | *.accesscontrol.chinacloudapi.cn |
Azure HDInsight | *.azurehdinsight.net | *.azurehdinsight.cn |
SQL DB-service-eindpunt importeren/exporteren | 1. China - oost https://sh1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc 2. China - noord https://bj1prod-dacsvc.chinacloudapp.cn/dacwebservice.svc |
|
MySQL PaaS | *.mysqldb.chinacloudapi.cn | |
Azure Service Fabric-cluster | *.cloudapp.azure.com | *.chinaeast.chinacloudapp.cn |
Azure Spring Cloud | *.azuremicroservices.io | *.microservices.azure.cn |
Microsoft Entra ID | *.onmicrosoft.com | *.partner.onmschina.cn |
Microsoft Entra-aanmelding | https://login.microsoftonline.com | https://login.partner.microsoftonline.cn |
Microsoft Graph | https://graph.microsoft.com | https://microsoftgraph.chinacloudapi.cn |
Azure AI-services | https://api.projectoxford.ai/face/v1.0 |
https://api.cognitive.azure.cn/face/v1.0 |
Azure Bot Service | <*.botframework.com> | <*.botframework.azure.cn> |
Azure Key Vault-API | *.vault.azure.net | *.vault.azure.cn |
Standaarddomein van Azure Container Apps | *.azurecontainerapps.io | Er is geen standaarddomein opgegeven voor externe omgeving. Het aangepaste domein is vereist. |
Azure Container Apps Event Stream-eindpunt | \<region\>.azurecontainerapps.dev |
'<region.chinanorth3.azurecontainerapps-dev.cn>'' |
Analyses van toepassingen
Notitie
Bewaking op basis van codeloze agents/extensies voor Azure-app Services wordt momenteel niet ondersteund. Snapshot Debugger is momenteel ook niet beschikbaar.
SDK-eindpuntwijzigingen
Als u gegevens uit Application Insights in deze regio wilt verzenden, moet u de standaardeindpuntadressen wijzigen die worden gebruikt door de Application Insights SDK's. Voor elke SDK zijn iets andere wijzigingen vereist.
.NET met 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
Wijzig het appsettings.json-bestand in uw project als volgt om het hoofdeindpunt aan te passen:
"ApplicationInsights": {
"InstrumentationKey": "instrumentationkey",
"TelemetryChannel": {
"EndpointAddress": "https://dc.applicationinsights.azure.cn/v2/track"
}
}
De waarden voor Live Metrics en het eindpunt van de profielquery kunnen alleen worden ingesteld via code. Als u de standaardwaarden voor alle eindpuntwaarden wilt overschrijven via code, moet u de volgende wijzigingen aanbrengen in de ConfigureServices
methode van het Startup.cs
bestand:
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
Wijzig het applicationinsights.xml-bestand om het standaardeindpuntadres te wijzigen.
<?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
Wijzig het bestand en voeg het application.properties
volgende toe:
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();
De eindpunten kunnen ook worden geconfigureerd via omgevingsvariabelen:
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>
Extern beheer
Azure Portal
U kunt zich overal wereldwijd aanmelden bij Azure Portal om workloads in Azure te beheren die worden beheerd door 21Vianet.
Werken met beheerdersrollen
Er wordt één accountbeheerdersrol gemaakt per Azure-account, meestal de persoon die zich heeft geregistreerd voor of het Azure-abonnement heeft gekocht. Deze rol is gemachtigd om het accountcentrum te gebruiken om beheertaken uit te voeren.
Als u zich wilt aanmelden, gebruikt de accountbeheerder de organisatie-id (organisatie-id) die is gemaakt toen het abonnement werd gekocht.
Een servicebeheerder maken om de service-implementatie te beheren
Er wordt één servicebeheerdersrol gemaakt per Azure-account en is gemachtigd voor het beheren van services in Azure Portal. Met een nieuw abonnement is de accountbeheerder ook de servicebeheerder.
Een co-beheerder maken
Accountbeheerders kunnen maximaal 199 co-beheerdersrollen per abonnement maken. Deze rol heeft dezelfde toegangsbevoegdheden als de servicebeheerder, maar kan de koppeling van abonnementen niet wijzigen in Azure-directory's.