← All courses

Harness

The unified CI/CD platform — pipelines, delegates, deployment strategies, and the modules that go beyond just shipping code.

cicdharnessdevopsdeploymentintermediate
34decks
34main cards
170practice cards
0%with images
v1.0.0version

Card type mix

What's covered

  1. What Harness Is and the Problem It Solves
  2. Harness Modules Overview
  3. Pipelines: The Core Building Block
  4. Stages and Steps
  5. Delegates: How Harness Talks to Your Infrastructure
  6. Delegate Selectors
  7. Connectors: Integrating Third-Party Tools
  8. Secrets Management
  9. Harness CI: Build Pipeline Basics
  10. Build Infrastructure: Cloud Build vs. Self-Hosted
  11. Codebase and Trigger Configuration
  12. Test Intelligence
  13. Cache Intelligence
  14. Harness CD: Services, Environments, Infrastructure Definitions
  15. Deployment Strategies: Rolling, Canary, Blue-Green
  16. GitOps in Harness
  17. Approval Steps and Manual Gates
  18. Rollback Mechanics
  19. Continuous Verification During Deploys
  20. Templates: Reusing Pipeline Logic
  21. Input Sets and Overlays
  22. Variables and Expressions
  23. Triggers: Automating Pipeline Runs
  24. Policy as Code (OPA Governance)
  25. Feature Flags Module
  26. Security Testing Orchestration (STO)
  27. Chaos Engineering Module
  28. Cloud Cost Management (CCM)
  29. Internal Developer Portal (IDP)
  30. Software Engineering Insights (SEI)
  31. Harness Open Source vs. Harness Platform
  32. Projects, Organizations, and RBAC
  33. Pipeline Notifications and Observability
  34. Common Harness Anti-Patterns and Best Practices

Example cards

multiple choice

Harness is mainly a unified:

  • CI/CD platform
  • Text editor
  • OS kernel
multiple choice

Harness organizes functionality into:

  • Modules
  • One monolith
  • Plugins only

Latest: Initial release — 34 decks, 238 cards, each pack with a preview card teaching the concept before its graded main card and practice cards.