Patent ID: 11914980
Assignee: RED HAT, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 17:
18. A system comprising:
a processor; and
a memory including instructions that are executable by the processor for causing the processor to:
receive a deployment specification having deployment parameters that define a target deployment state for a software program deployable to a target computing environment;
access a plurality of mappings of a plurality of deployment parameters to a plurality of resource consumption values, the plurality of mappings corresponding to a plurality of distributed computing environments hosted by a plurality of service providers, each mapping in the plurality of mappings corresponding to a respective service provider of the plurality of service providers;
generate, based on the plurality of mappings, a plurality of resource consumption estimates associated with the target deployment state of the software program in the plurality of distributed computing environments, each resource consumption estimate of the plurality of resource consumption estimates corresponding to a respective service provider of the plurality of service providers;
generate a plurality of deployment metrics based on the plurality of resource consumption estimates, the plurality of deployment metrics being different from the plurality of resource consumption estimates, each deployment metric in the plurality of deployment metrics being generated based on a respective resource consumption estimate of the plurality of resource consumption estimates; and
transmit the plurality of deployment metrics to a client device for comparison to one another by a user of the client device.