はじめに

完了

小規模な組織でも、Azure でアプリをホストするとグローバルに運用できます。 世界中のユーザーにサービスを提供するには、ユーザーがどこにいても、ユーザーに迅速に応答するアプリのアーキテクチャを設計する必要があります。

あなたが働いている配送会社では、配送を作成、管理、追跡するための顧客向けポータルを、Azure 上に作成してあるものとします。 このポータルはビジネスの重要な部分であり、拡張性の高いアーキテクチャが Azure の米国東部リージョンに実装されています。 ポータルは高可用性で、地理的地域全体の障害に対応できる必要があります。 会社は、これらの機能を提供するアーキテクチャを作成するつもりであり、機能に対して必要なサービスを明らかにしようとしています。

このモジュールでは、複数のリージョンに存在する、高可用性とフォールト トレランスに対応したアプリケーション アーキテクチャを設計する方法について学習します。

このモジュールを終了すると、この種のアプリケーション アーキテクチャを設計できるようになり、そのコンポーネント パーツの利点と制限事項を理解できます。

学習の目的

このモジュールでは、次のことを行います。

  • 地理的に分散したアプリケーションのネットワーク アーキテクチャを設計する。
  • 地理的に分散したアプリケーションのアプリケーション アーキテクチャを設計する。
  • 地理的に分散したアプリケーションのデータ アーキテクチャを設計する。

前提条件

  • Azure PaaS サービスに関する中級者レベルの知識。
  • アーキテクチャの原則に関する中級者レベルの知識。