简介

已完成

假设你在一家中小型公司工作,该公司在本地部署了一个面向公众的 Web 应用程序。 你的服务器已经开始老化,并在接近额定容量的情况下运行。 你想迁移到 Azure,而不是在硬件方面投入更多资金。 你希望获得在云中托管的好处,同时最大限度地减少停机时间并利用团队的现有技能。 此外,该应用程序在 N 层体系结构上进行分层和部署。 你希望确保现在和将来能够缩放、管理和保护你的应用程序。

在本模块中,你将了解 N 层(或多层)体系结构是什么,何时使用它,以及这种体系结构样式的优缺点。

通过了解 N 层体系结构的构成以及如何优化它,可以在为新应用程序选择体系结构时做出正确的决策。 还可以改进现有应用程序的部署。

学习目标

在本模块中,你将:

  • 确定 N 层体系结构样式的功能、限制和注意事项
  • 确定适合使用 N 层体系结构的用例
  • 部署示例 N 层体系结构
  • 确定可改进 N 层体系结构的方法和资源