Scalable cloud-enabled solutions - BBD

Scalable cloud-enabled solutions

March 23, 2018

Two cloud-shaped graphics with logos on a digital technology background.

Congratulations to the BBD TurfSport team comprising Dylan, Gavin, Rudolf, Sandile and Werner — whose new system received regulatory certification and sign off on the 5 Mar from Gaming Laboratories International (GLI) and went live on the 6 Mar. Thank you to Dieter for kicking off the project and ensuring it ran smoothly and Ricardo for his assistance and expertise in Kubernetes and CI/CD.

A provider of wagering software solutions, TurfSport has been supporting the sport betting industry for the last 20 years, with a function rich and capable platform. TurfSport first approached us in late 2015 to assist them in designing a new generation cloud-based system. They needed to be able to respond quicker to market needs through a cloud enabled, reliable and performant betting platform — capable of allowing TurfSport to centrally manage clients and assist them to be more innovative and adapt to change.

Open-source technologies were used for this project to keep licence costs down. While Amazon Web Services (AWS) was chosen as the preferred development platform, no Amazon specific technologies were used so as not to lock in a specific vendor.

Our solution stack comprised Kubernetes for Docker container management, Postgres for relational data storage, Redis for caching, NoSQL data and Elastic Search for searching and Angular and Bootstrap for the front-end. The back-end was a microservices architecture using DropWizard and Java 8. A full CI/CD stack leveraging BitBucket, Jira, TeamCity and SonarQube was used to drive development. BBD stalwarts will also be happy to know that we are (still) using AnyDB for the database layer.

TurfSport has been supportive of all BBD’s design decisions. With a strong and capable BBD team, this was an exciting project, which delivered one of our first fully cloud-native projects on the public cloud.

Related Content

Featured insights

Article

Engineering resilient teams: The new competitive advantage

A diverse group of three colleagues engaged and smiling, gathered around a tablet. They're in a bright office space with natural light and a potted plant behind them.
Article

How AI is shaping society: Perspectives from the front lines

Abstract image with flowing orange waves on a black background. The curves create a dynamic, vibrant feel, suggesting motion and energy.
Case Studies

Harnessing AI to modernise legacy systems

Futuristic digital circuit board with a glowing microchip at the center, emitting blue and purple light, symbolizing advanced technology and innovation.