Continuous Delivery & GitOps
Certifications
- For Developers
- For Administrators
- For Architects
Prepare for the Exam
Continuous Delivery & GitOps - Developer
Review Study Guide
Exam Details
The Continuous Delivery Developer exam tests your knowledge and skills of the Harness Continuous Delivery module.
Prerequisites
- Basic terminal skills
- Basic understanding of on premise or cloud architecture
Exam Details
Exam Duration: 90 minutes
Question Type: Multiple choice
Covered Domain | Percentage |
---|---|
Understanding and Configuring Deployment Architectures | 10% |
Exploring Kubernetes Deployment & Manifests | 15% |
Deployment Environment Configuration | 10% |
Application Tagging and Deployment Strategies | 15% |
Mastering Continuous Delivery | 20% |
Diving into Continuous Verification | 10% |
Leveraging GitOps | 10% |
Gaining Data Visibility | 5% |
Ensuring Security | 5% |
Exam Objectives
List of Objectives
Next Steps
The Continuous Delivery Developer exam can start immediately after registering. Please allow up to 90 mins for the exam.
- Create an account in Harness University
- Register for an exam
- Take the exam
Prepare for the Exam
Continuous Delivery & GitOps - Administrator
Review Study Guide
Topic | Material |
---|---|
1. Deployment Management with Harness CD | |
Understanding the mechanisms of Kubernetes deployments via Harness CD | Kubernetes deployments overview |
Managing artifacts and manifests for application deployment | CD artifact sources |
Handling deployment issues and implementing troubleshooting strategies | Deployment concepts and strategies |
2. Delegate and Infrastructure Management | |
Configuring Harness Delegates for specific tasks | Configure delegate metrics |
Implementing best practices for delegate installation | Learn delegate concepts |
Ensuring effective logging and communication from Harness Delegates | Delegate overview |
3. Implementing and Managing Canary and Traditional Deployments | |
Setting up and managing Kubernetes Canary deployments | Create a Kubernetes Canary deployment |
Utilizing Harness CD features for deployments | CD steps, stages, and strategies |
Addressing deployment issues | Monitor deployments and services in CD dashboards |
4. Effective Use of Harness Expressions and Variables | |
Using Harness expressions and variables within deployments | Built-in and custom Harness variables reference |
Managing and referring service variables at runtime | Services and environments basics |
5. Harness Configuration Management and Parameter Control | |
Managing parameters securely using Harness | Kubernetes steps timeouts and deadline parameters |
Understanding and implementing values overrides | Add and override values YAML files |
Handling Helm Chart parameter control | Deploy using Helm Chart |
6. Secure and Efficient Artifact Management | |
Onboarding new applications using Harness CD | Onboarding guide |
Integrating Harness with artifact repositories | Connect to an Artifact repository |
7. Implementing and Utilizing GitOps with Harness | |
Understanding and addressing drift between Git and deployed workloads | Monitor deployments and services in CD dashboards |
Managing Harness Git Experience for different entities | Harness Git Experience quickstart |
8. Implementing and Managing Secret Management | |
Integrating Harness with different Secrets Managers | Use secrets managers |
Ensuring secure handling of secrets in pipelines | Add and reference file secrets |
9. Infrastructure as Code (IaC) and Provisioning Management | |
Implementing IaC principles with Harness | Harness Policy As Code overview |
Troubleshooting IaC deployment issues | Troubleshooting CD |
10. Harness User and Access Management | |
Implementing and managing user authentication | Role-based access control (RBAC) in Harness |
Implementing and managing Role-Based Access Control within Harness | Role-based access control (RBAC) in Harness |
11. Implementation of Policies and Governance in Deployment | |
Implementing deployment halts or restrictions | Freeze deployments |
Managing stability during critical times | Harness Continuous Verification (CV) overview |
12. Harness UI and UX Proficiency | |
Navigating and utilizing Harness UI for configurations | Harness UI Overview |
Efficiently locating and modifying configurations within the UI | Account Settings |
13. Custom and Advanced Deployment Strategies | |
Creating and managing custom deployment strategies | Deployment concepts and strategies |
Handling deployment to various infrastructure types | Deployment concepts and strategies |
14. Advanced Troubleshooting and Optimization | |
Implementing advanced troubleshooting steps in CD stages and pipelines | Troubleshooting CD |
Optimizing delegate usage and managing workload distribution | Manage delegates |
Exam Details
The Continuous Delivery & GitOps Administrator exam tests your knowledge and skills of the Harness Continuous Delivery module.
Prerequisites
- Basic terminal skills
- Intermediate understanding of on-premise or cloud architecture
- This exam builds upon the Continuous Delivery & GitOps Developer Exam
Exam Details
Exam Type | Duration |
---|---|
Knowledge Exam | 90 minutes |
Hands On Exam | 120 minutes |
Covered Domain | Percentage |
---|---|
Deployment Management and Troubleshooting | 15% |
Delegate and Infrastructure Management | 10% |
Deployment Strategies (Canary, Traditional, etc.) | 10% |
Harness Expressions and Variable Management | 10% |
Configuration Management and Parameter Control | 15% |
Artifact and Repository Management | 5% |
GitOps, Drift Management, and Git Integrations | 10% |
Secret Management and Security Configurations | 5% |
IaC, Provisioning, and Cloud Configurations | 10% |
User, Access, and Identity Management | 5% |
Policies, Governance, and Deployment Restrictions | 5% |
Exam Objectives
List of Objectives
Next Steps
The Continuous Delivery 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.
Prepare for the Exam
Continuous Delivery & GitOps - Architect
Review Study Guide
Objective | Material |
---|---|
1. Harness Delegates Management | |
Understand and troubleshoot Delegate installation and connectivity | Install a delegate |
Implement high availability for Harness Delegates | High availability |
Manage Delegate upgradability and customization using INIT_SCRIPT | Install a delegate with third-party tool custom binaries |
2. Security Practices in Harness | |
Apply the Principle of Least Privilege (PoLP) in Harness setup | Manage roles |
Implement secure deployment practices in varied environments | Deployment concepts and strategies |
Manage and mitigate security concerns related to Delegate access and use | Role-based access control (RBAC) in Harness |
3. Designing and Implementing CD Pipelines in Harness | |
Develop and optimize pipelines using Harness | Developer day to day guide |
Implement and manage pipeline templates using GitOps practices | Best practices and guidelines for templates |
Manage artifacts and dependencies in pipeline stages | CD artifact sources |
4. Infrastructure as Code and Configuration Management | |
Differentiate and apply concepts of IaC and Configuration Management within Harness | Harness Policy As Code quickstart |
Implement and optimize the use of Terraform within Harness pipelines | Terraform Cloud provisioning |
Handle and manage dependencies and initial requirements for IaC within Harness | Harness Policy As Code quickstart |
5. Continuous Verification (CV) and Observability in Harness | |
Utilize various tools for logs and APM in CV strategies | APM and logging tools |
Implement effective observability and monitoring of Harness components | Monitor deployments and services in CD dashboards |
Understand and optimize feedback loops within CD pipelines | Pipeline design guide |
6. Utilizing and Managing Secrets and Configurations in Harness | |
Efficiently manage secrets within Harness | Use secrets managers |
Ensure secure and optimal handling of configurations | Keep your pipelines DRY |
7. Deployment Strategies and Rollbacks in Harness | |
Implement different deployment strategies (e.g., Canary, Blue-Green) using Harness | Blue Green deployment |
Design and troubleshoot rollback strategies for failed deployments | Deployment concepts and strategies |
Manage and troubleshoot Helm and Umbrella Chart deployments in Kubernetes | Deploy using Helm Chart |
8. Integrating and Optimizing the Use of Cloud Providers and Platforms in Harness | |
Implement optimal Harness setups for varied cloud platforms (e.g., AWS, Azure) | Deploy services on different platforms |
Manage and troubleshoot deployments in varied environments (e.g., AWS EKS, Lambda) | Deploy services on different platforms |
9. Automating and Customizing Workflow Triggers in Harness | |
Design and implement custom pipeline triggers with parameters | Trigger pipelines using custom triggers |
Ensure secure and authorized trigger execution in Harness workflows | Manage input sets and triggers in Git Experience |
10. Harness Best Practices for Scalable and Efficient CD | |
Implement best practices for utilizing Harness features for scalable and efficient CD | Scale Kubernetes pods |
Optimize user experience and performance through effective management of Harness components | Monitor deployments and services in CD dashboards |
11. Problem Solving and Troubleshooting in Harness Environment | |
Develop proficiency in troubleshooting common issues within Harness | Troubleshoot Harness |
Implement problem-solving strategies for diverse deployment and operational challenges | Continuous delivery troubleshooting |
Exam Details
The Continuous Delivery & GitOps Architect exam tests your knowledge and skills of the Harness Continuous Delivery module.
Prerequisites
- Basic terminal skills
- Advanced understanding of on-premise or cloud architecture
- This exam builds upon the Continuous Delivery & GitOps Developer Admin
Exam Details
Exam Type | Duration |
---|---|
Knowledge Exam | 90 minutes |
Hands On Exam | 120 minutes |
Covered Domain | Percentage |
---|---|
Harness Delegates Management | 15% |
Security Practices in Harness | 10% |
Designing and Implementing CD Pipelines in Harness | 20% |
Infrastructure as Code and Configuration Management | 15% |
Continuous Verification (CV) and Observability in Harness | 10% |
Utilizing and Managing Secrets and Configurations in Harness | 10% |
Deployment Strategies and Rollbacks in Harness | 10% |
Integrating and Optimizing Cloud Providers and Platforms | 5% |
Automating and Customizing Workflow Triggers in Harness | 5% |
Harness Best Practices for Scalable and Efficient CD | 5% |
Problem Solving and Troubleshooting in Harness Environment | 5% |
Exam Objectives
List of Objectives
Next Steps
The Continuous Delivery Architect 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.