Modification of codified infrastructure for orchestration in a multi-cloud environment

    公开(公告)号:US11200048B2

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

    申请号:US15931785

    申请日:2020-05-14

    Abstract: A system, computer program product, and method are provided for supporting risk evaluation and modification of an executable codified infrastructure. The codified infrastructure is analyzed to identify any non-native program instructions. A selection of the identified non-native program instructions are combined and subjected to a risk evaluation by non-native tools. A risk evaluation result is mapped to corresponding lines of the source code, and a risk identifier is assigned to the corresponding lines of the source code. One or more modifications are selectively applied to the codified infrastructure in correspondence with the assigned risk identifier. The applied modification mitigates any defects in the source code.

    COMPUTER ENVIRONMENT COMPLIANCE
    3.
    发明申请

    公开(公告)号:US20210120041A1

    公开(公告)日:2021-04-22

    申请号:US17131945

    申请日:2020-12-23

    Abstract: An assessment component that facilitates assessment and enforcement of policies within a computer environment can comprise a compliance component that determines whether a policy, that defines one or more requirements associated with usage of one or more enterprise components of an enterprise computing system, is in compliance with a plurality of standardized policies that govern operation of the one or more enterprise components of the enterprise computing system. The assessment component can also comprise a policy optimization component that determines one or more changes to the policy that achieve the compliance with the plurality of standardized polices based on a determination that the policy complies with a first standardized policy of the plurality of standardized policies and fails to comply with a second standardized policy of the plurality of standardized policies.

    Managing idle and active servers in cloud data centers

    公开(公告)号:US10834183B2

    公开(公告)日:2020-11-10

    申请号:US15858860

    申请日:2017-12-29

    Abstract: A method, product, and apparatus for treating idle servers in a cloud system provide for extrapolating a purpose of each of a plurality of servers by comparing a list of processes active on the server to a plurality of lists of processes associated with a plurality of purposes; selecting vectors of idle/active features corresponding to the extrapolated purposes of each of the plurality of servers; classifying as idle or active each of the plurality of servers, by assessing the specified feature vectors using a linear support vector machine; validating as idle or active each server classified as idle, by assessing the connectivity of the server with all servers classified as active; and implementing at least one treatment option on servers that have been validated as idle. The treatment options may include terminating, terminating with snapshot, and stopping a virtual machine.

    COMPUTER ENVIRONMENT COMPLIANCE
    6.
    发明申请

    公开(公告)号:US20190132361A1

    公开(公告)日:2019-05-02

    申请号:US15796014

    申请日:2017-10-27

    Abstract: An assessment component that facilitates assessment and enforcement of policies within a computer environment can comprise a compliance component that determines whether a policy, that defines one or more requirements associated with usage of one or more enterprise components of an enterprise computing system, is in compliance with a plurality of standardized policies that govern operation of the one or more enterprise components of the enterprise computing system. The assessment component can also comprise a policy optimization component that determines one or more changes to the policy that achieve the compliance with the plurality of standardized polices based on a determination that the policy complies with a first standardized policy of the plurality of standardized policies and fails to comply with a second standardized policy of the plurality of standardized policies.

    Computer-implemented command control in information technology service environment
    7.
    发明授权
    Computer-implemented command control in information technology service environment 有权
    信息技术服务环境中计算机实现的命令控制

    公开(公告)号:US09584378B1

    公开(公告)日:2017-02-28

    申请号:US14978291

    申请日:2015-12-22

    Abstract: A computer-implemented agent process running on a first computer automatically intercepts a command issued from the first computer to execute on a target computer prior to invocation of the command on the target computer. A server profile built for an application running on the target computer that supports the command may be retrieved. At least based on the server profile a risk enforcement policy is dynamically constructed. Based on the risk enforcement policy, one or more computer-executable enforcement actions to perform prior to sending the command to the target computer for execution is determined. Based on executing of one or more of the computer-executable enforcement actions, the command may be transmitted to execute on the target computer or prevented from executing on the target computer.

    Abstract translation: 在第一计算机上运行的计算机实现的代理进程在调用目标计算机上的命令之前自动拦截从第一计算机发出的命令在目标计算机上执行。 可以检索为支持该命令的目标计算机上运行的应用程序构建的服务器配置文件。 至少基于服务器配置文件,动态构建风险执行策略。 基于风险实施策略,确定在将命令发送到目标计算机以执行之前执行的一个或多个计算机可执行执行动作。 基于执行一个或多个计算机可执行执行动作,可以发送该命令以在目标计算机上执行或者在目标计算机上执行该命令。

    DYNAMIC RE-COMPOSITION OF PATCH GROUPS USING STREAM CLUSTERING

    公开(公告)号:US20210150029A1

    公开(公告)日:2021-05-20

    申请号:US17135553

    申请日:2020-12-28

    Abstract: Techniques for dynamic server groups that can be patched together using stream clustering algorithms, and learning components in order to reuse the repeatable patterns using machine learning are provided herein. In one example, in response to a first risk associated with a first server device, a risk assessment component patches a server group to mitigate a vulnerability of the first server device and a second server device, wherein the server group is comprised of the first server device and the second server device. Additionally, a monitoring component monitors data associated with a second risk to the server group to mitigate the second risk to the server group.

    Managing idle and active servers in cloud data centers

    公开(公告)号:US10834182B2

    公开(公告)日:2020-11-10

    申请号:US15472374

    申请日:2017-03-29

    Abstract: A method, product, and apparatus for treating idle servers in a cloud system provide for extrapolating a purpose of each of a plurality of servers by comparing a list of processes active on the server to a plurality of lists of processes associated with a plurality of purposes; selecting vectors of idle/active features corresponding to the extrapolated purposes of each of the plurality of servers; classifying as idle or active each of the plurality of servers, by assessing the specified feature vectors using a linear support vector machine; validating as idle or active each server classified as idle, by assessing the connectivity of the server with all servers classified as active; and implementing at least one treatment option on servers that have been validated as idle. The treatment options may include terminating, terminating with snapshot, and stopping a virtual machine.

Patent Agency Ranking