Configuring cloud deployments based on learnings obtained by monitoring other cloud deployments
AssigneeLacework Inc.
InventorsÚlfar Erlingsson, Yijou Chen
Life of this patent
Estimating the term…
Abstract
Configuring cloud deployments based on learnings obtained by monitoring other cloud deployments, including: determining normal behavior for one or more components in a first cloud deployment; determining normal behavior for one or more components in one or more other cloud deployments; and recommending, based on the normal behavior for one or more components in one or more other cloud deployments, a change to the first cloud deployment.
Claims20
A method of configuring cloud deployments based on learnings obtained by monitoring other cloud deployments, the method comprising:
- determining normal behavior for one or more components in a first cloud deployment;
- determining normal behavior for one or more components in one or more other cloud deployments;
- identifying, from the other cloud deployments, one or more highly rated cloud deployments, wherein a rating of the one or more other cloud deployments is based on one or more of:
- a detected number of vulnerabilities in a period of time, a detected number of outages in the period of time, or a detected number of regulatory violations in the period of time;
- and
- recommending, based on the normal behavior for one or more components in one or more other cloud deployments, a change to the first cloud deployment, wherein recommending the change to the first cloud deployment is based on normal behavior for the highly rated cloud deployments and independent of normal behavior for cloud deployments other than the highly rated cloud deployments.
A system for configuring cloud deployments based on learnings obtained by monitoring other cloud deployments, the system including comprising at least one processor and memory storing computer program instructions that, when executed, cause the system to carry out the steps of:
- determining normal behavior in a first cloud deployment;
- determining normal behavior in one or more other cloud deployments;
- identifying, from the other cloud deployments, one or more highly rated cloud deployments, wherein a rating of the one or more other cloud deployments is based on one or more of:
- a detected number of vulnerabilities in a period of time, a detected number of outages in the period of time, or a detected number of regulatory violations in the period of time;
- and
- recommending, based on the normal behavior in one or more other cloud deployments, a change to the first cloud deployment, wherein recommending the change to the first cloud deployment is based on normal behavior for the highly rated cloud deployments and independent of normal behavior for cloud deployments other than the highly rated cloud deployments.
A computer program product for configuring cloud deployments based on learnings obtained by monitoring other cloud deployments, the computer program product disposed on a non-transitory computer readable medium, the computer program product including computer program instructions that, when executed, carry out the steps of:
- determining normal behavior for a first cloud deployment;
- determining normal behavior for one or more other cloud deployments;
- identifying, from the other cloud deployments, one or more highly rated cloud deployments, wherein a rating of the one or more other cloud deployments is based on one or more of:
- a detected number of vulnerabilities in a period of time, a detected number of outages in the period of time, or a detected number of regulatory violations in the period of time;
- and
- initiating, based on the normal behavior for the one or more other cloud deployments, a change to the first cloud deployment, wherein recommending the change to the first cloud deployment is based on normal behavior for the highly rated cloud deployments and independent of normal behavior for cloud deployments other than the highly rated cloud deployments.
Dependencies are inferred from the claim text.