DECLARATIVE LANGUAGE AND COMPILER FOR PROVISIONING AND DEPLOYING DATA CENTERS ON CLOUD PLATFORMS

    公开(公告)号:US20220147399A1

    公开(公告)日:2022-05-12

    申请号:US17091982

    申请日:2020-11-06

    Abstract: Computing systems, for example, multi-tenant systems create data centers in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a cloud platform independent declarative specification describing a new datacenter to be created or modifications to an existing datacenter deployed on a cloud platform. The system compiles the cloud platform independent declarative specification to generate a metadata representation of the data center. If the datacenter is existing, the system generates a metadata representation representing modifications to the datacenter to obtain a desired datacenter. The system sends the metadata representation and a set of instructions for execution on a target cloud platform. The target cloud platform executes the instructions to configure the data center. The system provides users with access to the computing resources of the data center configured by the target cloud platform.

    EFFICIENT API WITH PRIVACY PROTECTION

    公开(公告)号:US20210406397A1

    公开(公告)日:2021-12-30

    申请号:US17224307

    申请日:2021-04-07

    Abstract: Methods, computer readable media, and devices for efficient application programming interface (API) processing with privacy protection are disclosed herein. One method may include receiving a user request for content from a client, parsing the user request for content to identify one or more request portions having a type of public information, customized information, and personal information, transmitting the one or more request portions to a corresponding microservice based on the type of the portion of content being requested, receiving one or more response portions, determining a type of the one or more portions of content, and in response to determining the type of a portion of content is not personal information, caching the portion of content based on the type of the portion of content, combining the one or more response portions into a user response, and sending the user response to the client.

    SYSTEMS AND METHODS OF APPLICATION PROGRAM INTERFACE (API) PARAMETER MONITORING

    公开(公告)号:US20210173729A1

    公开(公告)日:2021-06-10

    申请号:US16707080

    申请日:2019-12-09

    Abstract: Systems and methods are provided for receiving a request for data from at least one service available via an Application Program Interface (API), and determining a Uniform Resource Locator (URL) for the at least one service based on the received request. One or more parameters may be generated based on the received request to monitor processing of the received request, and the generated one or more parameters may be added to the URL. The request for the data for the at least one service via the API may be processed based on the generated URL at a service provider system by discarding the one or more parameters added to the URL. The data retrieved by the processing of the request may be transmitted, and the added one or more parameters of the URL may be monitored by categorizing or filtering the received request.

    APPLICATIONS PROGRAM INTERFACE (API) GATEWAY
    24.
    发明申请

    公开(公告)号:US20200250013A1

    公开(公告)日:2020-08-06

    申请号:US16263946

    申请日:2019-01-31

    Abstract: A micro-services architecture is provided supporting responses to client requests routed from client digital data devices to micro-servers via an API gateway. The gateway performs selective processing on the API requests after return from the micro-servers but before return to the client devices. This can be done without any a priori knowledge by either the client devices or the micro-servers of whether and how such processing is provided. It has the additional benefit of facilitating uniformity of responses to client requests by disparate micro-servers.

Patent Agency Ranking