TL;DR
Moving from VVF to VCF changes who owns the complete service outcome. A platform team must connect requests, identity, network policy, placement, lifecycle, observation, and recovery into an operating contract. Begin with one service and trace it through ordinary delivery, failure, maintenance, and retirement. Use the resulting evidence to decide which workflows can be automated and which still need approval. The useful measure is less coordination for a reliable outcome, with clear accountability when the platform cannot complete the work.

The transition begins at the handoffs
A virtual machine request appears complete in vCenter, but the application team still waits for a firewall change, a DNS record, a backup policy, and an owner to accept the service. Each component team may have met its own target. The consumer still has no usable environment. This is the coordination problem that a private cloud operating model must solve.
This article focuses on operational readiness for VMware Cloud Foundation 9.1. VMware vSphere Foundation 9.1 can already support disciplined infrastructure operations and automation. VCF offers a broader integration scope, but adopting it only creates value when the organization defines how those services work together. A software deployment does not itself transfer ownership, settle exception policy, or establish a recovery process.
Define the service contract before moving responsibility
Choose a service that consumers can recognize, such as an approved application environment. Define the outcome from request through retirement. Keep existing network, security, service-management, and application responsibilities explicit even where a platform workflow calls those systems automatically.
| Service responsibility | Decision to make | Evidence the owner should retain |
|---|---|---|
| Request and approval | Who may request the service, which inputs are required, and which exceptions need approval? | Request identity, approved inputs, policy version, and approval record. |
| Delivery and isolation | Which placement, storage, network, and access policies apply? | Resulting resources, policy assignments, and checks of permitted and prohibited access. |
| Health and recovery | Which service checks establish readiness, and who takes over after partial completion? | Observed application state, failure details, recovery actions, and escalation. |
| Lifecycle and retirement | Who authorizes maintenance, validates dependencies, and removes unused resources? | Change record, validation results, inventory reconciliation, and retirement evidence. |
The contract should identify a service owner accountable for the complete result. Component specialists retain their engineering responsibilities. The service owner coordinates their obligations and resolves gaps between them; the title does not grant unrestricted authority over their systems.
Map the platform and external dependencies

The architecture diagram expresses a change in coordination. The VVF environment may integrate mature external services through organization-owned workflows. A VCF design can coordinate more of the infrastructure and consumption path through its platform services. In both cases, the team must document the authoritative inventory, identity boundary, integration interface, and failure behavior at every handoff.
Treat workload domains as infrastructure and lifecycle boundaries, not as proof of tenant isolation. Tenant separation also depends on identity, authorization, network design, policy, and operational access. Do not create a new domain solely to mirror an organizational chart without assessing its management footprint and maintenance obligations.
VCF 9.1 also changes management-service dependencies. Broadcom’s upgrade guidance describes VCF Management Services as a runtime for lifecycle, depot, licensing, and related functions. Its prerequisites and recovery requirements belong in the production design. Use the applicable release documentation for the exact topology, component builds, entitlements, and supported workflows. Broadcom’s VCF 9.1 upgrade guidance provides the deployment context.
Turn automation into a bounded operating loop
The cover’s autonomous-fabric language is an aspiration for coordinated operations. It does not promise that software can diagnose every incident or determine the organization’s risk tolerance. A useful loop observes state, evaluates the applicable policy, authorizes a scoped action, executes it, validates the result, and preserves evidence.

For each automated action, define its allowed targets, triggering evidence, authority, exclusions, timeout, retry limit, verification, and stop condition. A successful API response is an execution signal. The service check establishes whether the intended outcome exists. When those disagree, the workflow should retain the partial state and hand control to the named operator.
Worked example: an application environment stalls
Consider an illustrative service that creates a VM, attaches approved storage and network policy, registers DNS, and enrolls the environment in monitoring. The consumer is an application team; the platform team owns delivery; network, security, and application owners supply the policies and acceptance checks. These are proposed responsibilities for the example, not a claim that VCF automatically implements this workflow.
Suppose VM creation succeeds and DNS registration times out. The workflow should not repeat the entire request or declare the environment ready. It should inspect whether the DNS record already exists, retain the resource identifiers and request identity, and apply the tested retry or escalation procedure. A cleanup action should remove only resources within the request’s authority and only when the service’s recovery policy permits it.
The transition is successful when the platform team can explain who owns this partial result, what the consumer sees, and how the request resumes or closes. If the answer is still an informal chat between component teams, the coordination problem has been moved rather than resolved.
Test readiness across the service lifetime

A deployment demonstration exercises only one moment. Test the same service during maintenance, dependency failure, capacity pressure, recovery, and retirement. Keep the service contract constant while changing the condition around it.
| Moment | Operational question | Acceptance evidence |
|---|---|---|
| Ordinary delivery | Can an authorized consumer obtain the complete service? | Resource state and application readiness match the approved request. |
| Partial failure | Can operators locate incomplete work without duplicating side effects? | Recorded state, bounded retries, and an exercised escalation path. |
| Maintenance | Can the team coordinate capacity, dependencies, and application validation? | Applicable prechecks, approved sequence, recovery plan, and post-change checks. |
| Capacity pressure | Does placement respect limits while preserving service requirements? | Current capacity evidence, explicit admission decision, and consumer communication. |
| Retirement | Can the team remove access and resources without leaving unmanaged dependencies? | Inventory, identity, monitoring, DNS, and retained evidence are reconciled. |
Keep the operating risks visible
Full-Stack Integration Concentrates Responsibility
VCF can reduce tool fragmentation, but it also creates shared platform dependencies. Failures in fleet services, management services, identity, lifecycle, or automation can affect visibility and change capabilities across a large scope even when running workloads remain available.
Design backup, recovery, monitoring, and break-glass procedures for the management layers, not only for tenant workloads.
Imported Infrastructure Keeps Its History
VCF supports pathways for importing existing vSphere infrastructure, but import does not erase configuration drift, unsupported design choices, old lifecycle practices, naming inconsistency, or undocumented dependencies.
Treat import as the beginning of standardization, not the end of migration.
Upgrade Orchestration Does Not Remove Upgrade Risk
VCF 9.1 provides structured lifecycle workflows, management services, prechecks, and component sequencing. Operators must still resolve failed checks, validate capacity, protect recovery options, schedule change windows, and test applications.
A successful platform upgrade is an operating-model exercise, not a button press.
Automation Magnifies Both Standards and Mistakes
A manual error may affect one workload. A catalog, policy, or API error can affect hundreds.
Use staged promotion, version control, peer review, approval gates, test environments, audit logging, and explicit rollback for automation artifacts.
Domain Sprawl Becomes Platform Sprawl
Workload domains are valuable boundaries, but each boundary has cost. Excessive domain creation increases lifecycle coordination, management overhead, capacity fragmentation, and operational complexity.
Create a domain when the workload needs a materially different lifecycle, isolation, capacity, compliance, or ownership model.
Measure coordination and service outcomes
Start with a baseline for request lead time, cross-team handoffs, rework, failed automation, recovery time, and requests that appear complete before the service is usable. Measure the same service after the pilot. Report the workload and observation period with the result so a quiet week is not mistaken for proof of reliability.
Retain infrastructure health, patch compliance, performance, and backup verification. Add consumer-facing measures such as completed service requests, onboarding time, exception volume, and the fraction of resources with accountable owners. Faster provisioning is useful only when it produces an operable service.
A readiness decision the team can use
Proceed with a limited service when the owner, authority boundaries, dependencies, failure paths, and acceptance checks are defined and exercised. Keep unsupported integrations or unresolved recovery paths outside that service until the team can close the gap. Retaining an effective VVF operating model is a legitimate decision when broader private cloud consumption does not address a demonstrated need.
For the next design session, take one recent change or incident and map every handoff to its owner, authoritative state, and validation evidence. Use The City That Rebuilds Itself: VMware Cloud Foundation Lifecycle Management Explained to extend that map through maintenance and recovery.
External References
- Broadcom Knowledge Base: VMware VCF 9.0 or VVF 9.0 downloads in the Broadcom Support Portal
- Broadcom Knowledge Base: Upgrade Sequence and Related Issues for VMware Cloud Foundation and vSphere Foundation 9.1
- VMware Cloud Foundation Blog: Explore What’s New: VMware vSphere Foundation 9.1 Resources Now Available
- VMware Cloud Foundation Blog: 5 Reasons to Upgrade from VMware vSphere Foundation to VMware Cloud Foundation
- VMware Cloud Foundation Blog: Planning a Successful VMware Cloud Foundation 9.0 Deployment
- VMware Cloud Foundation Blog: Deployment Pathways for VMware Cloud Foundation 9
- VMware Cloud Foundation Blog: Scale, Simplify, and Secure Your Private Cloud Operations with VCF 9.1
- VMware Cloud Foundation Blog: Programmable Infrastructure with VCF 9.1
- VMware Cloud Foundation Blog: How to Upgrade to VMware Cloud Foundation 9.1
Coordinate a VCF fleet while preserving local control. Decide what belongs at fleet level, what remains with each instance, and how teams…
The post Moving from VVF to VCF: Is Your Operating Model Ready? appeared first on Digital Thought Disruption.
