GENERATION OF TEMPLATES FOR CLOUD COMPUTING PLATFORMS

    公开(公告)号:US20200304383A1

    公开(公告)日:2020-09-24

    申请号:US16357742

    申请日:2019-03-19

    Abstract: Examples of generation of templates for cloud computing platforms are disclosed. In an example, a plurality of service provider specific parameters corresponding to a selected parameter is identified. Each of the plurality of service provider specific parameters is associated with a respective cloud service provider. A plurality of service provider specific templates for deployment and management of the computing entity over the plurality of cloud computing platforms is generated, based on the plurality of service provider specific parameters. Each of the plurality of service provider specific templates includes a corresponding service provider specific parameter, from the plurality of service provider specific parameters.

    Containerized application deployment

    公开(公告)号:US10915349B2

    公开(公告)日:2021-02-09

    申请号:US15959697

    申请日:2018-04-23

    Abstract: In some examples, a method includes: (a) reading a manifest file containing information regarding an application running on one or more Virtual Machines (VMs), wherein the information includes application topology, credentials, and configuration details; (b) receiving instructions to re-deploy the application from the one or more VMs to a container environment; (c) discovering, based on information in the manifest file, application consumption attributes including attributes of storage, computer, and network resources consumed by a workload of the application; (d) deploying the application on the container environment to produce a containerized application; (e) copying configuration details from the manifest file to the containerized application; (f) migrating, based on information in the manifest file and the discovered application consumption attributes, stateful data to the containerized application; and (g) validating the containerized application functionality.

    Application migrations
    5.
    发明授权

    公开(公告)号:US11483384B2

    公开(公告)日:2022-10-25

    申请号:US16820557

    申请日:2020-03-16

    Abstract: In some examples, a system may include a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to create a migration plan, defining characteristics of a migration of an application from a native computing data center to a computing cloud of a plurality of distinct candidate computing clouds, based on: a first migration constraint for the application determined from an analysis of historical behavior of the application executed on the native computing data center; a second migration constraint for the application determined from an analysis of administrator cloud migration preferences for the application; and a cloud computing characteristic of each of the plurality of distinct candidate computing clouds.

    DETECTING A POTENTIAL SECURITY LEAK BY A MICROSERVICE

    公开(公告)号:US20210334384A1

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

    申请号:US16856702

    申请日:2020-04-23

    Abstract: Embodiments described herein are generally directed to testing a microservice to determine whether the microservice leaks sensitive information. According to an example, prior to deployment of a microservice within a production environment, a test suite for the microservice is generated based at least in part on a specification of an application programming interface (API) of the microservice defining operations supported by the API and information regarding parameters of each of the operations. The microservice is subjected to the test suite. A potential security leak by the microservice is then detected by analyzing a dataset to which the microservice outputs information, including applying security rules to the dataset.

    APPLICATION MIGRATIONS
    7.
    发明申请

    公开(公告)号:US20200304571A1

    公开(公告)日:2020-09-24

    申请号:US16820557

    申请日:2020-03-16

    Abstract: In some examples, a system may include a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to create a migration plan, defining characteristics of a migration of an application from a native computing data center to a computing cloud of a plurality of distinct candidate computing clouds, based on: a first migration constraint for the application determined from an analysis of historical behavior of the application executed on the native computing data center; a second migration constraint for the application determined from an analysis of administrator cloud migration preferences for the application; and a cloud computing characteristic of each of the plurality of distinct candidate computing clouds.

    CONTAINERIZED APPLICATION DEPLOYMENT
    8.
    发明申请

    公开(公告)号:US20190324786A1

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

    申请号:US15959697

    申请日:2018-04-23

    Abstract: In some examples, a method includes: (a) reading a manifest file containing information regarding an application running on one or more Virtual Machines (VMs), wherein the information includes application topology, credentials, and configuration details; (b) receiving instructions to re-deploy the application from the one or more VMs to a container environment; (c) discovering, based on information in the manifest file, application consumption attributes including attributes of storage, computer, and network resources consumed by a workload of the application; (d) deploying the application on the container environment to produce a containerized application; (e) copying configuration details from the manifest file to the containerized application; (f) migrating, based on information in the manifest file and the discovered application consumption attributes, stateful data to the containerized application; and (g) validating the containerized application functionality.

Patent Agency Ranking