Multi-service API controller gateway

    公开(公告)号:US10454886B2

    公开(公告)日:2019-10-22

    申请号:US15652902

    申请日:2017-07-18

    Abstract: Described embodiments provide systems and methods for hosting multiple cloud-based services at a common network address. The systems and methods receive a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to a common network address. The systems and methods identify each of a service name and a controller name embedded in the URI, and identify a controller service instance using the service name and controller name from the URI, from a mapping of a plurality of controller server instances to respective service names and controller names. The systems and methods invoke an interface to the identified service instance, and pass data from the received request to the identified service instance via the interface.

    CLOUD TO ON-PREMISES DEBUG SERVICE ROUTING
    32.
    发明申请

    公开(公告)号:US20190028569A1

    公开(公告)日:2019-01-24

    申请号:US15653187

    申请日:2017-07-18

    Inventor: Steven A. Keller

    Abstract: Described embodiments provide systems and methods for routing service requests. The system includes a first network of computing devices including a server hosting a service. The system includes a release router in the first network, the release router configured to receive a request for the service, the request forwarded to the release router responsive to resolving a hostname specified in the request using a DNS mapping the hostname to the release router, the hostname associated with the service hosted by the server. The release router is configured to identify a relay agent registered with the release router for debugging the service, the relay agent executed by a test platform in a second network, and to forward the request to the test platform in the second network, wherein the test platform resolves the hostname specified in the request using a local DNS mapping the hostname to a localhost address.

    SYSTEMS AND METHODS FOR SYNTHESIZING RESOURCE TEMPLATES USING COMPOSABLE PARTS

    公开(公告)号:US20190028364A1

    公开(公告)日:2019-01-24

    申请号:US15654517

    申请日:2017-07-19

    Abstract: Described embodiments automatically and dynamically generate and update resource templates for deployable resources, utilizing composable parts that may be dynamically replaced. Common portions of the templates may be easily defined once and reused multiple times, reducing risk of error and ensuring stability and cross-resource compatibility. Each dynamic template may have replaceable parts, as well as replaceable parameters and values within the replaceable parts, as well as in common portions of the template. The replacement properties and values may be determined at runtime or during deployment, ensuring that configurations are always current.

Patent Agency Ranking