A provider substrate extension 224 (“PSE”) provides resources and services of the cloud provider network 203 within a separate network, such as a telecommunications network, thereby extending functionality of the cloud provider network 203 to new locations (e.g., for reasons related to latency in communications with customer devices, legal compliance, security, etc.). In some implementations, a PSE 224 can be configured to provide capacity for cloud-based workloads to run within the telecommunications network. In some implementations, a PSE 224 can be configured to provide the core and/or RAN functions of the telecommunications network, and may be configured with additional hardware (e.g., radio access hardware). Some implementations may be configured to allow for both, for example by allowing capacity unused by core and/or RAN functions to be used for running cloud-based workloads.
As indicated, such provider substrate extensions 224 can include cloud provider network-managed provider substrate extensions 227 (e.g., formed by servers located in a cloud provider-managed facility separate from those associated with the cloud provider network 203), communications service provider substrate extensions 230 (e.g., formed by servers associated with communications service provider facilities), customer-managed provider substrate extensions 233 (e.g., formed by servers located on-premise in a customer or partner facility), among other possible types of substrate extensions.