Tyler Technologies (NYSE: TYL) is a leading provider of end-to-end information management solutions and services for local governments. Tyler partners with clients to empower the public sector – cities, counties, schools and other government entities – to become more efficient, more accessible and more responsive to the needs of their constituents. Tyler Technologies has an annual revenue of $1 billion.

The Price of Custom Continuous Delivery

Before Continuous Delivery-as-a-Service, Tyler Technologies took a “Roman Colisseum” approach to software delivery. Delivery gladiators were hired to battle the company’s deployment issues. These software warriors used their unique, unreplicable, talents to build complex CI/CD pipeline behemoths. Then, when they left the company a new hero would step up with their own BETTER solution….

You see where this is going….so did Tyler Technologies’ CTO Jeff Green. 

Mr. Green began taking stock of Tyler Tech’s deployment solutions in preparation for a Kubernetes migration. Their legacy applications were deployed using a half dozen homegrown and vendor sourced deployment tools. None of these deployment tools were capable of deploying to Kubernetes and each required 1-2 full-time software engineers to maintain. That’s over $1.2 million in annual maintenance costs. 

One of the homegrown deployment tools was built and maintained by 4 FTE’s. It consisted of loosely connected scripts and dozens of custom-written plugins. The key developer of the project left Tyler Tech and no one else knew how to maintain the tool. 

Instead of re-writing and maintaining Tyler Tech’s custom deployment tools, Jeff Green decided to search for a better option.

The Savings From Using Harness

Tyler Tech completed its first deployment with Harness in 6 hours. In a few months, they onboarded 230 unique services. Harness became an integral part of Tyler Tech’s Kubernetes migration.

In addition to a seamless migration, Harness helped Tyler Tech achieve a best in class change failure rate of 10%. If an environment goes down, it only takes Tyler Tech 25 minutes to do a full re-deploy. 

Tyler Tech successfully modernized its CD practices with Harness and saved millions in the process.

Keep Reading

  • What is CI/CD? Everything You Need To Know

    What is CI/CD? Everything You Need To Know

    This blog post will share everything you need to know about CI/CD, from code changes to continuous integration, continuous delivery, deployments, and CI/CD pipelines.
  • Modernizing Jenkins CI/CD Pipelines

    Modernizing Jenkins CI/CD Pipelines

    As paradigms start to shift and with the rise of Continuous Delivery, leveraging Jenkins for a complete CI/CD pipeline can be seen as a “DevOps Duct Tape”. In a recent webinar with DevOps.com, a very knowledgeable pair of architects weigh in on where Jenkins fits in their respective ecosystems today.
  • Intro to Deployment Strategies: Blue-Green, Canary, and More

    Intro to Deployment Strategies: Blue-Green, Canary, and More

    Deployment Strategies For Continuous Delivery. Which Deployment Strategy Should You Use: Basic, Multi-Service, Rolling, Blue/Green, Canary, A/B Testing?