前端
七个负载平衡器充当分发传入的 HTTP 请求不同的应用程序和他们各自的工作人员之间的代理。目前,应用程序服务负载平衡算法是一组给定的应用程序的已分配的服务器之间简单轮循机制。
Web工作线程
工作进程为 App Service 缩放单位的主干。
文件服务器
任何应用程序需要存储区来存放内容。文件服务器装 Azure 存储 blob,并将它们公开为工作人员的网络驱动器。
API 控制器
API 控制器可以视为扩展到应用程序服务地域的主数据。
发布服务器
Azure 应用程序服务支持对任何应用程序的 FTP 访问。应用程序内容存储在 Azure 存储 blob,并由文件服务器映射,因为应用程序服务都有一个发布服务器角色,以公开 FTP 功能。
SQL Azure
每个应用程序服务缩放单位使用 Azure SQL Database 保持应用程序元数据。分配给给定单位遵从性要求每个应用程序具有 SQL Database 中的表示形式。SQL Database 还用于保存有关应用程序的运行时信息。
数据角色
数据角色可以被描述为 SQL Database 和小数位数的给定单位中的所有其他角色之间的缓存层。