简介
只要在 Azure 上托管应用,即使是小型组织也可以全球运营。 要为全球用户提供服务,必须设计一种可快速响应用户(无论他们身在何处)的应用体系结构。
假设你在一家运输公司工作,该公司在 Azure 上拥有一个门户,供客户创建、管理和跟踪货运信息。 此门户是业务的关键部分,并且具有在美国东部 Azure 区域中实现的高度可缩放的体系结构。 门户必须高度可用,并能跨地理区域容错。 公司希望创建一个可以提供这些功能的体系结构,并希望确定可实现所需功能的服务。
在本模块中,你将了解如何设计应用程序体系结构,以在多个区域中实现高可用性和容错能力。
本模块结束后,你将能够设计这种应用程序体系结构,并了解其各组成部分的优势和局限。
学习目标
在本模块中,你将:
- 设计地理分散式应用程序的网络体系结构。
- 设计地理分散式应用程序的应用程序体系结构。
- 设计地理分散式应用程序的数据体系结构。
先决条件
- 对 Azure PaaS 服务有中等程度的熟悉。
- 对体系结构原则有中等程度的熟悉。