A SOC 2 report survives a move from a hyperscaler to a neocloud, but its system description, boundary, vendor list and a set of controls change. The neocloud's own SOC 2 report covers the services the neocloud operates; the controls AWS, GCP or Azure handled through managed services, and the evidence a GRC platform pulled from their APIs, can become yours, depending on whether you rent managed Kubernetes, virtual machines or bare metal.
At a glance
- What stays the same: the Trust Services Criteria, the auditor, the report type, and corporate controls such as HR, policies and code review.
- What the neocloud's SOC 2 report covers: the services the neocloud operates, for the products, facilities and period named in its report.
- What can move to you: host patching and hardening, firmware and BMC access on bare metal, network segmentation, the logging pipeline, and confirmation of drive disposal.
- What changes in a GRC platform: automated tests that read AWS, GCP or Azure configuration stop covering workloads on a provider with no supported integration.
- What to update on paper: system description, boundary diagram, subservice organization list, vendor register (CC9.2) and risk assessment.
- Mid-audit migrations: possible, with both environments described and the auditor consulted before cutover.
An AI lab asked this through a contact form after reading an article on SOC 2 for bare metal: what happens to SOC 2 if we move from a hyperscaler to a neocloud? The service model the team buys decides most of the answer.
What Is a Neocloud for SOC 2 Purposes?
A neocloud is a cloud provider focused on GPU compute for AI training and inference. Neocloud service models range from managed Kubernetes and virtual machines, where the provider operates the hypervisor and host, to bare metal servers, where the customer operates everything from the operating system up.
For SOC 2, a neocloud is a subservice organization: a separate company whose services are part of your system. Your system description names the neocloud, what it operates and the controls you expect it to perform. The carve-out and inclusive methods, complementary user entity controls (CUECs) and the annual review of the provider's report work the same way as for any data center; the guide to SOC 2 vendor management with a data center as a subservice organization covers them in full.
What Does a Neocloud's SOC 2 Report Cover, and Which Controls Move to You?
A neocloud's SOC 2 report covers the services the neocloud operates, and the service model decides how far up the stack that goes. With managed Kubernetes or virtual machines, the report can cover the facility, hardware, hypervisor and host. With bare metal, it typically stops at the facility, hardware and any out-of-band management the provider keeps.
| Responsibility (SOC 2 criterion) | Hyperscaler managed services | Neocloud managed Kubernetes or VMs | Neocloud bare metal | Colocation with your own hardware |
| Facility and physical access (CC6.4) | Provider | Provider | Provider | Provider; you manage your cage access list |
| Hardware repair and drive disposal (CC6.5) | Provider | Provider | Usually provider; confirm in the contract | You |
| Hypervisor or host operating system (CC7.1, CC8.1) | Provider | Provider | You | You |
| Firmware and out-of-band management, BMC and IPMI (CC6.1, CC7.1) | Provider | Provider | Shared; confirm in the report and contract | You |
| Guest OS and node patching and hardening (CC7.1) | Shared: provider for managed services, you for VMs | You, unless the provider manages node images | You | You |
| Network segmentation and edge firewalls (CC6.6) | Shared (security groups, VPCs) | Shared | Mostly you | You |
| Logging and monitoring pipeline (CC7.2) | You, with native audit log services | You, with whatever provider tooling exists | You | You |
Each neocloud draws the line in its own place, so confirm the split against the provider's SOC 2 report, CUEC list and contract.
The guide to complementary user entity controls in SOC 2 covers how to map each item on the neocloud's CUEC list to a control and its evidence.
Key insight
Bare metal on a neocloud puts the host operating system and everything above it in your SOC 2 scope.
Host hardening and patching that a hyperscaler covered for managed services become controls your team operates and evidences under CC7.1 and CC8.1. In the Trust Services Criteria, CC7.1 also expects vulnerability scans on a periodic basis and after significant changes are made to the environment, and a migration to new hosts is one of those changes.
What Breaks in Vanta or Drata Evidence After a Move to a Neocloud?
GRC platforms such as Vanta and Drata collect much of their infrastructure evidence through AWS, GCP and Azure API integrations: IAM users and MFA status, logging settings, security group rules and resource inventory. On a neocloud with no supported integration, those automated tests stop receiving data for the new environment, and each control needs another evidence source.
Integrations with the identity provider, HRIS and code repository keep working. Integration catalogs change, so check the platform's current list for the specific neocloud before cutover.
| Control area (SOC 2 criterion) | Automated on AWS, GCP or Azure | Engineered evidence on a neocloud |
| Infrastructure access (CC6.1 to CC6.3) | IAM users, roles and MFA status from the cloud API | Console user export plus SSH key and bastion access lists, reviewed quarterly with sign-off |
| Asset inventory (CC6.1) | Resource inventory from the cloud API | Scheduled export of servers, nodes and GPUs from the provider API or provisioning tool |
| Hardening (CC7.1) | Cloud configuration checks | Dated CIS benchmark results for each host image |
| Vulnerability scanning (CC7.1) | Native scanner findings through the integration | Host and container image scan reports, with remediation tickets |
| Logging and monitoring (CC7.2) | Check that the audit log service is enabled | Log pipeline configuration, retention setting, and a sample alert with its ticket |
The guide to SOC 2 evidence without APIs covers scripted exports, CIS manual checks and dated records for infrastructure a GRC platform cannot read. The breakdown of what Vanta and Drata can't automate covers controls that need human-produced evidence anywhere.
What to Check in a Neocloud's SOC 2 Report and Contract Before Signing
A neocloud's trust package should show that its SOC 2 report covers the product, region and period you will use, and the contract should cover the bare metal risks the report leaves to you. CC9.2 asks for vendor requirements that include (1) scope of services and product specifications, (2) roles and responsibilities, (3) compliance requirements, and (4) service levels, so these items belong in the vendor file.
| Neocloud due diligence item | What to confirm |
| SOC 2 report type | Type 2, which tests operating effectiveness over a period |
| Products in scope | The exact product you will buy (managed Kubernetes, VMs or bare metal) is named in the system description |
| Regions and facilities | The data centers that will host your workloads are listed |
| Period and bridge letter | The period overlaps your audit period; a bridge letter covers the time since it ended |
| Trust services categories | Security at minimum; Availability if you rely on the provider's uptime and environmental controls (A1.2) |
| Exceptions | Deviations in access, change and physical controls, with management's responses |
| CUECs | Each one mapped to a control you operate |
| The neocloud's own subservice organizations | Colocation facilities the neocloud rents and carves out of its report |
| Drive disposal and tenant isolation (contract) | How drives are wiped or destroyed, and servers reimaged including firmware, between tenants and at retirement (CC6.5) |
| BMC and IPMI access (contract) | Who can reach out-of-band management on your bare metal servers, and how firmware is updated |
| Incident notification (contract) | Time limit and channel for notice of security incidents affecting your servers |
The CC9.2 vendor risk management guide covers how to tier the neocloud as a production vendor and what the annual review should contain.
Watch out
A neocloud's SOC 2 report counts for your audit only when it names the product and region you use.
A GPU product or region launched after the report period may fall outside the report. Ask for the report scope in writing before committing to a region.
Can You Move to a Neocloud in the Middle of a SOC 2 Type 2 Observation Period?
A migration to a neocloud can happen inside a SOC 2 Type 2 observation period, with planning. In practice, the system description covers both environments and the cutover date, and the auditor tests controls in each environment for the part of the period it operated. The AICPA description criteria (DC 200) include disclosure of significant changes during the period; the auditor confirms the wording.
A mid-period migration goes more smoothly with five practices:
- Talk to the auditor before the cutover date about how the change appears in the system description and which samples come from each environment.
- Schedule the migration before the window opens when possible, so there is one environment to describe and test.
- Keep evidence from the hyperscaler environment (logs, access reviews, change tickets) until the period ends and the report is issued.
- Scan the new hosts right after cutover. CC7.1 expects scans after significant changes to the environment.
- Record the exit from the hyperscaler. CC9.2 termination procedures may include safe return of data and its removal from the vendor or business partner system, so keep the deletion records for data, snapshots and accounts.
A logging or scanning gap on the new hosts during cutover week appears as an exception, so bring those controls up before production traffic moves.
How Does SOC 2 Scoping Work When Only GPU Workloads Move to a Neocloud?
SOC 2 scoping for a split setup treats the hyperscaler and the neocloud as one system with two subservice organizations. A common setup among AI companies keeps the control plane, customer data and identity on a hyperscaler and moves training or inference to a neocloud.
The boundary follows the data. If customer prompts, fine-tuning datasets or model weights trained on customer data reach the GPU nodes, those nodes are in scope. Data moving between the two clouds falls under CC6.7, which expects information to be protected during transmission, movement, or removal, so encryption in transit between environments needs evidence too.
GRC integrations keep covering the hyperscaler half, so engineered evidence is needed only for the GPU half. The SOC 2 scoping guide for hybrid infrastructure covers how to draw one boundary across a cloud control plane and a separate data plane.
Steps to Keep SOC 2 on Track During a Neocloud Migration
A team moving workloads to a neocloud can keep its SOC 2 program on schedule with eight steps:
- Choose the service model and write down the responsibility split before signing.
- Collect the neocloud's SOC 2 Type 2 report, bridge letter and CUEC list.
- Add contract terms for drive disposal, BMC access, tenant reprovisioning and incident notification.
- Add the neocloud to the vendor register and risk assessment as a production vendor under CC9.2.
- Update the system description and boundary diagram, including the cutover date.
- Build the controls that move to you. The SOC 2 for bare metal and on-prem infrastructure page lists the controls that change.
- Replace API-sourced evidence with scripted exports and a collection calendar.
- Agree timing with the auditor, scan after cutover and record the hyperscaler decommissioning.
SOC 2 on a Neocloud Comes Down to the Service Model and the Evidence Plan
A neocloud's SOC 2 report covers the neocloud. On managed Kubernetes the provider keeps most host controls; on bare metal the host and everything above it belong to your team, along with the evidence that proves them. Teams that settle the responsibility split, contract terms and evidence plan before cutover keep their next SOC 2 report on schedule, and with it the enterprise deals that depend on it.
Take your SOC 2 to a neocloud
We build the effective security program behind your SOC 2 report on neoclouds, bare metal and hybrid infrastructure.
Frequently Asked Questions
Does a neocloud's SOC 2 report cover our company?
No. A neocloud's SOC 2 report covers the services the neocloud operates, such as its facilities, hardware and, for managed Kubernetes or virtual machines, the hypervisor and host. Customers need a SOC 2 report on your own system, in which the neocloud appears as a subservice organization and its report supports your annual vendor review.
Do we need a new SOC 2 audit if we move to a neocloud?
The existing SOC 2 audit cycle continues, and the next report describes the new environment. Update the system description, boundary and subservice organization list, add the neocloud to vendor management, and build any controls the hyperscaler used to handle. If the migration happens mid-period, the report covers both environments and the cutover date.
Which controls move to us when we leave AWS, GCP, or Azure for a neocloud?
The service model decides. On managed Kubernetes or virtual machines, the neocloud usually keeps the hypervisor and host. On bare metal, you take on host patching and hardening (CC7.1), network segmentation (CC6.6), logging (CC7.2) and shared responsibility for firmware and BMC access, and you confirm drive disposal (CC6.5) in the contract.
Will Vanta or Drata still collect evidence after we move to a neocloud?
Partly. Integrations with the identity provider, HRIS and code repository keep working. Automated tests that read AWS, GCP or Azure APIs stop covering workloads on a neocloud with no supported integration, so access lists, asset inventory, hardening, scanning and logging need engineered evidence: scripted exports and dated records uploaded to the platform on a schedule.
Can we switch to a neocloud in the middle of a SOC 2 Type 2 observation period?
Yes, with planning. The system description covers both environments and the cutover date, and the auditor tests controls in each environment for the time it operated. Agree the approach with the auditor before cutover, keep evidence from the old environment, scan the new hosts after migration, and record how data was removed from the hyperscaler.
Ready to Start Your Compliance Journey?
Get a clear, actionable roadmap with our readiness assessment.
Contact Us
Sample SOC 2 Control List
Input your email to download the list.
About the Author
Former security architect for Bank of Canada and Payments Canada. 20+ years building compliance programs for critical infrastructure.