JFrog & Harness – Don’t Get Bogged Down with Continuous Delivery

By Stephen Burton, VP Marketing, Harness

| November 1, 2018

SHARE:

Harness, a company that provides a Continuous Delivery as-a-Service platform, automates CD with machine learning and security. In this guest post, Stephen Burton, VP Marketing offers a primer on how customers use Artifactory, XRay and Harness together to accelerate Continuous Delivery. This post, also published on Harness.io, has been lightly edited from the original to comply with style.

Everyone is doing CI/CD these days. If you attend any DevOps conference you’ll notice two things: 1) lots of teams claiming to do ten billion deployments a day and 2) lots of vendors claiming to help enable ten billion deployments a day.

The truth is, Continuous Delivery is often misunderstood, and it’s very much a problem that remains unsolved for the masses.

“Nonsense, we’ve built our own CI/CD process/platform,” I hear you say, and that’s the problem. Nearly everyone has tried to build it themselves.

The normal recipe is Jenkins plus several hundred thousand lines of BASH scripts (aka jobs). That’s a great way to make your production deployment…croak.

Continuous Integration != Continuous Delivery

Taking code to artifact (Continuous Integration) has largely been solved by CI servers like Jenkins, and JFrog has been a pioneer and leader in how those artifacts are managed.

Despite lots of innovation in infrastructure automation technologies and frameworks like Ansible/Terraform, taking artifacts into production still remains a complex, manual and painful process if you build it with Jenkins or a similar tool.

It’s also still not uncommon for deployment pipelines to be babysat by a team of DevOps engineers. Truly enabling developers to deploy and test on their own remains a massive challenge, both from a capability and governance perspective.

Continuous Delivery As-A-Service with Harness and JFrog

At Harness, we’re trying to solve Continuous Delivery by offering it as a turnkey service for DevOps and developers.

Harness integrates with your cloud stack and tools in minutes. Then you can build dynamic deployment pipelines to promote artifacts across your environments.

In that journey, our JFrog story and integration has been critical. In fact, we recently supported one of the largest Artifactory implementations on the planet (~1 PB). Below is a quick primer on how you can integrate JFrog into your deployment pipelines.

Configuring Artifactory with Harness

First thing you need to do is register your Artifactory instance(s) inside Harness.