直接答案:按 2026-11-09 的 Azure Retail Prices API(eastus,Linux,美元,不含税/折扣),Azure App Service 按“App Service 计划 × 实例数”计费:B1 0.017/小时(约 12.41/月)、S1 0.095/小时(69.35/月)、P1v3 0.113/小时(82.49/月)、P1v4 0.146/小时(106.58/月)、P2v3 0.226(164.98)、P3v3 0.452(329.96)。3 实例:B1 37.23、S1 208.05、P1v3 247.47、P1v4 319.74;10 实例:B1 124.10、S1 693.50、P1v3 824.90、P1v4 1,065.80。选型规则:F1/共享只适合开发;B1 适合测试/低流量;S1 起有部署槽/自动缩放/备份,适合小生产;P1v3/P1v4 适合正式生产;需要网络隔离/专用硬件用 Isolated;容器化/微服务用 Container Apps,事件/短任务用 Functions。
本文面向 Azure 应用平台、SRE、.NET/PHP/Node 开发与 FinOps 团队,解释 App Service 的 Linux B1/S1/P1v3/P1v4 价格、计划/实例/槽的关系、1/3/10 实例 TCO、与 Container Apps/Functions/AKS 的边界、隐藏成本和 90 天落地清单。价格来自 Azure App Service Linux 定价页与 Azure Retail Prices API(eastus,2026-11-09);计划/槽/功能来自 Microsoft Learn 的 hosting plans 文档。本文把“官方价格事实”“编辑测算”和“未纳入项”分开写,不构成采购建议。
① 计费在“计划”层:一个计划 × 实例数,计划里的所有 App/槽共享 VM;扩实例就是线性加钱。② 功能随层:Standard 起有部署槽/自动缩放/备份,Premium 更高密度/更大规格;不要用 B1 跑正式生产。③ 别把 App Service 和 Container Apps/Functions 混比:App Service 是常驻 PaaS 托管,Container Apps 按 vCPU/GiB-秒、Functions 按执行/GB-秒。
计划与层级:Free/Basic/Standard/Premium/Isolated
Free/Shared 与其他客户共享 VM、按 CPU 配额,只适合开发;Basic 是专用 VM、无部署槽/自动缩放/备份;Standard 起有部署槽、自动缩放、备份、自定义域/SSL;Premium v3/v4 提供更高密度/更大规格/更多槽;Isolated 提供网络隔离/专用环境(ASE)。Linux 与 Windows 计划分开定价,Windows 通常更贵;所有 App/槽共享计划实例。
| 层级 | 计算 | 关键功能 | 适合 |
|---|---|---|---|
| Free/Shared | 共享 VM/CPU 配额 | 基础托管 | 开发/试验 |
| Basic B1–B3 | 专用 VM | 自定义域/SSL;无槽/自动缩放/备份 | 测试/低流量 |
| Standard S1–S3 | 专用 VM | 部署槽/自动缩放/备份 | 小生产 |
| Premium v3/v4 | 更高规格/密度 | 更多槽/更好性能 | 正式生产 |
| Isolated | 专用环境 ASE | 网络隔离/专用硬件 | 合规/大企业 |
来源:Microsoft Learn, App Service hosting plans(2026-11-09)。表中为编辑整理;具体规格/功能以官方文档为准。
单价:Linux B1/S1/P1v3/P1v4
eastus Linux list price:B1 0.017/小时、B2 0.034、B3 0.067;S1 0.095、S2 0.19、S3 0.38;P1v3 0.113、P2v3 0.226、P3v3 0.452;P1v4 0.146、P2v4 0.292、P3v4 0.584。按 730 小时/月折算:B1 12.41、S1 69.35、P1v3 82.49、P1v4 106.58、P2v3 164.98、P3v3 329.96。Windows 计划另行定价,通常更高。
| 计划 | 单价(USD/小时) | 月价(730h) |
|---|---|---|
| B1 | 0.017 | 12.41 |
| B2 / B3 | 0.034 / 0.067 | 24.82 / 48.91 |
| S1 | 0.095 | 69.35 |
| S2 / S3 | 0.19 / 0.38 | 138.70 / 277.40 |
| P1v3 | 0.113 | 82.49 |
| P2v3 / P3v3 | 0.226 / 0.452 | 164.98 / 329.96 |
| P1v4 | 0.146 | 106.58 |
| P2v4 / P3v4 | 0.292 / 0.584 | 213.16 / 426.32 |
来源:Azure Retail Prices API(eastus,Linux,2026-11-09)与 App Service Linux 定价页。月价按 730 小时;未计税/折扣/预留。
TCO:1 / 3 / 10 实例
App Service 计划按实例计费,扩到 3/10 实例就是月费×3/×10:1 实例 B1 12.41、S1 69.35、P1v3 82.49、P1v4 106.58;3 实例 37.23/208.05/247.47/319.74;10 实例 124.10/693.50/824.90/1,065.80。计划内的多个 App/槽共享这些实例,不额外收计算费(但会争抢 CPU/内存)。
| 计划 | 1 实例 | 3 实例 | 10 实例 |
|---|---|---|---|
| B1 | 12.41 | 37.23 | 124.10 |
| S1 | 69.35 | 208.05 | 693.50 |
| P1v3 | 82.49 | 247.47 | 824.90 |
| P1v4 | 106.58 | 319.74 | 1,065.80 |
编辑测算:小时费×730×实例数;未计槽/出向/备份/证书/税/折扣;计划内 App/槽共享实例。
和 Container Apps / Functions / AKS 的边界
App Service 适合常驻 Web/API、需要部署槽/自动缩放/自定义域、团队希望少管容器的场景;Container Apps 适合容器化/微服务、按 vCPU/GiB-秒、可缩到 0;Functions 适合事件驱动/短任务、按执行/GB-秒;AKS 适合完整 Kubernetes/自定义控制器。App Service 的“常驻”意味着空闲也计费,Container Apps/Functions 在缩到 0 时可更低。
| 场景 | 优先 | 先核对 |
|---|---|---|
| 常驻 Web/API/部署槽 | App Service | 计划/实例/槽/自动缩放 |
| 容器化/微服务/缩到 0 | Container Apps | vCPU/GiB-秒、请求 |
| 事件/短任务 | Functions | 执行/GB-秒、冷启动 |
| 完整 K8s/自定义控制器 | AKS | 控制面/节点/运维 |
| 合规/网络隔离 | Isolated/ASE | ASE 成本/网络 |
| 开发/试验 | Free/Shared 或 B1 | 配额/无槽 |
编辑整理的选择框架,不是厂商推荐;具体功能/合规/区域以官方文档与业务要求为准。
隐藏成本:计划之外的七项
常见附加项:实例/自动缩放(每实例线性计费)、部署槽(Standard+ 槽共享计划,但会占 CPU/内存)、备份(Standard+ 备份存储/频率)、出向流量(跨区/公网)、自定义域/证书(标准 SSL 免费,IP SSL/高级证书另计)、ASE/Isolated(专用环境成本高)、日志/App Insights(摄入/保留)、WebJobs/诊断日志(占计划资源)。
| 成本项 | 触发 | 控制 |
|---|---|---|
| 实例/自动缩放 | 流量/规则 | 按峰值留余量、缩容 |
| 部署槽 | Standard+ 多槽 | 按发布流程使用 |
| 备份 | Standard+ | 频率/保留按 RPO |
| 出向 | 跨区/公网 | 同区/压缩/CDN |
| 证书/IP SSL | 自定义域/高级证书 | 标准 SSL/托管证书 |
| ASE/Isolated | 网络隔离 | 按合规需求 |
| 日志/WebJobs | 诊断/后台任务 | 采样/按需 |
来源:App Service 定价/hosting plans 文档(2026-11-09)。表中为编辑整理;具体计费以官方页面与账单为准。
怎么选:开发、生产、隔离与容器
开发/试验用 Free/Shared 或 B1;小生产用 S1(部署槽/自动缩放/备份);正式生产用 P1v3/P1v4,按流量扩实例;需要网络隔离/专用硬件用 Isolated/ASE;容器化/微服务用 Container Apps;事件/短任务用 Functions。先按“常驻/缩到 0、槽/自动缩放、合规/隔离”选层,再按实例数算月费。
| 场景 | 优先 | 先核对 |
|---|---|---|
| 开发/试验 | Free/Shared、B1 | 配额、无槽/自动缩放 |
| 小生产/部署槽 | S1 | 实例数、槽、备份 |
| 正式生产/更高密度 | P1v3/P1v4 | 实例数、自动缩放 |
| 网络隔离/合规 | Isolated/ASE | ASE 成本/网络 |
| 容器化/微服务 | Container Apps | vCPU/GiB-秒、缩到 0 |
| 事件/短任务 | Functions | 执行/GB-秒 |
编辑整理的选择框架,不是厂商推荐;具体功能/合规/区域以官方文档与业务要求为准。
90 天落地清单
先用 90 天做“应用/流量 → 计划 → 实例/槽 → 试点 → 切换 → 复盘”。第 1–2 周盘点应用、CPU/内存、峰值、槽/备份需求;第 2–4 周选 B1/S1/P1v3/P1v4 与实例数;第 4–6 周部署试点、测自动缩放/槽切换;第 6–8 周配自定义域/SSL/备份/日志;第 8–10 周切换、监控;第 10–12 周成本复盘、调实例/计划。不要用 B1 长期跑正式生产。
常见问题
App Service 怎么计费?
按 App Service 计划 × 实例数计费,计划内 App/槽共享实例。Linux B1 0.017/h(12.41/月)、S1 0.095(69.35)、P1v3 0.113(82.49)、P1v4 0.146(106.58)。
B1 和 S1 差在哪?
B1 是低配专用 VM,无部署槽/自动缩放/备份;S1 起有部署槽、自动缩放、备份,适合小生产。S1 约 69.35/月,B1 约 12.41/月。
P1v3 和 P1v4 怎么选?
两者都是 1 档 Premium;P1v4 单价 0.146/h(106.58/月)高于 P1v3 0.113/h(82.49/月),但规格/性能更新。按应用压测与区域可用性选。
扩实例怎么收费?
线性:3 实例 = 月费×3,10 实例 = ×10。B1 10 实例约 124.10/月;S1 约 693.50;P1v3 约 824.90。
部署槽要额外钱吗?
槽共享计划实例,不额外收计算费,但会占 CPU/内存;Standard+ 才支持槽。槽多时可能需要更高计划/更多实例。
和 Container Apps 怎么选?
常驻 Web/API/需要槽/自动缩放用 App Service;容器化/微服务/缩到 0 用 Container Apps。App Service 空闲也计费,Container Apps 缩到 0 时计算费为 0。
和 Functions 怎么选?
事件驱动/短任务用 Functions(执行/GB-秒);常驻 Web/API 用 App Service。Functions Flex 1M 执行约 10.70/月,App Service S1 约 69.35/月。
Windows 计划贵多少?
Windows 与 Linux 分开定价,通常更高;本文只取 Linux list price。Windows 需按定价页/Retail API 核对。
研究方法与局限
本文把“官方价格事实”和“编辑测算”分开:Linux B1/B2/B3、S1/S2/S3、P1v3–P3v3、P1v4–P3v4 小时价来自 Azure App Service Linux 定价页与 Azure Retail Prices API(eastus,2026-11-09);层级/槽/自动缩放/备份/Isolated 来自 Microsoft Learn 的 hosting plans 文档。TCO、隐藏成本和 90 天清单为编辑测算/建议。
局限有八个:① 只取 eastus/Linux list price,不含 Windows/税/折扣/预留;② 按 730 小时、1/3/10 实例;③ 未计槽/出向/备份/证书/ASE/日志全部组合;④ 未做真实自动缩放/槽切换/性能压测;⑤ 未覆盖 App Service Environment/Isolated 的详细计费;⑥ 未覆盖预留 1/3 年折扣(API 有 reservation meter,但需按定价页核对);⑦ 未覆盖所有运行时/区域差异;⑧ 价格/功能会变,采购前应复核官方页面与账单。
数据来源与口径
- Microsoft Azure, App Service Linux Pricing:azure.microsoft.com/en-us/pricing/details/app-service/linux。B1/S1/P1v3/P1v4 与各档价格。访问 2026-11-09。
- Azure Retail Prices API(App Service Linux,eastus):prices.azure.com/api/retail/prices。0.017/0.095/0.113/0.146、S2/S3、P2/P3。访问 2026-11-09。
- Microsoft Learn, App Service hosting plans:learn.microsoft.com/azure/app-service/overview-hosting-plans。层级/槽/自动缩放/备份/Isolated。访问 2026-11-09。
资料截止 2026-11-09;价格/可用性以 Azure 官方页面与账单为准;本文不构成采购、商务或法律建议。