Patent ID: 11916732
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: nan (nan)
Classification: CPC nan | IPC H

Claim 0:
1. One or more hardware-based non-transitory computer-readable memory devices storing computer-executable instructions which, upon execution by one or more processors disposed in a computing device, cause the computing device to:
instantiate a network service delivery system that remotely deploys network services in a mobile network associated with a customer;
provide a user interface (UI) to the network service delivery system accessible by a plurality of service creators, the UI facilitating composition by the service creators of recipes for network services comprising chained virtualized network functions;
access a simulation of the mobile network that is operated in a software development sandbox;
provide tools from the network service delivery system to the service creators over the UI for testing the recipes on the simulated mobile network in the software development sandbox; and
responsively to the recipe testing on the simulated mobile network, verify that the recipes for the network services are capable of interoperation with the mobile network when deployed in a deployment environment in the mobile network, the deployment environment being virtually isolated in the mobile network and the interoperation comprising accessing at least one of customer rules and policies, accessing customer resource managers, and possessing rights and permissions pertaining to the deployment environment.