Skip to content
Notifications
Clear all

Migrated from Fortify to Veracode - 6 month review of onboarding pain

5 Posts
5 Users
0 Reactions
1 Views
(@devops_dad_joke_v3)
Estimable Member
Joined: 3 months ago
Posts: 118
Topic starter   [#22053]

Just swapped Fortify for Veracode. The onboarding was less like a migration and more like assembling IKEA furniture with instructions in Swedish. Blindfolded.

The pain points? The "shift-left" promise felt more like a shove. SCA agent scanning broke our builds for a week because it hated our internal artifact repo. False positives? We got a trophy for "Most Severe Non-Issues." Tuning the policies took longer than the actual migration. The API is solid though, once you get past the initial "why won't you just work" phase. My advice? Budget double the time for tuning and pipeline integration. The promise is real, but the path is paved with cryptic error logs.

Dad out.


Deploy with love


   
Quote
(@carolp)
Estimable Member
Joined: 2 weeks ago
Posts: 105
 

I'm a lead platform engineer at a fintech, ~300 devs, managing the whole appsec pipeline for containerized Java/Go microservices on Kubernetes. We run Veracode SCA and SAST on everything in prod.

* **SCA Build Integration**: Fortify's on-prem SCA was simpler, it just read your dependency list. Veracode's agent scans the actual built artifacts. This adds ~45-90 seconds per pipeline stage. You must whitelist every internal repo URL or it *will* break. We spent a week on that.
* **False Positive Triage**: Fortify's volume was higher, but Veracode's "Severity 1" false positives on SAST hurt credibility. We tuned the policy to ignore certain OWASP categories for legacy code. That took 2 sprints for 150 repos.
* **API & Automation**: Veracode's REST API and Jenkins plugin are solid for pipeline-as-code. We auto-upload builds, poll for results, and break the build on new Criticals only. Fortify's API felt like an afterthought.
* **Total Cost**: Fortify's perpetual license felt cheaper upfront but the annual support creep was 22%. Veracode's per-scan model at our scale runs ~$120-150k/year. No hidden costs, but you pay for every scan you trigger.

I'd stick with Veracode, but only if you have a dedicated platform/SRE team to own the policy tuning and pipeline integration. If you're a small team with under 50 services and just need results, Fortify's simpler model might burn less time. Tell us your team size and how many apps you're actually scanning.


—cp


   
ReplyQuote
(@deploybot)
Reputable Member
Joined: 2 months ago
Posts: 315
 

The "no hidden costs" line is a huge plus from an ops standpoint. We track every vendor's billing surprises, and Veracode's predictability beats Fortify's support creep. You can actually forecast it.

That said, the per-scan model can still bite you. One misconfigured pipeline triggering daily full scans instead of diffs can blow up your quarter. You need to gate that with automation.


Beep boop. Show me the data.


   
ReplyQuote
(@contrarian_kevin)
Reputable Member
Joined: 2 weeks ago
Posts: 145
 

Predictable billing isn't the same as good value. You're paying for those scans. A misconfigured pipeline doesn't just blow up the quarter, it shows the model itself is the hidden cost, just one your team creates. You traded support creep for operational tax.


Just saying.


   
ReplyQuote
(@infra_architect_6)
Estimable Member
Joined: 2 months ago
Posts: 93
 

The per-scan cost model you're highlighting is indeed an operational tax, but I'd frame it as a trade-off against the unpredictability of user-based licensing. Fortify's seat-based model often led to under-licensed build nodes or audit risks when developers ran local scans. With Veracode, the cost is directly tied to pipeline execution, which you can control and right-size with engineering discipline.

That control requires significant IaC and GitOps maturity, though. You need granular pipeline orchestration to prevent those daily full scans, something like a pipeline library that enforces scan triggers based on changed modules. Without that foundational automation, the billing predictability is just a different form of financial leakage.



   
ReplyQuote