Documentation Index
Fetch the complete documentation index at: https://docs.matproof.com/llms.txt
Use this file to discover all available pages before exploring further.
What are Cloud Tests?
Cloud Tests are automated checks that verify your infrastructure behaves correctly under stress, failure, and recovery scenarios. They run against your connected cloud environments and produce pass/fail results that serve directly as DORA evidence. DORA (Digital Operational Resilience Act) requires significant financial entities to conduct Threat-Led Penetration Testing (TLPT) and demonstrate operational resilience. Cloud Tests in Matproof automate the technical layer of this requirement.Cloud Tests are primarily relevant for organizations in scope for DORA. If you are pursuing ISO 27001 or SOC 2, the results can also support resilience and availability controls in those frameworks.
Why DORA requires resilience testing
DORA Article 25 mandates that ICT systems supporting critical functions are tested for their ability to:- Withstand disruptions and continue operating
- Recover from failures within defined time objectives
- Maintain data integrity during incidents
Supported cloud providers
Connect your infrastructure before running tests:| Provider | Status |
|---|---|
| AWS | Available |
| Azure | Available |
| GCP | Available |
| Hetzner | Available |
Test types
Availability tests
Verify that services remain accessible under expected load conditions. Confirms uptime SLAs are achievable.
Recovery tests
Simulate failures and measure how quickly systems restore to normal operation. Tests your RTO (Recovery Time Objective).
Failover tests
Trigger failover to redundant systems and confirm traffic reroutes correctly without data loss or extended downtime.
Data integrity tests
Validate that data remains consistent and uncorrupted after failures, restores, or replication events.
Setting up your first test
- Go to Cloud Tests in the sidebar
- Click New test
- Fill in the test details:
- Name — a descriptive label (e.g., “EU production failover — monthly”)
- Target environment — select your connected cloud account and region
- Test type — choose from the four types above
- Schedule — one-time, weekly, or monthly
- Click Run test or Save schedule to activate
Scheduling recurring tests
DORA requires ongoing resilience validation, not just point-in-time audits. Use recurring schedules to stay compliant continuously. Recommended schedule:- Availability tests: weekly
- Recovery and failover tests: monthly
- Data integrity tests: after every major infrastructure change and monthly
Reviewing results
Each test run produces a result record with:| Field | Description |
|---|---|
| Result | Pass / Fail / Partial |
| Duration | How long the test took to complete |
| Target | The environment and service tested |
| Timestamp | When the test ran |
| Details | Breakdown of what was tested and what failed |
- Go to Cloud Tests
- Click any test to open its history
- Filter by date range or result type
Using results as DORA evidence
Passed test results are automatically available as evidence in the Evidence module. To link a test result to a DORA control:- Open the relevant DORA control in Controls
- Click Add evidence
- Select Cloud test result and choose the test
- The result is attached and the control status updates when evidence is sufficient
Alerts on failure
When a test fails, Matproof sends an alert to:- The test owner
- Any team members subscribed to compliance alerts