All case studies / Gaming Innovation Group
Gaming Innovation Group’s change failure rate is almost non-existent with Octopus
About Gaming Innovation Group (GiG)
Founded in 2012, Gaming Innovation Group (GiG) is a leading iGaming technology company. GiG strives to be the industry-leading platform, sportsbook, and media provider. GiG offers managed services, omnichannel retail solutions, and several products from its iGaming platform, giving customers a complete iGaming experience.
GiG works with companies worldwide from its base in Europe, with offices in Denmark, Malta, France, and Spain.
Challenges
GiG needed to simplify and automate its deployments
Before using Octopus, GiG wanted to automate its CI/CD pipeline for its deployments. The team was deploying their gaming platform to many customers with different needs.
Deployment time involved risks due to manual processes susceptible to human error. The team needed a solution to manage their complex deployments across customers with visibility of what they were deploying where.
It’s important to our team that we consistently strive towards key DevOps principles, and Octopus has been instrumental in that regard.
Solution
GiG uses Octopus to manage complex deployments across customers
GiG chose Octopus after their proof of concept showed Octopus was the right fit for their needs. Octopus integrated well with their existing pipeline and included built-in features the team needed, like tenanted deployments.
GiG uses Octopus to manage and customize its deployments to suit each customer. With different regulations and timezones to consider, Octopus lets GiG parameterize configurations to deploy software across clients. The team also uses secrets management in Octopus, making deployments simple to manage across their client base.
We needed a way to manage our ever-growing app deployment needs and knew we needed a tenant management system that would help us assess what was being deployed as well as parameterize configurations. Octopus did this well out of the box.
GiG's CI/CD pipeline
Value
Repeatable and simple deployment processes
GiG went from manual deployments to automated and repeatable deployments. Octopus’s step templates let the team reuse processes across different projects, rather than having to copy and paste. This makes their processes and deployments simple and consistent across their diverse customer base.
More value for customers with increased deployment frequency
With Octopus, the GiG team can deploy as many times as they want each day. This means they’re able to deploy hotfixes and new features faster to their customers. GiG delivers more value more often to customers, improving the overall product experience.
We are in the position where we are mature enough to be confident in the way we deploy our applications. All our services can be deployed in a timely fashion and our deployments incorporate the essence of all the DORA metrics we strive towards achieving.
Managing the varied needs of customers
GiG wanted a tool to manage the different needs of its customers worldwide. Octopus lets the team configure their complex deployments for each customer, and it’s easy to manage. With various regulations, timezones, and systems, customizing deployments while maintaining repeatability has helped GiG improve the experience for its customers.
Less risk in deployments
Using Octopus, GiG’s achieved incredible change failure rate results, something they couldn’t do when they maintained their own scripts. Seeing the status of their deployments at a glance also makes it easy to manage their deployments and processes.
Improved security and auditing
Auditing deployments is important for GiG. Octopus’s built-in role-based access control ensures the team maintains security and knows who deployed what at any time. GiG has also given its compliance team access to Octopus to self-service the information they need. This extra level of security and usability for non-technical team members makes auditing and compliance simple.
Octopus offers a means and ways for non-technical people to get the information they need in record time. This is not something you usually get with Open source tools out of the box.