Yes, both Intune and Azure Automation Runbook services require licenses or incur costs.
- Intune Licensing and Adding Servers
- Licensing: Microsoft Intune is generally licensed as part of the Microsoft 365 suite or through separate plans that include Endpoint Manager capabilities. Each device requires an Intune license.
- Adding Servers: Intune traditionally targets devices running Windows 10/11 and mobile OSes for management rather than server OSes like Windows Server. Although Microsoft has added some support for Windows Servers, they may not integrate as smoothly as client OSes. If your server isn't adding to Intune, it could be due to limitations in Intune's support for Windows Server OS versions or specific management policies.
- Azure Compute Gallery and VMSS Approach
- Process: Azure Compute Gallery and Virtual Machine Scale Sets (VMSS) allow you to deploy and manage identical instances, which can be updated by modifying the source image and redeploying instances.
- Pros: This approach is efficient for large, consistent updates across many VMs, such as patching OS images or updating pre-installed applications. You’d make changes in the master image, publish it to the Compute Gallery, and apply the image to all instances in the VMSS.
- Cons: However, this method requires you to redeploy the entire VM each time there’s a change, which could disrupt service continuity. While it’s manageable for some types of applications, it’s not ideal for tasks needing minor changes, like adding a desktop shortcut or viewing installed apps. Frequent updates could also increase administrative overhead and redeployment time.
Comparison
- Intune + Runbooks: These offer centralized, incremental management for tasks without redeploying entire VMs, and you can automate granular changes (e.g., app installation/removal) without downtime.
- VMSS with Azure Compute Gallery: Suitable for cases where large-scale, uniform updates are acceptable and temporary disruption is manageable, as with stateless VMs or load-balanced workloads.
Given your needs, Intune or Runbooks might be the better choice, especially if you need frequent or real-time configuration adjustments across servers. But if your VMs are highly uniform and you’re okay with redeployment, the Azure Compute Gallery and VMSS approach could be a cost-effective solution.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin