Skip to main content

Continuous Integration Certifications

Optimizing performance through hosted builds, caching, and proprietary Test Intelligence™. Designed to be blazing fast, simple, and open to help make developers' lives easier. Plus, all the scalable features needed to meet enterprise demands – with developer autonomy alongside software efficiency , reliability, and security.
Harness Certified Expert - DeveloperHarness Certified Expert - AdministratorHarness Certified Expert - Architect
  • For Developers
  • For Administrators
  • For Architects

Prepare for the Exam

Get Certified | Harness Expert

Continuous Integration - Developer

Harness Certified Expert - CI DeveloperProduct version: Harness CI Free/Team Plans

Review Study Guide

Assesses the fundamental skills to deploy CI projects.
TopicMaterial
1. Harness Basics, Platform Entities, and Key Concepts
Describe Continuous Integration FundamentalsHarness CI
Understand Artifacts And PackagesHarness CI Concepts
Utilize The "Pipeline, Stages, Step Groups, Steps" SchemaHarness Key Concepts
Illistruate Harness Hierarchy "Account, Organizations, Projects"Connect to an Artifact Repo
Describe Artifact ReposConnect to an Artifact Repo
Configure Artifact ReposConnect to an Artifact Repo
Describe Build Infrastructures and PlatformsWhich build infrastructure is right for me
Configure Build Infrastructures and PlatformsWhich build infrastructure is right for me
Describe Different Options For CI Build InfrastructuresWhich build infrastructure is right for me
Harness Cloud - Describe Supported Platform And Os (Linux, Mac, Windows)Which build infrastructure is right for me
Harness Cloud - Test Build Infrastructure On Harness CloudGet started with Harness Cloud
Describe Available ConnectorsConnectors
Configure a Git ConnectorAdd a GitHub Connector
Configure a Docker Hub ConnectorConnect to Harness Container Image Registry Using Docker Connector
Understand Harness Delegate Role For The CI CapabilityCI pipeline basics
Secrets Management - Describe Possible Usages For Harness CIAdd and Reference Text Secrets
Secrets Management - How To Retrieve And Render Secrets Using Harness ExpressionsAdd and Reference Text Secrets
Describe Harness Variables And ExpressionsBuilt-in and Custom Harness Variables Reference
Configure And Use Variables And ExpressionsBuilt-in CI codebase variables reference
Describe Built-In VariablesBuilt-in and Custom Harness Variables Reference
Describe Built-In CI Codebase VariablesBuilt-in CI codebase variables reference
Describe Default SettingsDefault Settings
Configure Default SettingsDefault Settings
Identify Types Of ArtifactsBuild and Upload Artifacts
Describe the Harness ManagerHarness Platform architecture
Describe the Harness DelegateHarness Platform architecture
2. Harness CI Pipelines and its Features
Describe Harness Step Library For CI StagesCI Technical Reference
Describe Codebase ConfigurationCreate and Configure a Codebase
Utilize Codebase ConfigurationCreate and Configure a Codebase
Describe Shared PathsShare CI Data Across Steps and Stages
Configure Shared PathsShare CI Data Across Steps and Stages
Describe Drone/CI PluginsPlugin step settings
Identify Common Drone/CI PluginsDrone Plugins
Configure A Plugin StepPlugin step settings
Describe Caching and Caching IntelligenceCache Intelligence
Configure Caching and Caching Intelligence (Save and Restore in a Stage, probably)Share and Cache CI Data
Describe Remote Docker Layer CachingOptimizing CI Build Times
Configure Remote Docker Layer CachingOptimizing CI Build Times
Describe Harness Test IntelligenceEnable Test Intelligence
Configure Harness Test IntelligenceTest Intelligence
Describe Triggers for CITrigger Pipelines using Git Events
Configure Triggers for CIConfigure Triggers for CI
Configure Custom Webhook TriggersTrigger deployments using custom triggers
Describe Input Sets and OverlaysInput Sets and Overlays
Configure Input Sets and OverlaysInput Sets and Overlays
Describe Failure Strategies

Step and Stage Failure Strategy References

Define a Failure Strategy on Stages and Steps

Configure Failure Strategies

Step and Stage Failure Strategy References

Define a Failure Strategy on Stages and Steps

Describe Conditional ExecutionStage and Step Conditional Execution Settings
Perform a Conditional ExecutionStage and Step Conditional Execution Settings
Describe Looping Strategies (Matrix, Repeat, Parallelism)

Looping Strategies Overview -- Matrix, Repeat, and Parallelism

Best Practices for Looping Strategies

Configure Looping Strategies (Matrix, Repeat, Parallelism)

Looping Strategies Overview -- Matrix, Repeat, and Parallelism

Best Practices for Looping Strategies

Advanced Options - Describe Timeout SettingsDefine a Failure Strategy on Stages and Steps
Advanced Options - Describe Selective Stage(s) ExecutionsRun Specific Stages in Pipeline
Describe Notifications - Based on Pipeline EventsAdd a Pipeline Notification Strategy
Configure Notifications - Based on Pipeline EventsAdd a Pipeline Notification Strategy
Describe How To Run Steps on Host vs ContainersHarness CI concepts
Configure To Send PR Status Updates-
Describe How To Test For Swimlanes With Harness Run Test StepBuild, test, and publish a Docker Image for a Java application
Configure Run Test StepBuild, test, and publish a Docker Image for a Java application
Configure Outputs From One Step To AnotherRun Tests step settings
Step Library - Describe Save And Restore Cache In The PipelineShare and Cache CI Data
Step Library - Configure Save And Restore Cache In The PipelineShare and Cache CI Data
Step Library - Describe Background StepsBackground step settings

Configure A Background Stepconfigure Service Dependencies

Background step settings

Run Docker in Docker in a CI Stage

Step Library - Describe Git Clone Step (versus the Codebase one)Git Clone step settings
Step Library - Configure a Git Clone StepGit Clone step settings
Build an Artifact and send to an Artifact RepoBuild and push an artifact
Build a Container Image and send it to a Container Registry (such as Docker Hub)Build and push an artifact
Perform Integration Test From Host Versus From A ContainerPort Bindings
Describe Chained PipelinesPipeline chaining in Harness
Configure Chained PipelinesPipeline chaining in Harness
Describe GitHub Actions SupportRun GitHub Actions in CI pipelines
Configure a GitHub Actions StepRun GitHub Actions in CI pipelines
3. Harness User Interface Features for CI
Describe the Overview TabHarness UI Overview
Describe the Build and Pipelines TabsHarness UI Overview
Describe and Configure Tags (use it to filter entities in the UI and API)Tags Reference
Pipeline Studio - Describe the Execution History TabView and Compare Pipeline Executions
Step - Describe Details, Inputs, OutputsRuntime Inputs
4. RBAC, best practices, and small configuration tasks
Elaborate on Anonymous Docker Image pulls and Their RisksUse a Docker Connector
Utilize Images When Shells Are Not Available-
Debug A Pipeline Step By Running The Step Locally (Troubleshooting)Troubleshoot Continuous Integration
Describe Harness Cloud Characteristics And Its AdvantagesHosted Builds on VM Quickstart
Configure Git Experience for CI (pipeline)Harness Git Experience Quickstart
Credentials And Permissions - Configure Or Elaborate On User And Groups For Acc, Org, And Project LevelsRole-based Access Control
Do a Basic Delegate InstallationInstall Delegate on Kubernetes or Docker
Set Container Resources - Limit Memory and Limit CPURun Step Settings

Exam Details

The Continuous Integration Developer exam tests your knowledge and skills of the Harness Integration 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 DomainCoverage
CI Domain65%
Hosted Builds15%
Test Intelligence10%
Code Configuration10%

Exam Objectives

List of Objectives

The following is a detailed list of exam objectives:

#Objectives
1Harness Basics, Platform Entities, And Key Concepts
1.1Describe Continuous Integration Fundamentals
1.2Understand Artifacts And Packages
1.3Utilize The "Pipeline, Stages, Step Groups, Steps" Schema
1.4Illistruate Harness Hierarchy "Account, Organizations, Projects"
1.5Describe Artifact Repos
1.6Configure Artifact Repos
1.7Describe Build Infrastructures And Platforms
1.8Configure Build Infrastructures And Platforms
1.9Describe Different Options For CI Build Infrastructures
1.10Harness Cloud - Describe the Supported Platform And Os (Linux, Mac, Windows)
1.11Harness Cloud - Test Build Infrastructure On Harness Cloud
1.12Define Connectors (You Can Use Source Providers, Artifact Repos, Cloud Providers, Etc)
1.13Configure A Git Connector
1.14Configure A Docker Hub Connector
1.15Understand the Harness Delegate Role For The CI Capability
1.16Describe Pipeline Studio Vs Yaml Structure
1.17Secrets Management - Describe Possible Usages For Harness CI
1.18Secrets Management - How To Retrieve And Render Secrets Using Harness Expressions
1.19Describe Harness Variables And Expressions
1.20Configure And Use Variables And Expressions
1.21Describe Built-In Variables
1.22Describe Built-In CI Codebase Variables
1.23Describe Default Settings
1.24Configure Default Settings
1.25Identify Types Of Artifacts
1.26Identify Scanning Options
1.27Describe The Harness Manager
1.28Describe The Harness Delegate
2Harness CI Pipelines And Their Features
2.1Describe Harness Step Library For CI Stages
2.2Describe Codebase Configuration
2.3Utilize Codebase Configuration
2.4Describe Shared Paths
2.5Configure Shared Paths
2.6Describe Drone/CI Plugins
2.7Identify Common Drone/CI Plugins
2.8Configure A Plugin Step
2.9Describe Caching And Caching Intelligence
2.10Configure Caching And Caching Intelligence
2.11Describe Remote Docker Layer Caching
2.12Configure Remote Docker Layer Caching
2.13Describe Harness Test Intelligence
2.14Utilize Harness Test Intelligence
2.15Describe Triggers For CI
2.16Configure Triggers For CI
2.17Configure Custom Webhook Triggers
2.18Describe Input Sets And Overlays
2.19Configure Input Sets And Overlays
2.20Describe Failure Strategies
2.21Configure Failure Strategies
2.22Describe Conditional Execution
2.23Perform A Conditional Execution
2.24Describe Looping Strategies (Matrix, Repeat, Parallelism)
2.25Configure Looping Strategies (Matrix, Repeat, Parallelism)
2.26Advanced Options - Describe Timeout Settings
2.27Advanced Options - Describe Selective Stage(S) Executions
2.28Describe Notifications - Based On Pipeline Events
2.29Configure Notifications - Based On Pipeline Events
2.30Describe How To Run Steps On Host Vs Containers
2.31Configure To Send Pr Status Updates
2.32Describe How To Test For Swimlanes With Harness Run Test Step
2.33Configure Run Test Step
2.34Configure Outputs From One Step To Another
2.35Step Library - Describe Save And Restore Cache In The Pipeline
2.36Step Library - Configure Save And Restore Cache In The Pipeline
2.37Step Library - Describe Background Steps
2.38Step Library - Configure A Background Stepconfigure Service Dependencies (SQL Instances, Elasticsearch, Dind, Etc.) - Adding Steps To A Stage
2.39Step Library - Describe Git Clone Step
2.40Step Library - Configure A Git Clone Step
2.41Build An Artifact And Send To An Artifact Repo
2.42Build A Container Image And Send It To A Container Registry
2.43Perform Integration Test From Host Versus From A Container
2.44Describe Chained Pipelines
2.45Configure Chained Pipelines
2.46Describe Github Actions Support
2.47Configure A Github Actions Step
3Harness User Interface Features For CI
3.1Describe The Overview Tab
3.2Describe The Build And Pipelines Tabs
3.3Describe And Configure Tags
3.4Pipeline Studio - Describe The Execution History Tab
3.5Step - Describe Details, Inputs, Outputs
4Rbac, Best Practices, And Small Configuration Tasks
4.1Elaborate On Anonymous Docker Image Pulls And Their Risks
4.2Utilize Images When Shells Are Not Available
4.3Debug A Pipeline Step By Running The Step Locally (Troubleshooting)
4.4Describe Harness Cloud Characteristics And Its Advantages
4.5Configure Git Experience For CI (Pipeline)
4.6Credentials And Permissions - Configure Or Elaborate On User And Groups For Acc, Org, And Project Levels
4.7Do A Basic Delegate Installation
4.8Set Container Resources - Limit Memory And Limit CPU

Next Steps

The Continuous Integration Developer exam can start immediately after registering. Please allow 90 mins for the exam.

  1. Create an account in Harness University
  2. Register for an exam
  3. Take the exam

Prepare for the Exam

Get Certified | Harness Expert

Continuous Integration - Administrator (BETA COMING SOON)

Harness Certified Expert - CIs AdministratorProduct version: Harness CI Enterprise Plan

Review Study Guide - Coming Soon

Assesses the fundamental skills to deploy and maintain CI projects and the overall Harness Platform. This exam builds upon the CI Developer Certification.
TopicMaterial
1. Harness Basics, Platform Entities, and Key Concepts
Describe continuous integration fundamentals (important stages or steps)Harness CI
Describe Artifacts and Packages (from jar to container image, helm, etc)Harness CI concepts
Describe and explain the "Pipeline, Stages, Step Groups, Steps" schemaKey concepts
Describe Harness hierarchy "Account, Organizations, Projects"Key concepts
Trigger the build pipeline via API - With or without inputsetHarness API quickstart
Configure Artifact Repos - can be cont registry, object store, jfrog, nexus, etc.Connect to an Artifact Repo
Describe Build Infrastructures and PlatformsWhich build infrastructure is right for me?
Configure Build Infrastructures and PlatformsWhich build infrastructure is right for me?
CI Build Infrastructures & Different Options AvailableWhich build infrastructure is right for me?
Harness Cloud - Describe Supported platform and OS (Linux, Mac, Windows)Which build infrastructure is right for me?
Describe Ephemeral EnvironmentsGet started with Harness Cloud
Describe Harness Cloud Build InfrastructureGet started with Harness Cloud
Describe Connectors (you can use Source Providers, Artifact Repos, Cloud Providers, etc)Connectors
Configure a Git ConnectorAdd a GitHub Connector
Configure a DockerHub ConnectorConnect to Harness container image registry Using Docker connector
Describe Harness Delegate role for the CI capabilityCI Pipeline Basics
Secrets Management - How to retrieve and render secrets using Harness ExpressionsAdd/Use Text Secrets
Configure and use Variables and Expressions - JEXL String methodsBuilt-in CI codebase variables reference
Describe built-in variablesHarness Variables
Describe built-in CI codebase variables.Built-in CI codebase variables reference
Describe the Harness ManagerPlatform Architecture
Install a Harness DelegatePlatform Architecture
Describe Delegate Task SelectionDelegate Overview
Describe what's required for a K8s Build environmentKubernetes deployments basics
Describe what Stage and Step represents in a K8s build envStage and step conditional execution settings
Describe how Stage steps share network context and workdir (via volumes and shared paths)Stage and step conditional execution settings
Project VariablesAdd a Variable
Install software on the delegate with initialization scripts (INIT_SCRIPT) or build your own DelegateDocker delegate environment variables
2. Harness CI Pipelines and its Features
Perform Codebase configurationCreate and configure a codebase
Describe Shared Paths in depth (what is, how Harness does via volumes)Share CI data across steps and stages
Configure Shared PathsShare CI data across steps and stages
Step Library - Configure a Plugin StepPlugin step settings
Describe Caching and Caching IntelligenceCache Intelligence
Configure Caching and Caching Intelligence (Save and Restore in a Stage, probably)Cache Intelligence
Describe Harness Test IntelligenceGet started with Test Intelligence
Configure Harness Test IntelligenceEnable Test Intelligence
Configure Triggers for CI (git-based, etc) including elaborating on Trigger ConditionsTrigger pipelines using Git events
Configure custom webhook triggersTrigger deployments using custom triggers
Configure Input Sets and OverlaysInput Sets
Configure Failure StrategiesDefine a failure strategy on stages and steps
Perform a Conditonal ExecutionStage and step conditional execution settings
Describe Looping Strategies (Matrix, Repeat, Parallelism)Looping strategies overview -- matrix, repeat, and parallelism
Configure Looping Strategies (Matrix, Repeat, Parallelism)Best Practices for Looping Strategies
Describe Flow Control and BarriersControlling resource usage with Barriers, Resource Constraints, and Queue steps
Configure Flow Control and BarriersControlling resource usage with Barriers, Resource Constraints, and Queue steps
Advanced Options - Describe Timeout SettingsDefine a failure strategy on stages and steps
Advanced Options - Describe selective stage(s) executionsRun specific stages in pipeline
Configure Notifications - Based on Pipeline EventsAdd a pipeline notification strategy
Describe how to run Steps on Host vs Containers (can use Harness Cloud to make it simpler)CI Concepts
Configure to send PR Status updatesHarness GitOps ApplicationSet and PR pipeline tutorial
Configure outputs from one step to anotherRun Tests step settings
Step Library - Describe Save and Restore Cache in the PipelineShare and cache CI data
Step Library - Configure Save and Restore Cache in the PipelineShare and cache CI data
Step Library - Describe Background StepsBackground step settings
Step Library - Configure a Background Step) - adding steps to a stageBackground step settings
Step Library - Describe Git Clone Step (versus the Codebase one)CI Git Clone Step
Step Library - Configure a Git Clone StepCI Git Clone Step
Perform Integration test from Host versus from a ContainerPort Bindings
Describe Chained PipelinesPipeline Chaining
Configure Chained PipelinesPipeline Chaining
Describe GitHub Actions supportUse the GitHub Actions Drone plugin
Configure a GitHub Actions StepUse the GitHub Actions Drone plugin
Understand How to Parallel Steps in a Stage - K8s infra - Describe Limit vs RequestsSpeed up CI test pipelines using parallelism
3. RBAC, Best Practices, and Small Configuration Tasks
Elaborate on Anonymous Docker Image pulls and its risks.Connect to Harness container image registry Using Docker connector
Debug a Pipeline step by running the step locally (troubleshooting)Troubleshooting CI
Configure Git Experience for CI (pipeline)Harness Git Experience quickstart
Credentials and Permissions - Configure or Elaborate on User and Groups for Acc, Org, Project levelsRole Based Access Control
Describe Set Container Resources​ - Limit Memory and Limit CPUSet Container Resources
Descibe What Security Actions Are AvailableAuthentication overview
Describe OAuth and SAML IntegrationsSingle Sign-On (SSO) with SAML
Describe SAML + SCIM (automatic provisioning)Provision users and groups using Azure AD (SCIM)
Describe RBAC in User Groups X Roles (Role Bindings)Role-based access control overview
Describe RBAC and Role Bindings for Service AccountHarness RBAC components
Describe Resource GroupsHarness RBAC components
Configure Resource GroupsHarness RBAC components
RBAC - Describe RolesHarness RBAC components
RBAC - Configure RolesHarness RBAC components
Describe and Configure Tags (use it to filter entities in the UI and API)Tags reference
Pipeline Studio - Describe the Execution History TabView and compare pipeline executions
4. Enterprise - Policy-based Governance (OPA), Dashboards, and Pipeline Templatization
Describe Templates for Harness CITemplates
Configure Templates for Harness CITemplates
Describe Policy as Code (OPA, Rego)Harness Policy As Code overview
Configure Policy as Code - Apply in any common use case (OPA, Rego)Harness Policy As Code overview
Enforce Gov in a Pipeline with a Step (OPA)Harness Policy As Code overview
Account Audit Trail - Describe Use CasesAudit Trail
Describe Custom Dashboards (Looker, Enterprise)Dashboards Overview

Exam Details

(BETA Coming Soon) The Continuous Integration Administrator exam tests your knowledge and skills of the Harness Continuous Integration module.

Prerequisites

  • Intermediate terminal skills
  • Basic understanding of on-premise or cloud architecture
  • This exam builds upon the CI Developer Exam

Exam Details

Exam TypeDuration
Knowledge Exam90 minutes
Hands On Exam90 minutes
Covered DomainCoverage
Harness Basics, Platform Entities, and Key Concepts60%
Harness CI Pipelines and its Features20%
RBAC, Best Practices, and Small Config Tasks10%
Enterprise - Policy-based Governance (OPA), Dashboards, and Pipeline Templatization10%

Exam Objectives

List of Objectives

The following is a detailed list of exam objectives:

#Objectives
1Harness Basics, Platform Entities, and Key Concepts
1.1Describe continuous integration fundamentals (important stages or steps)
1.2Describe Artifacts and Packages (from jar to container image, helm, etc)
1.3Describe and explain the "Pipeline, Stages, Step Groups, Steps" schema
1.4Describe Harness hierarchy "Account, Organizations, Projects"
1.5Trigger the build pipeline via API - With or without inputset
1.6Configure Artifact Repos
1.7Describe Build Infrastructures and Platforms
1.8Configure Build Infrastructures and Platforms
1.9CI Build Infrastructures & Different Options Available
1.10Harness Cloud - Describe Supported platform and OS (Linux, Mac, Windows)
1.11Describe Ephemeral Environments
1.12Describe Harness Cloud Build Infrastructure
1.13Describe Connectors (you can use Source Providers, Artifact Repos, Cloud Providers, etc)
1.14Configure a Git Connector
1.15Configure a DockerHub Connector
1.16Describe Harness Delegate role for the CI capability
1.17Secrets Management - How to retrieve and render secrets using Harness Expressions
1.18Configure and use Variables and Expressions - JEXL String methods
1.19Describe built-in variables
1.20Describe built-in CI codebase variables.
1.21Describe the Harness Manager
1.22Install a Harness Delegate
1.23Describe Delegate Task Selection
1.24Describe what's required for a K8s Build environment
1.25Describe what Stage and Step represents in a K8s build env
1.26Describe how Stage steps share network context and workdir (via volumes and shared paths)
1.27Project Variables
1.28Install software on the delegate with initialization scripts (INIT_SCRIPT) or build your own Delegate
2Harness CI Pipelines and its Features
2.1Perform Codebase configuration
2.2Describe Shared Paths in depth (what is, how Harness does via volumes)
2.3Configure Shared Paths
2.4Step Library - Configure a Plugin Step
2.5Describe Caching and Caching Intelligence
2.6Configure Caching and Caching Intelligence (Save and Restore in a Stage, probably)
2.7Describe Harness Test Intelligence
2.8Configure Harness Test Intelligence
2.9Configure Triggers for CI (git-based, etc) including elaborating on Trigger Conditions
2.10Configure custom webhook triggers
2.11Configure Input Sets and Overlays
2.12Configure Failure Strategies
2.13Perform a Conditional Execution
2.14Describe Looping Strategies (Matrix, Repeat, Parallelism)
2.15Configure Looping Strategies (Matrix, Repeat, Parallelism)
2.16Describe Flow Control and Barriers
2.17Configure Flow Control and Barriers
2.18Advanced Options - Describe Timeout Settings
2.19Advanced Options - Describe selective stage(s) executions
2.20Configure Notifications - Based on Pipeline Events
2.21Describe how to run Steps on Host vs Containers (can use Harness Cloud to make it simpler)
2.22Configure to send PR Status updates
2.23Configure outputs from one step to another
2.24Step Library - Describe Save and Restore Cache in the Pipeline
2.25Step Library - Configure Save and Restore Cache in the Pipeline
2.26Step Library - Describe Background Steps
2.27Step Library - Configure a Background Step) - adding steps to a stage
2.28Step Library - Describe Git Clone Step (versus the Codebase one)
2.29Step Library - Configure a Git Clone Step
2.30Perform Integration test from Host versus from a Container
2.31Describe Chained Pipelines
2.32Configure Chained Pipelines
2.33Describe GitHub Actions support
2.34Configure a GitHub Actions Step
2.35Understand How to Parallel Steps in a Stage - K8s infra - Describe Limit vs Requests
3RBAC, Best Practices, and Small Configuration Tasks
3.1Elaborate on Anonymous Docker Image pulls and its risks.
3.2Debug a Pipeline step by running the step locally (troubleshooting)
3.3Configure Git Experience for CI (pipeline)
3.4Credentials and Permissions - Configure or Elaborate on User and Groups for Acc, Org, Project levels
3.5Describe Set Container Resources​ - Limit Memory and Limit CPU
3.6Descibe What Security Actions Are Available
3.7Describe OAuth and SAML Integrations
3.8Describe SAML + SCIM (automatic provisioning)
3.9Describe RBAC in User Groups X Roles (Role Bindings)
3.10Describe RBAC and Role Bindings for Service Account
3.11Describe Resource Groups
3.12Configure Resource Groups
3.13RBAC - Describe Roles
3.14RBAC - Configure Roles
3.15Describe and Configure Tags (use it to filter entities in the UI and API)
3.16Pipeline Studio - Describe the Execution History Tab
4Policy-based Governance (OPA), Dashboards, and Pipeline Templatization
4.1Describe Templates for Harness CI
4.2Configure Templates for Harness CI
4.3Describe Policy as Code (OPA, Rego)
4.4Configure Policy as Code - Apply in any common use case (OPA, Rego)
4.5Enforce Gov in a Pipeline with a Step (OPA)
4.6Account Audit Trail - Describe Use Cases
4.7Describe Custom Dashboards (Looker, Enterprise)

Next Steps

The Continuous Integration Administrator exam can start immediately after registering. Please allow 90 mins for the knowledge exam and approximately 90 minutes for the hands on exam.

  1. Create an account in Harness University
  2. Register for an exams
  3. Review the instructions for the Hands On Exam
  4. Take the exams
    1. There will be a knowledge and hands on portion.

Prepare for the Exam

Get Certified | Harness Expert

Continuous Integration - Architect (BETA COMING SOON)

Harness Certified Expert - CI ArchitectProduct version: Harness CI Enterprise Plan

Coming Soon...

Assess key technical job functions and advanced skills in design, implementation and management of CI.