US 12,326,840 B1
Systems and methods to facilitate testing within sub-environments with respect to resource capacity data corresponding to cloud resources
Matthew Bates, Columbus, OH (US)
Assigned to The Huntington National Bank, Columbus, OH (US)
Filed by THE HUNTINGTON NATIONAL BANK, Columbus, OH (US)
Filed on Jul. 26, 2024, as Appl. No. 18/785,935.
Int. Cl. G06F 16/00 (2019.01); G06F 9/50 (2006.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01)
CPC G06F 16/213 (2019.01) [G06F 9/5027 (2013.01); G06F 16/2272 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A system to facilitate testing within sub-environments with respect to resource capacity data corresponding to a plurality of resources, the system comprising:
one or more processing devices and memory communicatively coupled with and readable by the one or more processing devices, the memory comprising processor-readable instructions which, when executed by the one or more processing devices, cause the system to perform operations comprising:
collecting specifications of resource allocations for a plurality of resources provided by a cloud infrastructure system;
collecting observation data based at least in part on the specifications of the resource allocations, wherein the observation data comprises resource metrics data mapped to the plurality of resources;
consolidating the observation data and using the consolidated observation data to develop resource data composites, wherein the resource data composites comprise the resource metrics data mapped to the plurality of resources provided by the cloud infrastructure system;
storing the resource data composites in a first set of one or more data storage structures;
facilitating a sub-environment interface configured to allow for creation of sub-environments based at least in part on the resource data composites stored in one or more data storage repositories;
receiving one or more user selections with the sub-environment interface;
creating a schema identifier, selecting one or more source schemas corresponding to the resource data composites stored in the one or more data storage repositories, and selecting one or more data structures stored in accordance with the one or more selected source schemas based at least in part on the one or more user selections with the sub-environment interface;
creating a migration plan to migrate copies of the one or more selected data structures in accordance with a destination schema corresponding to the schema identifier for testing in a sub-environment;
causing execution of a migration according to the migration plan, the migration comprising using the migration plan to:
create the destination schema to match the one or more selected source data structures and at least part of the one or more selected source schemas; and
migrate the copies of at least one or more portions of the one or more selected data structures in accordance with the destination schema to allow for testing with respect to the migrated copies destination schema in the sub-environment; and
causing execution of one or more testing operations with respect to the migrated copies in the sub-environment, wherein the sub-environment interface facilitates transition to a sub-environment testing interface configured to allow for a user to create or select a script to execute with respect to the migrated copies.