Infrastructure as code pre-deployment compliance testing
AssigneeRapid7, Inc.
InventorsJames Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
Life of this patent
Estimating the term…
Loading patent…
AssigneeRapid7, Inc.
InventorsJames Witschey, John Jason Senich, Jun Park, Val Komarov, Miguel Ledezma, Chris DeRamus
Estimating the term…
A unified cloud configuration evaluation (UCCE) system is described capable of evaluating both asset configurations in a live cloud environment and proposed configuration changes produced by a cloud configuration development (CCD) system. In embodiments, the UCCE system may be implemented as a Cloud Security Posture Management (CPSM) system that monitors assets in the cloud environment and check the assets' configurations for compliance with a set of compliance rules. In embodiments, the UCCE system ingests a cloud configuration definition generated by the CCD system. In embodiments, the CCD system is implemented as an Infrastructure as Code (IaC) system that allows a user to create a cloud configuration definition that describes proposed configuration changes to the cloud environment. The UCCE system is configured to interpret the cloud configuration definition and analyze the proposed configuration changes for compliance using the same set of compliance rules used for the live cloud environment.
A system comprising:
A method comprising:
One or more non-transitory computer-readable storage media storing program instructions that when executed on one or more processors implement a unified cloud configuration evaluation (UCCE) system and cause the UCCE system to perform:
Dependencies are inferred from the claim text.