| CPC G06F 3/04842 (2013.01) [G06F 3/0484 (2013.01); G06F 8/60 (2013.01); G06F 8/71 (2013.01); G06F 9/3836 (2013.01); G06F 9/4411 (2013.01); G06F 9/44505 (2013.01); G06F 9/451 (2018.02); G06F 9/485 (2013.01); G06F 9/4856 (2013.01); G06F 9/5011 (2013.01); G06F 9/5022 (2013.01); G06F 9/5027 (2013.01); G06F 9/5038 (2013.01); G06F 9/505 (2013.01); G06F 9/5061 (2013.01); G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); G06F 11/0757 (2013.01); G06F 11/1469 (2013.01); G06F 11/327 (2013.01); G06F 11/3684 (2013.01); G06F 11/3698 (2025.01); G06F 16/9024 (2019.01); H04L 41/0806 (2013.01); H04L 41/0816 (2013.01); H04L 41/0895 (2022.05); H04L 41/122 (2022.05); H04L 41/40 (2022.05); H04L 41/5041 (2013.01); H04L 41/5048 (2013.01); H04L 41/5054 (2013.01); H04L 41/5096 (2013.01); H04L 67/10 (2013.01); H04L 67/1008 (2013.01); H04L 67/1031 (2013.01); H04L 67/34 (2013.01); H04L 67/566 (2022.05); G06F 8/61 (2013.01); G06F 11/0709 (2013.01); G06F 11/0751 (2013.01); G06F 11/0793 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
executing, by a computer system, a regional service for provisioning a set of infrastructure assets of an execution target of a central infrastructure orchestration service;
receiving, by the computer system, a plan comprising at least one of a first set of declarative instructions for provisioning the set of infrastructure assets of the execution target or a second set of declarative instructions for deploying a set of software artifacts onto the set of provisioned infrastructure assets of the execution target from the central infrastructure orchestration service;
identifying, by the computer system, a first state of the set of infrastructure assets;
executing, by the computer system, at least one of the first set of declarative instructions or the second set of declarative instructions in the plan to achieve a second state for the set of infrastructure assets;
based at least in part on the executing, receiving, by the computer system, a trigger for rolling back the plan to restore the set of infrastructure assets in the plan to the first state, wherein the trigger identifies an error detected during deployment of at least one software artifact of the set of infrastructure assets of the execution target;
in accordance with receiving the trigger, executing, by the computer system, a rollback plan for the plan; and
transmitting, by the computer system, a result associated with the execution of the rollback plan.
|