All case studies / Derivco
Derivco deploys 75,000 times a month with Octopus
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.
Derivco's CI/CD 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.
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.
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.