Wenenu overview

Wenenu is an automated and distributed Azure Site Recovery testing framework. Wenenu’s distributed architecture makes it possible to create comprehensive test scenarios for the disaster recovery implementations regardless of the complexity. Using Wenenu it is easy to test the Azure Site Recovery plan from inside the virtual networks as well as to test the connectivity from the various sites and locations.

Wenenu test scenarios are constructed from test steps. Wenenu has a step to start ASR recovery plans in test failover mode and offers simple steps to test HTTP, Database, SSH, etc. connections. To test complex or unique application functions, steps that execute custom code are available using various programming languages. Test scenarios can be scheduled at regular intervals. Wenenu creates comprehensive run reports for every test scenario execution.

Every test step is executed on a test agent. A test agent is a piece of software that is capable of executing test steps. Wenenu can automatically place test agents to places where automation is available, for example, various cloud locations. Where automation is not available, Wenenu users can place a test agent manually. This test agent-based execution makes it possible to test DR comprehensively including connections from the various offices and locations.

Note Test agents make periodic outbound HTTPS calls to get the test steps from Wenenu. Environments, where test agents are deployed, do not need to have inbound connectivity enabled.
Note Some test steps like starting and stopping ASR recovery plans are executed on special Wenenu agents that are hosted and maintained by us.

Wenenu provides an intuitive user interface to manage the various resources and see reports. It is also backed up by a robust REST API. API access allows Wenenu clients to integrate disaster recovery testing into their CI/CD pipelines or other automated procedures. Wenenu is a Software as a Service offering, its features are continuously extended based on the requirements of the users.

Wenenu high-level architecture

Wenenu high-level architecture
Figure 1. Wenenu high-level architecture