| CPC H04L 67/34 (2013.01) [G06F 9/45558 (2013.01); H04L 41/08 (2013.01); H04L 41/20 (2013.01); H04L 41/40 (2022.05)] | 20 Claims |

|
1. A method comprising:
identifying, by a computing system, a plurality of virtualization elements executing on a cloud computing environment, the plurality of virtualization elements comprising one or more of a plurality of containers or a plurality of virtual machines;
retrieving, by the computing system, a first set of data related to software resources executing across the plurality of containers or the plurality of virtual machines;
retrieving, by the computing system, a second set of data related to hardware resources allocated to the plurality of virtualization elements;
retrieving, by the computing system, delta updates to the first set of data, wherein the delta updates are retrieved in real-time;
generating, by the computing system, a first database comprising the first set of data related to the software resources, the second set of data related to the hardware resources associated with the plurality of virtualization elements, and the delta updates;
transmitting the first set of data, the second set of data, and the delta updates to a data lake separate from the first database,
wherein the delta updates are transmitted to the data lake in real-time, and
wherein the data lake is user-accessible through one or more application programming interfaces; and
generating, by the computing system, a configuration management database separate from the first database and the data lake, the configuration management database hosted by a configuration management database system to present information associated with the first database by:
causing a representation of the first database to exist within the configuration management database system in a form of a staging table, and
causing the representation to be translated via a transform map from the staging table into a configuration management database format compatible with the configuration management database system.
|