Skip to main content

Harness Software Delivery Platform Overview

Harness is a modern software delivery platform that provides complete lifecycle management from code building to production deployment. This document details the twelve core modules of the Harness platform to help you understand the functionality and use cases of each module.

Platform Architecture

Harness Platform provides shared infrastructure for all modules, including:
  • Unified Authentication & Authorization: Role-based access control (RBAC), Single Sign-On (SSO)
  • Secret Management: Secure storage of credentials and secrets
  • Delegate: Agent services running in your infrastructure
  • Governance & Compliance: Policy enforcement through Open Policy Agent (OPA)
  • Audit Trail: Complete operation audit logs

Twelve Core Modules

ModuleOverviewTarget Users
Continuous Integration (CI)Fast build, test, and push codeDevelopers
Continuous Delivery & GitOps (CD)Automated deployment to any environmentDevOps Engineers
Feature FlagsControl feature releases without redeploymentProduct Managers, Developers
Feature Management & Experimentation (FME)A/B testing and data-driven decisionsProduct Managers, Data Analysts
Security Testing Orchestration (STO)Integrate security scanning in CI/CDSecurity Engineers
Cloud Cost Management (CCM)Optimize cloud resource spendingFinance Teams, DevOps
Chaos Engineering (CE)Improve system resilience through fault injectionSRE Engineers
Service Reliability Management (SRM)Proactive monitoring and incident managementSRE Engineers
Infrastructure as Code Management (IaCM)Version control and policy governance for infrastructurePlatform Engineers
Continuous Error Tracking (CET)Real-time application error monitoring and root cause analysisDevelopers
Release OrchestrationCross-team, cross-service release coordinationRelease Managers
Software Supply Chain Assurance (SSCA)Ensure software supply chain integrity and complianceSecurity Engineers, Compliance Teams

Module Integration Benefits

The core advantage of Harness is the deep integration between modules:
  • Unified Pipeline Orchestration: CI, CD, STO and other modules can work together in the same pipeline
  • Shared Infrastructure: No need to configure infrastructure separately for each module
  • Cross-Module Visibility: Unified monitoring dashboards cover all modules
  • AI-Driven Insights: Harness AI provides intelligent recommendations across all modules

Getting Started

  1. Visit Harness Developer Portal
  2. Create a free account
  3. Select the modules you need
  4. Follow the documentation for each module to start configuring