Как отмечает Даниэль, шаблоны ARM используются не только для развертывания инфраструктуры, но и для ее обслуживания. Поэтому, когда вы начинаете создавать приложение, вам нужны только виртуальная машина и учетная запись хранения, а затем вы добавляете другую виртуальную машину и балансировщик нагрузки. тогда вы добавляете космос db. и т. д.
Еще одна веская причина для использования шаблонов ARM - создание сред dev \ test \ prod, которые имитируют друг друга и поддерживают их (чтобы не было смещения конфигурации).