Microservice-based application development framework

    公开(公告)号:US10230571B2

    公开(公告)日:2019-03-12

    申请号:US14927315

    申请日:2015-10-29

    Applicant: Equinix, Inc.

    Abstract: In one example, an application development framework system comprises a microservice platform for developing and executing a plurality of microservices, wherein each microservice of the microservices comprises an independently-deployable service configured to execute one or more functions to fulfill an interface contract for an interface for the microservice; and an orchestration platform for developing and executing an orchestrator to orchestrate the microservices to execute an interconnection platform for a cloud-based services exchange configured to interconnect, using one or more virtual circuits, customers of the cloud-based services exchange.

    Data center portal applications monitoring

    公开(公告)号:US10178067B1

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

    申请号:US15189639

    申请日:2016-06-22

    Applicant: Equinix, Inc.

    Abstract: Techniques are described for monitoring resource consumption, detecting faults, and predicting future faults with internal or customer-facing portal applications that engage data center operations for supporting co-location and, in some cases, interconnection by customers of a co-location provider. For example, an operational intelligence engine for portal applications deployed by a co-location provider stitches together transactions records and logs based on a unique identifier inserted into transactions performed by multiple system applications that execute the portal transactions through a lifecycle of requests and events for the portal and system applications.

    ORCHESTRATION ENGINE FOR REAL-TIME CONFIGURATION AND MANAGEMENT OF INTERCONNECTIONS WITHIN A CLOUD-BASED SERVICES EXCHANGE
    29.
    发明申请
    ORCHESTRATION ENGINE FOR REAL-TIME CONFIGURATION AND MANAGEMENT OF INTERCONNECTIONS WITHIN A CLOUD-BASED SERVICES EXCHANGE 审中-公开
    用于实时配置和管理基于云的服务交换中的互连的ORCHESTRATION引擎

    公开(公告)号:US20160127254A1

    公开(公告)日:2016-05-05

    申请号:US14927306

    申请日:2015-10-29

    Applicant: Equinix, Inc.

    Abstract: In some examples, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect at least one customer of the cloud-based services exchange to a plurality of cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets by receiving an indication of a client request for cloud exchange services offered by the cloud-based services exchange; selecting a workflow for providing the cloud exchange services, wherein the workflow specifies a set of tasks to be performed to fulfill the client request for the cloud exchange services; call one or more microservices to perform the tasks of the set of tasks as specified by the selected workflow; consolidate responses received from the microservices after performing the tasks; and send a response to the client request for the cloud exchange services based on the consolidated responses.

    Abstract translation: 在一些示例中,基于云的服务交换包括被配置为将基于云的服务交换机的至少一个客户连接到多个云服务提供商的多个互连资产; 以及经编排引擎,被配置为通过接收由基于云的服务交换机提供的云交换服务的客户端请求的指示来修改所述多个互连资产; 选择用于提供云交换服务的工作流,其中所述工作流指定要执行的一组任务以满足对所述云交换服务的所述客户端请求; 调用一个或多个微服务器来执行由所选工作流程指定的任务集合的任务; 巩固执行任务后从微服务收到的回应; 并根据综合响应向云交换服务的客户端请求发送响应。

    MICROSERVICE-BASED APPLICATION DEVELOPMENT FRAMEWORK
    30.
    发明申请
    MICROSERVICE-BASED APPLICATION DEVELOPMENT FRAMEWORK 审中-公开
    基于MICROSERVICE的应用开发框架

    公开(公告)号:US20160124742A1

    公开(公告)日:2016-05-05

    申请号:US14927315

    申请日:2015-10-29

    Applicant: Equinix, Inc.

    Abstract: In one example, an application development framework system comprises a microservice platform for developing and executing a plurality of microservices, wherein each microservice of the microservices comprises an independently-deployable service configured to execute one or more functions to fulfill an interface contract for an interface for the microservice; and an orchestration platform for developing and executing an orchestrator to orchestrate the microservices to execute an interconnection platform for a cloud-based services exchange configured to interconnect, using one or more virtual circuits, customers of the cloud-based services exchange.

    Abstract translation: 在一个示例中,应用开发框架系统包括用于开发和执行多个微服务的微服务平台,其中微服务器的每个微服务包括可独立部署的服务,其被配置为执行一个或多个功能以实现接口的接口合同 微服务; 以及一个编排平台,用于开发和执行一个业务流程管理器来协调微服务,以执行配置为使用一个或多个虚拟电路互连基于云的服务交换的客户的基于云的服务交换的互连平台。

Patent Agency Ranking