CPC G06F 8/60 (2013.01) [G06F 9/5027 (2013.01); G06F 8/65 (2013.01)] | 20 Claims |
1. A system for dynamically selecting a sample set of cloud computing resources for participating in a deployment test of particular software, the system comprising:
one or more processors; and
one or more memory devices that store program code to be executed by the one or more processors, the program code comprising:
a selection manager that:
selects a candidate subset of a plurality of cloud computing resources of a cloud computing provider for participating in the software deployment test of the particular software based at least on a selected subset of a plurality of customers associated with one or more of the plurality of cloud computing resources, aspects of the particular software, and telemetry data comprising measurements collected from the plurality of cloud computing resources; and
randomly selects the sample set of cloud computing resources for participating in the software deployment test of the particular software from among the candidate subset; and
a software deployment manager that:
deploys the particular software in the sample set of cloud computing resources; and
executes the software deployment test of the particular software in the sample set of cloud computing resources.
|