Chapters
Try It For Free
March 22, 2022

Introducing Harness Security Testing Orchestration

Harness Security Testing Orchestration simplifies DevSecOps adoption by automating vulnerability detection and prioritization, integrating seamlessly into CI/CD pipelines, and enforcing security policies. This enables teams to deliver secure applications efficiently without sacrificing development speed.

Today, we are announcing a new module in the Harness Software Delivery Platform that helps developers maintain high velocity while also ensuring the application services are highly secure. Harness Security Testing Orchestration (STO) was designed to make it easier for teams to adopt the popular shift-left security approach known as DevSecOps.

Harness Security Testing Orchestration is for teams that want to reduce the time and effort associated with interpreting, analyzing, and remediating the application vulnerabilities detected by security scanners. With Harness STO, you no longer need to choose between velocity and security. It puts guardrails in place to enforce compliance with security policies while performing the heavy lifting that typically slows down the velocity of the engineering team.

With Harness STO, you can reduce time spent manually parsing through data from multiple scanners, or trying to figure out what to remediate. STO supercharges your existing security scanners so your engineering teams can maintain their velocity while delivering highly secure application services.

Adopting DevSecOps Practices

Harness STO was designed to help companies of all sizes adopt and implement a DevSecOps approach while avoiding these common challenges:

  • Significant rework to unwind and retest vulnerable code.
  • Toil determining what needs fixing.
  • Toil determining priority for fixing.
  • Difficulty standardizing security policies.
  • Inability to drive app scanning consistency.
  • Problems understanding current app vulnerability state.
  • Difficulty tracking and applying security exceptions.

Achieving Excellence in DevSecOps

Harness STO is a solution for engineering AND DevOps teams. Within STO, teams create policies that define which scanners should be used and what criteria constitute pass or fail. STO users also create security guardrails within their CI/CD pipelines. These guardrails determine whether or not pipelines are allowed to proceed to the next stage. Security scanner results are used to drive the behavior of the security guardrails. 

The output of the security scanners is collected by Harness STO, which then normalizes, deduplicates, and correlates all of the disparate information. The result is a prioritized list of vulnerabilities and suggested remediation, which took no effort by engineering or DevOps to create.

<a href=Security Testing Orchestration - A New Harness Module." id="" width="auto" height="auto" loading="auto">

STO can be used with Harness CI/CD or with the CI/CD tooling of your choosing. Security pipeline steps can be invoked via API calls for the ultimate flexibility with the added benefit of centralized and correlated scanner results. Velocity and security no longer need to be mutually exclusive.

Conclusion

Delivering highly secure applications is a team effort. To achieve success, each team should use the right scanners at the right stages of software delivery. Engineering teams want to deliver secure applications, but they also need to maintain velocity while doing so.

Interested in learning more or getting started with Harness Security Testing Orchestration? Click here for more information.

Jim Hirschauer

I'm an IT geek who understands people and business. I started my professional journey as an Aerospace Engineer (and part time pilot) who was and still is completely infatuated with aircraft and spacecraft. But my love for computers was just as strong and I knew that I had to explore that path as well. My passion for faster performance that had started with video games and RAMdisks turned into a full fledged career as a Systems Administrator. I was called into countless firefights to fix what was broken and to figure out "why it was running so slow". Years of IT curiosity and experimentation had led me down a path as a Monitoring Architect that would allow me to create new performance monitoring architectures and initiate the cultural changes needed to reap the full rewards that only come with time and maturity. Every experience in my life and professional career was preparing me for my current role at Harness. Understanding new technologies, anticipating changes in the IT market, educating anyone interested about complex subject matter, sharing past experiences and applying lessons learned to new problems; these are the things that I love and I get to practice them every day. I get to focus on understanding core philosophical differences in software design and apply that knowledge to the marketing and sales process of Enterprise Software.

Harness Platform