21Vianet によって運営される Microsoft Azure のサービスの可用性

21Vianet が運営する Azure は、中国に配置された、物理的に分離されたクラウド サービスのインスタンスです。 Beijing 21Vianet Broadband Data Center Co., Ltd. の完全子会社である Shanghai Blue Cloud Technology Co., Ltd. ("21Vianet") によって独立して運営および業務が行われています。

サービスの可用性

中国での Azure の Microsoft の目標は、Azure のサービス可用性と合わせることです。 中国での Azure のサービスの可用性については、中国リージョンで利用可能な製品に関するページを参照してください。

AI + 機械学習

このセクションでは、Azure Bot Service、Azure Machine Learning、Azure AI サービスを使用する場合の違いと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能 メモ
Azure Machine Learning 中国での Azure のクラウド リージョンでの Azure Machine Learning 機能の可用性に関するページを参照してください。
Azure AI 音声 Azure AI サービス: 中国の Azure - 音声 サービスに関する記事を参照してください
Azure AI 音声 API エンドポイントを含む機能のバリエーションと制限については、ソブリン クラウドでの Translator に関するページを参照してください。

Microsoft Entra 外部 ID

このセクションでは、Microsoft Entra 外部 ID B2B コラボレーションを使用する場合の違いと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能 メモ
Microsoft Entra 外部 ID 中国のお客様向けの Microsoft Azure の Microsoft Entra 外部 ID B2B 機能の違いについては、各国のクラウドでの Microsoft Entra B2BMicrosoft クラウドの設定 (プレビュー) に関する記事を参照してください。

Azure Active Directory B2C

このセクションでは、Azure Active Directory B2C サービスを使用する場合の違いと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能
Azure Active Directory B2C 中国のお客様向けの Microsoft Azure のさまざまな Azure Active Directory B2C 機能については、Azure Active Directory B2C の開発者向けノートを参照してください。

メディア

このセクションでは、Media Services を使用する場合のバリエーションと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能 メモ
Azure Media Services 中国のお客様向けの Microsoft Azure の Azure Media Services v3 機能の違いについては、「Azure Media Services v3 クラウドとリージョンの可用性」を参照してください。

Microsoft Authentication Library (MSAL)

このセクションでは、Microsoft Authentication Library (MSAL) サービスを使用する場合の違いと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能 メモ
Microsoft Authentication Library (MSAL) 機能の違いと制限事項については、「各国のクラウドと MSAL」を参照してください。

ネットワーク

このセクションでは、ネットワーク サービスを使用する場合のバリエーションと考慮事項について説明します。

Product サポートされていない、制限付き、または変更された機能 メモ
Private Link
  • Private Link サービスの可用性については、「Azure Private Link の可用性」を参照してください。
  • プライベート DNS ゾーン名については、「Azure プライベート エンドポイントの DNS 構成」を参照してください。
  • セキュリティ

    このセクションでは、セキュリティ サービスを使用する場合の違いと考慮事項について説明します。

    Product サポートされていない、制限付き、または変更された機能 メモ
    Microsoft Sentinel Microsoft Sentinel の可用性については、Microsoft Sentinel の可用性に関する記事を参照してください。

    Azure Arc 対応 Kubernetes

    このセクションでは、Azure Arc 対応 Kubernetes を使用する場合の違いと考慮事項について説明します。

    Product サポートされていない、制限付き、または変更された機能 メモ
    API Management Arc 対応 Kubernetes 上の API Management は、中国の Azure ではサポートされていません
    App Service Arc 対応 Kubernetes 上のアプリ サービスは、中国の Azure ではサポートされていません
    Azure Monitor Container Insights Arc 対応 Kubernetes 上の Azure Monitor コンテナー分析情報は、中国の Azure ではサポートされていません
    コンテナー アプリ Arc 対応 Kubernetes 上 の Container Apps は、中国の Azure ではサポートされていません
    Dapr Arc 対応 Kubernetes 上 の Dapr 拡張機能は、中国の Azure ではサポートされていません
    Event Grid Arc 対応 Kubernetes 上の Event Grid は、中国の Azure ではサポートされていません
    機械学習 Arc 対応 Kubernetes 上の Azure Machine Learning は、中国の Azure ではサポートされていません
    Microsoft Defender for Cloud Arc 対応 Kubernetes 上の Microsoft Defender for Cloud は、中国の Azure ではサポートされていません
    サービスメッシュを開く Arc 対応 Kubernetes 上の Open Service Mesh は、中国の Azure ではサポートされていません

    Azure Container Apps

    このセクションでは、Azure Container Apps サービスを使用する場合の違いと考慮事項について説明します。

    Product サポートされていない、制限付き、または変更された機能 メモ
    Azure Monitor Azure Monitor 統合は、中国の Azure ではサポートされていません

    Azure Managed Grafana

    Product サポートされていない、制限付き、または変更された機能 メモ
    Azure Managed Grafana Azure Managed Grafana: ソブリン クラウドでの機能の可用性についての記事を参照してください。

    21Vianet が運営する Azure China Commercial Marketplace

    21Vianet が運営する Azure China Commercial Marketplace で利用できる商用マーケットプレースの機能について、Azure グローバル商用マーケットプレースと比較して理解するには、「21Vianet が運営する Azure China Commercial Marketplace で利用できる機能」を参照してください。

    Microsoft Cost Management + Billing

    このセクションでは、Microsoft Cost Management と Billing の機能と API を使用する場合の違いと考慮事項について説明します。

    中国向け Azure Retail Rates API

    記事「中国向けの Azure Retail Prices API」は、中国の Azure にのみ適用され、Azure Global では有効ではありません。

    マークアップ - 中国

    記事「マークアップ - 中国」は、21Vianet が運営する Azure にのみ適用され、Azure Global では有効ではありません。

    中国の Azure でのアカウントのサインイン

    次の表に、Azure Global と中国の Azure で Azure アカウントに接続する方法を示します。

    サインインの説明 Azure Global Azure in China
    Azure Resource Manager で使用するために認証済みアカウントを使用して Azure にサインインする Connect-AzureAccount Connect-AzureAccount -Environment AzureChinaCloud
    Microsoft Graph PowerShell を使用して Microsoft Entra ID にサインインする Connect-MgGraph Connect-MgGraph -AzureEnvironment China
    Azure クラシック ポータル アカウントにサインインする Add-AzureAccount Add-AzureAccount -Environment AzureChinaCloud

    中国での Azure の REST エンドポイント

    以下の表は、Azure Global と中国の Azure における比較的一般的なサービスの一部にアクセスおよび管理するための API エンドポイントの一覧です。

    中国での Azure の IP 範囲の場合は、中国の Azure データセンターの IP 範囲をダウンロードします。

    サービス カテゴリ Azure Global Azure in China
    Azure (一般) *.windows.net *.chinacloudapi.cn
    Microsoft Entra ID https://login.microsoftonline.com https://login.chinacloudapi.cn
    Azure App Configuration *.azconfig.io *.azconfig.azure.cn
    Azure コンピューティング *.cloudapp.net *.chinacloudapp.cn
    Azure データ 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 の管理 https://management.azure.com/ https://management.chinacloudapi.cn/
    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
    SQL Database *.database.windows.net *.database.chinacloudapi.cn
    SQL Azure DB 管理 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 インポート/エクスポート サービス エンドポイント  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 Bot Services <*.botframework.com> <*.botframework.azure.cn>
    Azure Key Vault API *.vault.azure.net *.vault.azure.cn
    Azure Container Apps の既定のドメイン *.azurecontainerapps.io 外部環境には既定のドメインは提供されません。 カスタム ドメイン が必要です。
    Azure Container Apps イベント ストリーム エンドポイント \<region\>.azurecontainerapps.dev `<リージョン>.chinanorth3.azurecontainerapps-dev.cn``

    Application Insights

    Note

    Azure App Services のコードレス エージェント/拡張機能ベースの監視は、現在サポートされていません。 スナップショット デバッガーも現在使用できません。

    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"
        }
      }
    

    Live Metrics と Profile Query Endpoint の値を設定するには、コードを使用する必要があります。 コードを使用してすべてのエンドポイント値の既定値をオーバーライドするには、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");
    

    Java

    既定のエンドポイント アドレスを変更するように 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 Portal

    Azure portal にサインインして、世界のどこでも、21Vianet が運営する Azure のワークロードを管理できます。

    管理者ロールの操作

    Azure アカウントごとにアカウント管理者ロールを 1 つ作成します。通常は、Azure サブスクリプションのサインアップまたは購入を行ったユーザーです。 このロールにより、アカウント センターを使用して管理タスクを実行できます。

    アカウント管理者がサインインするには、サブスクリプションの購入時に作成された組織 ID (Org ID) を使用します。

    サービスの展開を管理するサービス管理者を作成します。

    Azure アカウントごとに 1 つのサービス管理者ロールが作成され、Azure portal でサービスを管理する権限が得られます。 新しいサブスクリプションのアカウント管理者はサービス管理者でもあります。

    共同管理者の作成

    アカウント管理者は、サブスクリプション 1つあたり最大 199 個の共同管理者ロールを作成できます。 サービス管理者と同じアクセス権を持っているものの、サブスクリプションと Azure ディレクトリとの関連付けを変更することはできないロール。