Feature Flags
Drastically reduce rollbacks, deploy faster with less risk, spend more time building and coding, and less time fixing production with Progressive Delivery.
- For Developers
- For Administrators
- For Architects
Prepare for the Exam
Get Certified | Harness Expert
Feature Flags - Developer (BETA COMING SOON)
Product version: Harness FF Free/Team PlansReview Study Guide (BETA)
Assesses the fundamental skills to progressivly deploy/toggle your applications with FF projects.
Topic | Material |
---|---|
1. Introduction to Feature Flags | |
Understand what a feature flag is and how it can be used in software development | Overview of Feature Flags |
Understand the benefits of using feature flags in a development process | Best practices for managing flags |
Familiarize with the terminology used in Harness.io's feature flag capabilities | Overview of Feature Flags |
2. Harness.io's Feature Flag Fundamentals | |
Learn about the basics of Harness.io's feature flag capabilities | Get started with a flag |
Identify different types of feature flags within the Harness.io environment | Change the variations of your flags |
Familiarize with the different statuses of feature flags | Use the FF dashboard |
3. Managing Feature Flags in Harness.io | |
Learn how to create a simple feature flag in Harness.io | Create a Feature Flag |
Learn how to enable and disable a feature flag | Enable or disable your flags |
Learn how to use the Harness.io dashboard to manage feature flags | Use the FF dashboard |
4. Advanced Feature Flag Techniques | |
Understand the concept of feature flag hierarchy | Policies overview for Feature Flags |
Learn about the concept of percentage rollouts with feature flags | Use Pipelines with Feature Flags |
Understand the basics of targeting rules in feature flags | Manage target users and groups |
5. Feature Flags in Development Workflow | |
Understand the role of feature flags in continuous delivery | Use the Harness Relay Proxy |
Learn how to integrate feature flags into your existing development workflow | Use the Harness Relay Proxy |
Understand the process of rolling back a feature flag | Enable or disable your flags |
6. Security and Analytics in Feature Flags | |
Learn how to read and interpret feature flag analytics | Get Data on Your Feature Flags |
Familiarize with Harness.io's security measures related to feature flags | Feature Flag Security and Compliance |
Learn how to troubleshoot basic feature flag issues | Feature Flag FAQs |
Exam Details (BETA)
The Feature Flag Developer exam tests your knowledge and skills of the Harness Feature Flag module.
Prerequisites
- Basic terminal skills
- Basic understanding of on-premise or cloud architecture
Exam Details
Exam Type | Duration |
---|---|
Knowledge Exam | 90 minutes |
Covered Domain | Coverage |
---|---|
Introduction to Feature Flags | 15% |
Harness.io's Feature Flag Fundamentals | 20% |
Managing Feature Flags in Harness.io | 20% |
Advanced Feature Flag Techniques | 20% |
Feature Flags in Development Workflow | 15% |
Security and Analytics in Feature Flags | 10% |
Exam Objectives
List of Objectives
The following is a detailed list of exam objectives:
# | Objective |
---|---|
1 | Introduction to Feature Flags |
1.1 | Understand what a feature flag is and how it can be used in software development |
1.2 | Understand the benefits of using feature flags in a development process |
1.3 | Familiarize with the terminology used in Harness.io's feature flag capabilities |
2 | Harness.io's Feature Flag Fundamentals |
2.1 | Learn about the basics of Harness.io's feature flag capabilities |
2.2 | Identify different types of feature flags within the Harness.io environment |
2.3 | Familiarize with the different statuses of feature flags |
3 | Managing Feature Flags in Harness.io |
3.1 | Learn how to create a simple feature flag in Harness.io |
3.2 | Learn how to enable and disable a feature flag |
3.3 | Learn how to use the Harness.io dashboard to manage feature flags |
4 | Advanced Feature Flag Techniques |
4.1 | Understand the concept of feature flag hierarchy |
4.2 | Learn about the concept of percentage rollouts with feature flags |
4.3 | Understand the basics of targeting rules in feature flags |
5 | Feature Flags in Development Workflow |
5.1 | Understand the role of feature flags in continuous delivery |
5.2 | Learn how to integrate feature flags into your existing development workflow |
5.3 | Understand the process of rolling back a feature flag |
6 | Security and Analytics in Feature Flags |
6.1 | Learn how to read and interpret feature flag analytics |
6.2 | Familiarize with Harness.io's security measures related to feature flags |
6.3 | Learn how to troubleshoot basic feature flag issues |
Next Steps
The Feature Flag Developer exam can start immediately after registering. Please allow up to 90 mins to complete the knowledge exam.
- Create an account in Harness University
- Review the Study Guide above.
- Register for an exam.
- Take the exam.
Prepare for the Exam
Get Certified | Harness Expert
Feature Flags - Administrator (BETA COMING SOON)
Product version: Harness FF Enterprise PlanComing Soon...
Assess key technical job functions and advanced skills in design, implementation and management of FF.
Prepare for the Exam
Get Certified | Harness Expert
Feature Flags - Architect (BETA COMING SOON)
Product version: Harness FF Enterprise PlanComing Soon...
Assess key technical job functions and advanced skills in design, implementation and management of FF.