CPC G06F 8/65 (2013.01) | 20 Claims |
1. A service provider system comprising:
a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the service provider system to perform operations comprising:
in response to receiving a software patch for an application of a computing architecture, determining a plurality of computes in availability zones within the computing architecture that run one or more software programs specified by the software patch;
generating a patching topology map based on one or more patching factors for each availability zone, wherein the patching topology map comprises a plurality of nodes representing the plurality of computes for patching; and
selecting a set of computes from the plurality of computes based on the patching topology map on which to perform the software patch.
|