azure ARM vs PS/CLI: 5 reasons to consider ARM Why would you use Azure Resource Manager (aka "ARM") to deploy Azure resources when scripting (CLI/PS) needs less code? Here are my 5 reasons why you might want to consider ARM. In some scenarios. YMMV.