总结
你所在的公司需要定期发布新玩具来保持竞争力。 上市时间越短越好。
你已经创建了一个模板,用于部署网站和存储资源。 此模板可重复用于将来的产品发布,这意味着你已经显著减少了发布新产品所用的时间。
你创建了一个 Bicep 模板,用于部署基本存储帐户、Azure 应用服务计划和应用程序。 你对模板进行了参数化,使其可用于未来的产品。 然后,你将模板重构为模块,使其更易于重用,并且更易于理解和使用。 最后,你添加了一个输出,用于将信息从模板部署发送回执行部署的用户或工具。
想象一下,为每个新产品发布部署这些资源需要多少工作量。 你必须手动预配资源,并记得每次都要正确配置它们。
使用 Bicep 可以轻松地描述 Azure 资源并创建可重用的模板。 你可以对模板进行参数化,并使用模块将模板分离成不同的组件,便于你重复使用和单独处理。
现在,当你想要为下一次产品发布准备资源时,可以使用你创建的 Bicep 模板,它们的参数值对产品发布是唯一的。 公司可以快速轻松地预配 Azure 资源。
提示
在此模块中,你只了解了 Bicep 功能的一些皮毛。 请继续关注 Bicep 基础知识学习路径和我们的其他 Bicep 学习路径,以加深理解。