Patent ID: 11907085
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G

Claim 10:
11. A system for implementing a smart failover module, comprising:
a datacenter having memories to store information data of all availability zones (AZs) associated with running or deployment of an application; and
a processor operatively connected to the datacenter via a communication network, wherein the processor is configured to:
detect an application specific system fault or degradation event in a first availability zone, among a plurality of availability zones within a datacenter, on which an application is running during normal runtime of the application;
determine, in response to detecting the application specific system fault or degradation event, whether the application includes an active-passive application infrastructure in which the first availability zone is paired with a passive availability zone;
enable traffic, in connection with running or deployment of the application, on the passive availability zone in response to determining that the application includes an active-passive application infrastructure;
disable traffic from the first availability zone on which the application specific system fault or degradation has been detected in response to determining that the application does not include an active-passive application infrastructure and/or in response to enabling traffic on the passive availability zone;
implement a self-healing process on the first availability zone on which the application specific system fault or degradation has been detected;
determine that the self-healing process is successful;
enable traffic back onto the first availability zone in response to determining that the self-healing process is successful; and
determine whether the application includes an active-active application infrastructure in which the first availability zone is paired with an active availability zone.