All case studies / Derivco

Derivco light logo

Derivco deploys 75,000 times a month with Octopus

Clipboard icon on dark navy background

Requirements

  • Automation
  • Compliance
  • Deployment frequency
Building icon on dark navy background

Company

  • 501 - 2,500 employees
SaaS icon

Industry

  • Software
Clipboard icon on dark navy background

Requirements

  • Automation
  • Compliance
  • Deployment frequency
Building icon on dark navy background

Company

  • 501 - 2,500 employees
SaaS icon

Industry

  • Software

About Derivco

Derivco is a global iGaming technology and software development company. It has over 2,000 global experts in Australasia, Southern Africa, Europe, and North America. Derivco’s teams have pioneered leading technology infrastructure and payments processing and management platforms for some of the world’s biggest iGaming brands.

Challenges

Derivco needed to manage complex global deployments

Before Octopus, Derivco was managing its complex global deployments manually. Each team had a different process, which led to inconsistency and inefficiency. Derivco wanted a tool that would give teams one way to deploy across the organization. Deployments needed to be easier to manage, less risky, and more frequent. 

As Derivco deploys worldwide, its teams needed a tool to help manage the strict regulatory requirements in each region. They needed to balance this with consistent deployments regardless of their location.

Solution

Derivco uses Octopus to standardize its deployments

Derivco started using Octopus around 2014. Teams immediately felt the positive impact of automating their deployments. Octopus has become the standard for deployments, streamlining processes and ensuring consistency. 

Over the years, teams tried different tools to iterate on their deployment pipeline, but they’ve always maintained Octopus. The ability to connect Octopus with other tools seamlessly has also made it easy to evolve processes as they’ve scaled. 

The team also uses the Octopus API to help manage their complex deployments. They can easily integrate customized solutions into their pipeline and template their approaches to standardize processes. With Octopus step templates, they can use Octopus in a way that works best for their global teams. 

...deployments were extremely cumbersome. It was quite revolutionary when we implemented Octopus.

Paul de Villiers

DevOps Engineer, Derivco

Derivco's CI/CD pipeline

Derivco and Octopus Deploy pipeline
Derivco and Octopus Deploy pipeline

Value

Increased deployment frequency with +75,000 deployments per month

Derivco deploys at a large scale and wants to keep its deployments quick and agile. With Octopus, the team deploy over 75,000 times per month to 22,000 targets. They can deploy to production around 2,000 times per day with confidence. Their largest deployment takes only 2 hours to deploy, but most take just 5 minutes, and this can be to hundreds of machines.

Octopus Deploy allows us to run a global business with confidence doing over 75,000 deployments every month to numerous locations.

Shashen Govender

DevOps Manager/Team Leader, Derivco

Maintaining compliance and strict regulations worldwide

As Derivco operates globally, it was critical its deployment tool helped manage the strict regulatory requirements in each of its markets. Its global business made deployments complex with 9 instances in different regions. 

Using Octopus, the team implemented their own API tool to manage this complexity. Each region has consistent deployments, and its own configuration based on regulatory requirements. This ensures that Derivco can manage these differences and maintain compliance.

We never really had an easy way to deploy, particularly as we deploy all over the world. But Octopus has made a big difference by helping us manage the complexity of dealing with different regulations across the world.

Paul de Villiers

DevOps Engineer, Derivco

Standardizing processes to improve efficiency

Octopus has ensured that the many teams at Derivco deploy consistently. Manual processes that differed across teams are now standardized, increasing overall efficiency. Everyone uses Octopus for deployments, regardless of team or region. This reduces risk and improves deployment frequency. Using the API and customizing their approach to deployments makes it even simpler for teams to manage their complex deployments. 

We love how easy it is to integrate into the API. It’s really great to be able to create tools we need and integrate them easily. It’s really helped our teams use the infrastructure around Octopus.

Shashen Govender

DevOps Manager/Team Leader, Derivco

Download this case study

Download PDF

Ready to learn the basics of deployment automation?

Register for a 30-minute session. We'll show you the basics of deployment automation and how to set up your deployment pipeline with Octopus.
Register now