September 1, 2024

Harness Product Updates August 2024

Table of Contents

Welcome to the August 2024 edition of Harness product updates. Summer is in the air here in the Northern Hemisphere. At Harness, we have been hard at work so you can delight your customers without facing software delivery toil. Here is what has been changing in the previous month across Harness Products.

Featured

Harness named a Leader in the 2024 Gartner® Magic Quadrant™ for DevOps Platforms

We are thrilled to share some exciting news with you—Harness has been named a Leader in the 2024 Gartner® Magic Quadrant™ for DevOps platforms!

This milestone wouldn’t have been possible without the support and trust of valued customers like you. Your feedback and partnership have been instrumental in shaping our journey and driving us to innovate continuously.

As pioneers in Modern Software Delivery, we’re dedicated to providing a platform that enhances your development, deployment, and operations processes. Being recognized by Gartner is a testament to our commitment to excellence and the success we've achieved together.
Read the report >

New Features and Updates

Continuous Integration

Build large codebases faster

Building large codebases is even faster because of enhancements to the git clone step, which now supports large file storage (LFS) downloads, shallow clones, and other features.
Learn More ›

Continuous Delivery

Introducing Build Intelligence

In most continuous integration (CI) environments, where code is frequently integrated and builds are triggered often, everything is rebuilt from scratch even though artifacts and resources are exactly the same as the previous build. With Harness Build Intelligence, we remove this inefficiency by caching unchanged build outputs from previous builds instead of rebuilding them from scratch. This capability complements other capabilities offered by Harness CI (such as Docker Layer Caching and Test Intelligence) and makes builds even faster.

Additionally, Harness CI now shows you the time saved for the build stage and for each step (i.e., time saved by caching software dependencies, docker layers, and build outputs, and time saved by Test Intelligence) in a unified view.
Learn more about Harness Build Intelligence ›

Chaos Engineering

Expanded chaos fault library for greater resilience coverage

The addition of new chaos faults enhances the breadth of resilience testing available to users. These include:

  • ECS testing coverage for:
    • ECS Fargate Stress
    • ECS Task Scale
  • Network testing coverage for:
    • Cloud load balancer AZ Down
    • App load balancer AZ Down
    • Block inbound and outbound network traffic for API calls
  • Lambda testing coverage for:
    • lambda-delete-function-concurrency
    • lambda-delete-event-source-mapping
    • lambda-function-layer-detach
    • lambda-toggle-event-mapping-state
    • lambda-update-function-memory
    • lambda-update-function-timeout
    • lambda-update-role-permission

Learn more about these new ways to test your service >

Code Repository

Labels Support

The Harness Code Repository now supports labels. With Labels, developers can categorize and organize pull requests. They also make it easier for developers to filter, search, and prioritize tasks.
Learn more about labels support >

Cloud Cost Management

Simplify Cloud Governance with AI-Powered Custom Recommendations

Custom Recommendations, powered by Cloud Asset Governance, revolutionizes your workflow by allowing you to create bespoke recommendations using simple YAML configurations. Harnessing the capabilities of our AI Development Assistant (Aida™), these YAML policies are generated automatically, streamlining the process. This powerful feature empowers you to tailor governance policies to your specific needs, enhancing efficiency and control over your cloud assets.
Learn more >

  • Azure Preferences: Users can now toggle between actual and amortized costs and set defaults at the account level with perspective-level overrides.
  • GovCloud support for Asset Governance: Cloud Asset Governance will now be supported on any AWS GovCloud account.
  • RDS support for Commitment Orchestrator (Beta): Automated RI orchestration for RDS standard RIs with opt-in support for manual approvals.
  • Load Balancer Search & Pagination: Load Balancers list page (and API) now supports pagination and search functionalities.
  • Search AutoStopping Rules using Instance IDs: In the AutoStopping Rules Dashboard, users can now search for the rules using the instance IDs of the VMs managed under the rule.
  • Multi-Architecture build for Cluster Orchestrator components: Along with amd64 nodes, now Cluster Orchestrator containers can also run on arm64 nodes.

Continuous Delivery

Simplified Serverless and AWS SAM Deployments

Harness now offers dedicated runtime images for various languages and versions. Single images can also support multiple languages, eliminating the need to manage different images for different steps. New Pre-Execution Commands automate common setup steps like installing dependencies.
Read the blog >

Infrastructure as Code Management

New IaCM Plugin for Developer Portals

Simplify how developers manage their environments with our new Infrastructure-as-Code Management plugin for IDP. From Harness IDP, developers can view workspace resources and navigate directly to IaCM pipelines to make changes. This plugin will also work with non-Harness Backstage instances.

Internal Developer Portal

Customizable IDP Homepage

Customers can now personalize UI cards on the homepage, replace or disable the banner to show more helpful content for developers and configure greetings and links in the header. There’s also a new Toolbox card to organize and handy the tools that your developers often use.
Read more >

  • API response-based Dynamic Pickers in Workflows—This enables fetching values from third-party APIs and showing them to the user. You can use it to provide a pick list of available repositories or projects or integrate with your other data sources. Anything hard to put as a static list but available via APIs can now be shown on the Workflows UI.
    See how it works >
  • New Adoption Dashboard—Under the platform Dashboards, you can now see an out-of-the-box Adoption Dashboard that provides quick insight into adopting IDP across different areas. Executive Buyers can subscribe to this and get a weekly/monthly report. Learn more about it >
  • Additional Ways to Register Catalog Components—Catalog components can not also be registered from Account, Org, and Project-level repositories. Previously, this was limited to only Project-level repositories.
  • Customer’s Secret Manager—Customers can now store all of their IDP secrets in their own secret manager, including Plugin configurations, Git Integration, and those used in IDP pipelines. This is a huge win for customers with strict security policies.
  • New plugins added to the marketplace:
    • Synk
    • New Relic
    • JFrog Artifactory
    • Container Image Registry for JFrog Artifactory
    • Harness Chaos Engineering
    • Harness Code

Security Testing Orchestration

Automatic Pull Requests Using AIDA

Detect and directly fix issues at the source using AIDA's suggested remediation. STO applies code patches seamlessly, enhancing efficiency and ensuring a more secure codebase. Supported repos are Harness CR and GitHub.

  • Policy Failure Ingestion—Ingest the policy failure data provided by security scanners (CheckMarx, Anchore, Veracode, etc.) and allow pipeline governance based on it.

Software Engineering Insights

SCM Integration Diagnostics

SEI Diagnostics now supports improved monitoring and troubleshooting of your SCM integrations. You can now filter on status, sort by name, and see the total number of ingested repositories and their PRs. You can now also run spot checks to validate and troubleshoot data between your SCM tools and SEI.
Watch the release video >

  • Updated Experience for Azue DevOps Integration—Use the SEI Azure DevOps Services integration to integrate SEI with ADO Services. SEI ingests pipelines, Git repos, Team Foundation Version Control (TFVC), and Azure Boards data from ADO Services.
  • Mapping custom fields to story points—Added support for mapping custom fields to story points within the Azure DevOps integration configuration. This allows you to measure metrics using story points based on the specific custom fields.
  • Direct links in the SCM Rework report—In the SCM Reowkr report, clicking on the commit message now redirects you to the corresponding SCM commit, making it easier to validate data across the SCM tool and SEI.

Split Feature Management & Experimentation

Guardrail Metric Alerts

Be alerted if a percentage rollout or experiment causes a significant impact on your Guardrail Metrics. As a reminder, Guardrail Metrics (launched in June) are defined at the project/workspace level and perform mandatory monitoring of core metrics on every feature flag. See the docs >

All Release Notes

All release notes can be found on Harness Developer Hub (HDH). The release notes are inclusive of new features and bug fixes across the Harness Platform. You can sign up for RSS Alerts for specific modules on HDH. 

Continue the Journey

Learn more at Harness University. From getting certified as a Harness Expert to condensed training with Instructor-Led Training.

Platform