開発者が 21Vianet が運用する Microsoft Azure (中国の Azure) 向けにクラウド アプリケーションを作成して展開できるよう支援するツールやドキュメントがあります。 現在利用可能な技術的コンテンツの多く、例えばグローバルなAzureドキュメントは、アプリケーションがAzureグローバル向けに開発されていることを前提としています。 Azure Docs for China(中国語)は、中国のAzure向けに適応された技術コンテンツを提供しています。 中国でAzureで利用可能なサービスについては、「中国におけるAzureのサービス可用性およびロードマップ」をご覧ください。
Azureグローバルサービスの一般公開されているコンテンツを参照する際は、手順を調整するか、Azureグローバルサービスの設定を指定するサンプル コードをカスタマイズしてください。 例えば、Azureのサービスエンドポイントをカスタマイズしましょう。
Azure ユーザー向けに開発する
他地域のユーザー向けにクラウドサービスの開発に慣れているなら、中国における以下のユーザー期待を考慮してください。
モバイルファースト: オンライン世界の源泉はPCではなくモバイルデバイスとされています。 デザイン戦略はモバイル中心にしましょう。
QRコードと画面スキャン行動: ウェブサイト、印刷広告、名刺、その他のメディアには、一般的にQRコードが掲載されています。 ウェブサイトのヘッダーとフッターにQRコードを組み込み、訪問者がスマホでサイトのモバイル版をすばやく開けるようにしましょう。
コンテンツのローカライゼーション: ローカライズは単なるコンテンツの翻訳以上のものです。 ターゲット市場のデジタル環境や、ビジネス上の意思決定がもたらす文化的影響を理解する時間を取りましょう。 そして、それに応じてコンテンツを調整してください。
中国でソーシャルサイトやメディアサービスを利用する
中国では一般的に使われている西洋のソーシャルメディアサイトやサービスがブロックされる可能性があります。 中国でウェブプレゼンスを運営する場合:
ウェブサイトのフロントエンドでGoogleサービスに接続するのは避けましょう。 Google とそのすべてのサービスは中国でブロックされています。 最良の結果を得るためには、Googleサービスの利用を避ける必要があるかもしれません。 例えば、Googleマップを百度マップに置き換え、Googleフォントの代わりにセルフホスト型フォントを使うなどです。
YouTubeやVimeoの動画を埋め込まないでください。 中国では両方のサービスがブロックされています。 ビデオをローカルでホストするか、中国のビデオ ホスティング サイト (Youku、Qiyi、Tudou など) でホストするか、Azure Media Services を使用してください。 SEO監査ツールを活用して、中国で最も頻繁に利用されている検索エンジンである百度向けにサイトを最適化しましょう。
中国特有のソーシャル ネットワークのプレゼンスを確立します。 Facebook、Twitter、Instagramなどの世界的に人気のあるソーシャルネットワークはブロックされています。 WeChatやSina Weiboなど、中国のソーシャルネットワークに特化したソーシャルマーケティング戦略を作成しましょう。 Azureは現在、ローカルソーシャルネットワーク連携(つまりソーシャルアイデンティティプロバイダー)を提供していません。
Azureのエンドポイントをチェックしてください
中国のAzureはグローバルAzureと異なるため、サンプルコードや公開ドキュメントなど、Azure グローバルのソースにある Azure サービス エンドポイントは変更しなければなりません。 中国で Azure で使用されるエンドポイントの詳細については、「中国における Azure の REST エンドポイント」および「中国における Azure データセンターの IP 範囲」をご覧ください。
Application Insights
メモ
Azure アプリ Services向けのコードレスエージェント/拡張ベースの監視は現在サポートされていません。 スナップショットデバッガーも現在利用できません。