DevOps Training Enhances End-to-End Pipeline

case study setup

The Setup: Expanding DevOps Practices

A company that focuses on building custom loan software workflows, managing robust reports, and automating credit decisions was looking to improve their speed to market. They had already engaged with Sketch to build a proof-of-concept CI/CD pipeline leveraging a largely pre-selected technology stack. Their hope was to prove an automated end-to-end pipeline could work for them, then iterate to expand upon its capabilities.

case study challenge

The Challenge: Bring the Whole Software Organization up to Speed

One critical step, post-POC, would involve training the broader technical team contributors on the DevOps mindset and demonstrating to them the capabilities that they would be entrusted to expand upon.

case study solution

The Solution: CI/CD Automation and DevOps Consulting

We mutually agreed to prove out the POC pipeline first, then present our findings before requesting time from the broader technical team for the DevOps training. After just a handful of iterations, Sketch was able to demonstrate the CI/CD automated capability. The client agreed it was time to deliver our DevOps Bootcamp to the client’s broader team.

Over the course of three days, two of Sketch’s technical trainers delivered a tailored DevOps Bootcamp that incorporated many of the technologies that would be made available to the client team moving forward. This customization to the training came from our POC efforts. This ultimately made the content of the training even more relevant and applicable to the participants. Every part of the training included a direct connection to how they would implement and enhance the existing end-to-end DevOps pipeline.

case study results

The Results: Superior DevOps Capabilities

By providing the training after the period of immersion and delivery of a POC, Sketch was able to ensure the content of the training was most applicable to the trainees. Therefore, the client’s team was able to seamlessly transition from the classroom to their real-world environment and pick up where the POC left off. The narrowness of the end-to-end POC proved to the team the possibility of automating the pipeline. From there, they were able to begin adding to the automation capabilities, so the pipeline continues to become more robust at all stages.

The client ended up with all of the following:

  • Jenkins instance with an automated GitHub webhook for continuous integration
  • Kubernetes microservices with simultaneous deployments
  • Deature toggles to separate deployment from release
  • Database migrations
  • Test automation and constant code quality audits

Just as importantly, the client now has the skills, knowledge, and tools to continue iterating on their DevOps pipeline and advancing in their CI/CD journey.

dividerLine

Feedback from the client

"We are really happy with where everyone is after training and what they were able to learn and accomplish in such a short amount of time. This was the best development and training we’ve had in a really long time and is light years beyond any other company that we've brought in to train our teams."

Chief Operating Officer

Looking for something similar?

We hope these are the kinds of outcomes you were looking for. If you want to learn more about the work that went into this project, we're happy to answer your questions.

Better yet, let's talk about whichever project you were mulling over that brought you here. We love to talk shop, and the first few conversations are always free.

Get In Touch
contact sketch