CoreWeaves Cloud Native Networking is designed to provide high performance for compute intensive applications, while moving functionality traditionally found in centralized firewalls and load-balancers into the networking fabric. As many other things in CoreWeave Cloud, the networking fabric is designed around the Kubernetes network design principles, users with Kubernetes experience will feel right at home, and others will notice that the network stack removes all the need for IP address management, routing, VLAN management etc. These are all handled by the network layer, and concepts such as Services and Network Policies are used to segment access and expose applications to the Internet. For certain use-cases, i.e. when connecting to an on-premise environment via a VPN or direct-connect, or when deploying Telco applications in the cloud, a flat Layer 2 network is still preferred. This option is available as CoreWeave Layer 2 VPC.