Iterable Triples Deployment Speed & Reduces Downtime Risk by 85%

Find out how Iterable deployed faster and more securely.

By
Dan Lamm
Last updated
January 13, 2021
Iterable Triples Deployment Speed & Reduces Downtime Risk by 85%

About

Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns across email, push, SMS, in-app, and more with unparalleled data flexibility. An integrated, cross-channel solution—built for marketers, trusted by engineers, designed with intelligence.

From “Good Enough” to “Extremely Painful”

When Tenzin Wangdhen started as an SRE at Iterable, he inherited a software delivery process in disarray.

CD wasn’t really a thing when I started at Iterable and deployments were extremely painful. - Tenzin Wangdhen | Staff SRE | Iterable

Iterable had designed a delivery workflow for a simple application consisting of a few servers. But as the application’s complexity increased, so did deployment complexity. A few servers turned into over 1000 servers, and the once-simple delivery workflow required a dedicated developer to spend 8 hours a week maintaining CD scripts and tools. Delivery complexity also caused stability and quality issues.

The deployments occurred in weekly batches. Developers deployed from their laptops and declared changes in a Slack channel. This typically took a full day and unintentionally allowed developers to work over each other.

“We deployed weekly in batches, and when something failed it was extremely difficult to untangle where the issue originated.” - Tenzin Wanhdhen | Staff SRE | Iterable

40% of the deployments failed and it took roughly 4 hours to roll-back. Tenzin needed a deployment solution to help increase speed and stability.

Moving Faster Without Breaking Things

Tenzin was able to deploy 15 services in the first 15 days using Harness and gave developers the power to deploy by themselves without worrying about incongruencies.

I’d recommend Harness to anyone who need to deploy software securely. - Tenzin Wangdhen | Staff SRE |Iterable

Harness helped Iterable:

  • Increase velocity 3x from 150 deployments per month to 537
  • Decrease downtime risk by 85%
  • Reduce change failure rate from 40% to 20%
  • Reduce rollback time from 4 hours to 20 minute
  • Decrease deployment effort by 89% from multiple day global deployments to 45 min

Harness helps Iterable manage reputational risk while increasing developer productivity.

Harness helps us manage the reputational impact risk associated with deployment failure and downtime. - Tenzin Wangdhen | Staff SRE | Iterable

Explore Related Content

UWM Deploys in Minutes Instead of Hours
UWM Deploys in Minutes Instead of Hours

UWM leverages Harness for self-service Kubernetes deployments and infrastructure creation, reducing deployment time from hours to minutes!

Last updated
April 4, 2022
Tyler Tech Takes CI/CD to the Next Level and Achieves Unparalleled Velocity With Feature Flags
Tyler Tech Takes CI/CD to the Next Level and Achieves Unparalleled Velocity With Feature Flags

To Tyler Tech, feature flags were a natural extension of CI/CD. Learn why they chose - and trusted - Harness to provide that capability.

Last updated
March 30, 2022
Lessonly by Seismic Says Goodbye to Jenkins and Toil With Harness CI Enterprise
Lessonly by Seismic Says Goodbye to Jenkins and Toil With Harness CI Enterprise

Learn how Lessonly by Seismic went from toil with Jenkins to peace of mind with Harness CIE.

Last updated
January 24, 2022
Campspot Reduces Outage Risk by 78%
Campspot Reduces Outage Risk by 78%

Campspot turned to Harness for reliable deployments with less outage risk.

Last updated
January 10, 2022

The Modern Software Delivery Platform

Loved by Developers, Trusted by Businesses
Get Started

Need more info? Contact Sales