A system, comprising: at least one computing device; and instructions executable in the at least one computing device, wherein when executed the instructions cause the at least one computing device to at least: receive a request to provision a radio-based network for a customer by a provider according to a network plan, the radio-based network including a radio access network and a core network; determine an arrangement of a plurality of cells in the radio access network for the customer; automatically reserve an allocation of frequency spectrum for the radio access network; cause a respective at least one antenna and a respective radio unit for individual ones of the plurality of cells to be preconfigured to implement the radio access network before shipping the respective at least one antenna and the respective radio unit to the customer; preconfigure a particular computing device to perform at least one first network function for the radio-based network at a site of the customer; allocate computing capacity in a cloud provider network to perform at least one second network function for the radio-based network; and activate the radio access network and the associated core network. at least one computing device; and instructions executable in the at least one computing device, wherein when executed the instructions cause the at least one computing device to at least: receive a request to provision a radio-based network for a customer by a provider according to a network plan, the radio-based network including a radio access network and a core network; determine an arrangement of a plurality of cells in the radio access network for the customer; automatically reserve an allocation of frequency spectrum for the radio access network; cause a respective at least one antenna and a respective radio unit for individual ones of the plurality of cells to be preconfigured to implement the radio access network before shipping the respective at least one antenna and the respective radio unit to the customer; preconfigure a particular computing device to perform at least one first network function for the radio-based network at a site of the customer; allocate computing capacity in a cloud provider network to perform at least one second network function for the radio-based network; and activate the radio access network and the associated core network. receive a request to provision a radio-based network for a customer by a provider according to a network plan, the radio-based network including a radio access network and a core network; determine an arrangement of a plurality of cells in the radio access network for the customer; automatically reserve an allocation of frequency spectrum for the radio access network; cause a respective at least one antenna and a respective radio unit for individual ones of the plurality of cells to be preconfigured to implement the radio access network before shipping the respective at least one antenna and the respective radio unit to the customer; preconfigure a particular computing device to perform at least one first network function for the radio-based network at a site of the customer; allocate computing capacity in a cloud provider network to perform at least one second network function for the radio-based network; and activate the radio access network and the associated core network.