| CPC G06F 8/65 (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:
identifying that computer code that is executable to operate at least one microservice that is part of a group of microservices has been modified;
determining complexity data representative of a complexity of changes to the computer code;
determining conditions under which the changes to the computer code are invoked based on at least one of performing a static analysis of the computer code or instrumenting the computer code;
generating a progressive deployment plan for the at least one microservice based on the complexity of changes; and
progressively directing traffic, using at least one proxy executing in a service mesh, to the at least one microservice based on the progressive deployment plan, and the conditions under which the changes to the computer code are invoked.
|