An application resilience framework is disclosed. The monitoring engine of the framework monitors the application and captures the data associated with the application. The analysis module of the framework analyzes the data captured to associate an event retrieved from the data captured with an action in a pre-stored template; execute the action associated to the event as specified in the pre-stored template; and thereby identify a status of the application. The self-learning module of the framework is configured to fetch the data captured, the event retrieved from the data captured, the action associated with the event retrieved the action executed by the analysis module, and store in a repository. The notification module of the framework having at least one notification template storing at least one value and is configured to notify at least the status of the application.
展开▼