Skip to main content

What is a Shared Responsibility Model?

A Shared Responsibility Model is a tool to help communicate the distinction between the responsibilities held by CoreWeave and the responsibilities held by our clients when using the CoreWeave Cloud platform. The table below illustrates the basic aspects of CoreWeave Cloud for which the client is ultimately responsible, as well as those for which CoreWeave itself is ultimately responsible. You can read more about each listed aspect under the table. Security and compliance on CoreWeave operates as a shared responsibility between CoreWeave and our customers. This shared model relieves the operational burden of customers while CoreWeave operates, manages, and controls the infrastructure components that support our services. The Shared Responsibility Model below delineates the responsibilities that CoreWeave customers (“Client”) maintain, versus those that CoreWeave itself maintains.

Terms

  • Client: A CoreWeave Cloud customer
  • End user: A user connecting to the Client’s services; the Client’s customers

The CoreWeave Shared Responsibility Model

Client responsibilities

Any aspects of using CoreWeave Cloud that are within the Client’s absolute control are the responsibility of the Client. The following are elements that fall under the Client’s responsibility.
  • Client software and applications and client-side data: the software and applications Clients choose to run within their containers, as well as all client-side data, is the sole responsibility of the Client
  • Any guest Operating System used on Virtual Servers: Clients are responsible for guest Operating Systems and network configurations, including firewall configurations
The following are all Client responsibilities described in depth.

Customer layer

Application layer

Access layer

Data layer

CoreWeave responsibilities

CoreWeave’s responsibilities begin at the physical level spanning across data centers in the United States and European regions that contain CoreWeave assets. It is our responsibility to ensure that our physical data centers are always secure, and that power is always on and flowing to where it is needed with redundant mechanisms in place. Storage, compute, network infrastructure, and software services are the responsibilities of CoreWeave. Our high-performance NVIDIA GPUs and CPUs all fall under the care of our dedicated teams, to include all services and software provisioned for our clients to use. The following are all CoreWeave responsibilities described in depth from our Shared Responsibility Model.

Platform layer

Compute layer

Network layer

Physical layer