Share

Differences between VM Apps & All Apps in VCF Automation 9.1

by Mayank Goyal · 12 Aug 2026

The comparison below is based on my own understanding and observations while working with VCF Automation 9.x. Use the table as a practical reference for the differences I have observed, but not as an official Broadcom feature matrix. Capabilities and behavior may evolve with future releases, so this should not be considered definitive or set in stone. For the latest supported capabilities, always refer to the official product documentation.

CapabilityVM AppsAll Apps
Provisioning CapabilitiesVMs and XaaSVMs, Kubernetes Clusters, Pods, XaaS
VM Template SourceVM Templates or Content LibrarySupervisor VM Image Repository (Content Library)
Consumption MethodSelf-Service Catalog, Forms, BlueprintsBlueprints, Wizards, YAML, kubectl CLI
Guest CustomizationCustomization Specifications (Linux & Windows)Cloud-init (Linux-friendly, limited Windows support)
Orchestrator SupportEmbedded or External — multiple OrchestratorsExternal Only — single Orchestrator
Orchestrator PluginMature SDK Plugin SupportMainly REST Support
Multi-Fleet Provisioning SupportYesNo
Public Cloud SupportYesNo
Advanced Use-Case SupportNo (Yes if built custom workflows)Yes — Private AI, Database Services/DSM, K8s-native use cases
IP ManagementNative & External IPAM integrations supportedBuilt-in IP Pools / IPAM support in 9.1
Active Directory IntegrationSupported via Integrations and workflowsOnly via workflows
Post-Provision AutomationExtensive via EBS, Workflows and Cloud-InitCloud-Init
Legacy vCenter / ESXi SupportSupports 9.x, 8.x & 7.xOnly 9.x
NetworkingTraditional vSphere Networks, NSX SegmentsKubernetes Networking, VPCs, T0, T1’s
Day-2 OperationsFull Orchestrator extensibility — mount disks, install software, configure services, etc.Limited in 9.1 — primarily basic network-related operations
Ansible IntegrationExisting Ansible Playbooks can be used as Catalog Self-Service ItemsNo Native Support
Workload MobilityYes — VM failoverLimited and complex — Namespace failover
Tenancy ModelSoft Multi-Tenancy — Projects, GroupsHard Multi-Tenancy — Organizations, Namespaces, VPCs
ServiceNow ITSM Plugin SupportYesNo
Terraform SupportYes — 1 providerYes — 3 providers in total
Support Upgrade from 8.xYesNo
Custom Form InputsYes (can have non-blueprint linked inputs)No — Custom Form is linked to Blueprint
vRA 8 Migration ComplexityExisting vRA users can migrate relatively easilyRequires an operational and cultural shift
Best Fit Use CasesEnterprise VM provisioning, Windows workloads, legacy applicationsCloud-native applications, Kubernetes workloads, developer self-service
Inter-conversionYes (traditional VMs to VM Service based VMs)No


Discover more from Cloud Blogger

Subscribe to get the latest posts sent to your email.

You may also like