Resilience Testing - CE
Learn Resilience Testing through Harness University
Validate how your applications withstand real-world failure scenarios through chaos testing, load testing, and disaster recovery testing. Build confidence in your system's reliability.
Go to Harness University for the full catalogue of courses and certifications.
Self-Paced Training
Free self-paced courses that you can consume on your own time.
Instructor-Led Training
Intensive two-day courses are designed for engineers looking to deepen their understanding and expertise in Harness.
Certifications
Test and validate your knowledge of Harness by becoming a Harness Certified Expert.
Resilience Testing - Developer
Product version: Harness Resilience Testing Paid Plans
Assesses the fundamental skills to implement resilience testing in your applications.
Review Study Guide
Material
Understanding Harness Resilience Testing
Introduction to Resilience Testing, importance of chaos engineering and resilience validation in your application, and the basic concepts.
Harness Resilience Testing architecture
Anatomy of a chaos experiment in Harness Resilience Testing that gives information about key concepts such as chaos experiment, chaos fault, probes, and resilience score.
Overview of architecture and components, such as the control plane and the execution plane.
Connecting to Harness CE using Chaos infrastructures
Key features of Harness Resilience Testing
Resilience Probes and how they help assess the reliability of the application due to unplanned failures.
ChaosGuard in Harness Resilience Testing and how it can be used to safeguard your experiments.
Run chaos experiments on various platforms
Kubernetes chaos faults in Harness Resilience Testing
AWS chaos faults in Harness Resilience Testing
Azure chaos faults in Harness Resilience Testing
GCP chaos faults in Harness Resilience Testing
Load Testing
Introduction to Load Testing, virtual users, load profiles, and performance validation.
Setting up load test infrastructure and running your first load test.
Understanding load test results, metrics, and performance analysis.
Disaster Recovery (DR) Testing
Introduction to DR Testing, RTO/RPO concepts, and pipeline-based DR tests.
Creating and running your first DR test using Pipeline Studio.
DR test pipeline stage configuration and step reference.
Exam Details
The Resilience Testing Developer exam tests your knowledge and skills of the Harness Resilience Testing module.
Prerequisites
Basic terminal skills
Exam Details
Exam Duration: 60 mins (knowledge exam) + 60 mins (hands on learning)
Question Type: Multiple choice + Hands on Learning
Run chaos experiments
25%
Understand Harness Resilience Testing Architecture
20%
Key features of Harness Resilience Testing
20%
Basics of Harness Resilience Testing
10%
Load Testing
15%
Disaster Recovery (DR) Testing
10%
Exam Objectives
Next Steps
The Resilience Testing Developer exam can start immediately after registering. Please allow up to 90 mins for the exam.
Create an account in Harness University
Register for the exam
Review the instructions for the Hands On Exam
Complete the multiple choice portion of the exam.
Complete the Hands On portion of the exam in the Harness Platform.
Resilience Testing - Administrator
Product version: Harness Resilience Testing Paid Plans
Assesses the fundamental skills to deploy and maintain Resilience Testing projects and the overall Harness Platform. This exam builds upon the Resilience Testing Developer Certificate.
Review Study Guide
1. Understand the Basics of Chaos Engineering and Harness Resilience Testing
Explain the principles and benefits of Chaos Engineering
Describe the key features of Harness Resilience Testing
Review foundational concepts from "All about chaos engineering" and "Explore features"
2. Set Up and Configure the Resilience Testing Environment
Install and configure the Harness Delegate
Understand the role and setup of chaos infrastructure
Reuse the delegate for executing experiments and service discovery
3. Understand Prerequisites and Onboarding Methods in Resilience Testing
Identify prerequisites for Resilience Testing onboarding
Differentiate between automated and guided onboarding methods
Select appropriate infrastructure during onboarding
4. Execute Chaos Experiments Using Onboarding Methods
Perform experiments using automated onboarding
Perform experiments using guided onboarding
Create and select chaos infrastructure for experiments
5. Work with Application Maps and Service Discovery
Create and interpret application maps
Discover services using Harness Resilience Testing
Understand service dependencies and relationships
6. Utilize ChaosHub, Chaos Dashboard, and Manage Chaos Experiments
Use ChaosHub to access fault templates
Navigate and utilize the Chaos Dashboard
Create, execute, and manage chaos experiments
7. Implement Governance, Infrastructure Management, and Resilience Probes
Apply governance policies within Harness Resilience Testing
Configure and manage infrastructure settings
Use resilience probes to validate system behavior
8. Conduct GameDay Exercises and Understand Services Licensing
Plan and execute GameDay scenarios
Understand services license consumption and management
Ensure compliance with licensing requirements
9. Configure Image Registry and Manage Chaos Faults
Set up and manage image registry settings
Understand and implement different chaos faults
Customize chaos faults to target specific system components
10. Set Up and Run Load Tests
Understand Load Testing concepts such as virtual users, load profiles, and thresholds
Set up load test infrastructure and create your first load test
Configure and manage load test infrastructure
Analyze load test results and performance metrics
11. Set Up and Run Disaster Recovery (DR) Tests
Understand DR Testing concepts including RTO, RPO, and pipeline-based DR tests
Create and execute DR tests using Pipeline Studio
Configure DR test pipeline stages, steps, and failure strategies
Exam Details
The Resilience Testing Administrator exam tests your knowledge and skills of the Harness Resilience Testing module.
Prerequisites
Basic terminal skills
Intermediate understanding of on-premise or cloud architecture
This exam builds upon the Resilience Testing Developer Exam Exam Details
Knowledge Exam
90 minutes
Hands On Exam
120 minutes
1. Understand the Basics of Chaos Engineering and Harness Resilience Testing
10%
2. Set Up and Configure the Resilience Testing Environment
10%
3. Understand Prerequisites and Onboarding Methods in Resilience Testing
8%
4. Execute Chaos Experiments Using Onboarding Methods
8%
5. Work with Application Maps and Service Discovery
10%
6. Utilize ChaosHub, Chaos Dashboard, and Manage Chaos Experiments
8%
7. Implement Governance, Infrastructure Management, and Resilience Probes
8%
8. Conduct GameDay Exercises and Understand Services Licensing
8%
9. Configure Image Registry and Manage Chaos Faults
8%
10. Set Up and Run Load Tests
12%
11. Set Up and Run Disaster Recovery (DR) Tests
10%
Exam Objectives
Next Steps
The Resilience Testing Administrator exam can start immediately after registering. Please allow up to 90 mins for the knowledge exam and up to 2 hours for the hands on exam.
Create an account in Harness University
Register for an exam. There is a $50 fee for the exam
Review the instructions for the Hands On Exam
Take the exams
There will be a knowledge and hands on portion.
Last updated
Was this helpful?