| CPC G06F 11/0793 (2013.01) [G06F 11/0721 (2013.01)] | 27 Claims |

|
1. A method for providing failover automation comprising:
obtaining, by a processor, a process inventory for a failover of an application from a first data center to a second data center, wherein the process inventory comprises a runbook template;
generating, by the processor, a data model for the failover based on the process inventory;
generating, by the processor, a workflow for the failover based on the data model, wherein the workflow comprises a business process modeling and notation (BPMN) model;
assembling, by the processor, a set of one or more virtual engineering activities to perform the failover for the application based on the workflow; and
performing, by the processor, the failover for the application with the set of one or more virtual engineering activities based on the workflow.
|