作为MSP,我们通过Azure Lighthouse管理多个客户订阅。
过去,我们对每个订阅使用一个自动化帐户来包含解决方案,例如与Start/Stop v1 solution、基于自动化的Update Management、清单和更改跟踪相关的Runbook。此自动化帐户还链接到每个订阅的一个日志分析工作区。
我们已经部署了Start/Stop v2,它使用LogicApps和Azure Functions。作为停止和启动一些虚拟机的一部分,我们现在需要停止和启动机器本身上的一些服务。我计划通过(PowerShell)Azure自动化Runbook来实现这一点,它只会在Runbook成功停止虚拟机上的服务时停止虚拟机。
我的问题是,单一的自动化帐户是否是可行之路,或者如果我们要实施多个自动化帐户,是否需要考虑任何因素。
(我注意到了Best practice to deploy Azure Automation Account Runbooks,但那是一年多以前的事了。在这段时间里,情况可能已经发生了变化)
1条答案
按热度按时间xurqigkl1#
您提到的与最佳实践相关的问题仍然适用,即需要考虑的两个主要属性是定价和逻辑资源分配。在决定是使用单个自动化帐户还是使用多个自动化帐户时,需要记住的另一个属性是限制,即如果您使用单个自动化帐户,那么您的环境中的流量或您的自动化帐户的活动是否达到限制如果是,则选择多个自动化帐户方法。