| CPC G06F 8/65 (2013.01) [G06F 9/547 (2013.01)] | 20 Claims |

|
1. A system, comprising:
at least one processor; and
at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
determining complexity data representative of a complexity of changes to computer code that is executable to operate at least one updated microservice that is part of a group of microservices, wherein at least one current microservice is deployed, and wherein the at least one updated microservice corresponds to an update of the at least one current microservice;
determining a rate at which invocations of the at least one current microservice are made;
determining a threshold number of calls to be processed to proceed from a first stage of a progressive deployment plan to a second stage of the progressive deployment plan based on the complexity data and the rate; and
progressively directing traffic to the at least one updated microservice based on the threshold number of calls.
|