在 Azure 上托管 Python 应用

Azure 提供了多个用于托管应用程序的选项,每个选项都适合不同的控制和责任级别。 有关这些选项的概述,请参阅 Azure e 上的托管应用程序

一般情况下,选择托管选项涉及平衡控制与管理责任。 您对基础设施的控制需求越多,您在管理一个或多个资源时承担的责任就越大。

建议从 Azure 应用服务开始,该服务提供高度托管的环境,管理开销最小。 随着需求的发展,可以探索提供更高灵活性和控制的其他选项,例如 Azure 容器应用、Azure Kubernetes 服务(AKS)或最终的 Azure 虚拟机,这些虚拟机提供最大的控制,但也需要最多的维护。

本文中的托管选项按从更托管的(较少责任)到托管较少的(更多的控制和责任)提供。