Azure基础结构运营项目:在Azure中部署可扩展的IaaS Web服务器 设想 您公司的开发团队已经创建了一个需要部署到Azure的应用程序。 该应用程序是独立的,但是他们需要基础架构以基于构建时提供的规范以可定制的方式部署它,并着眼于扩展该应用程序以在CI / CD管道中使用。 尽管可以使用Azure App Service,但管理层表示对于这样的PaaS来说成本太高,并希望将其部署为纯IaaS,以便我们可以控制成本。 由于他们希望这是一种流行的服务,因此应该在多个虚拟机之间部署它。 为了满足此需求并最大程度地减少将来的工作,将使用Packer创建服务器映像,并使用Terraform创建模板以部署可伸缩的服务器群集-使用负载平衡器来管理传入的流量。 此外,将通过应用安全最佳实践来保护基础架构的安全。 主要步骤 该项目将包括以下主要步骤: 部署拒绝无标签资源创建的策略定义 部署打