SlideShare a Scribd company logo
1 of 22
Download to read offline
Gala Coral Improves the Odds in Retail Gaming and
Entertainment with CA API Management
Chirag Desai
DevOps: API Management and Application Development
Gala Coral Interactive
Omni Channel Product Owner
DO3X99S
Chirag.desai@galacoral.com
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type
of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
Insert Logo Here
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
Building secure, documented and consistent
common interfaces that “wrap” your internal
APIs to provide third parties with a single,
common integration method.
Chirag Desai
Gala Coral Interactive
Omni Channel Product
Owner
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA World 2015 - Coral API Presentation
Mandalay Bay, Las Vegas – November 2015
5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
WHO ARE GALA CORAL INTERACTIVE?
THE PLATFORM
SUMMARY / Q&A
THE PROBLEM
THE SOLUTION
EXECUTION
1
2
3
4
5
6
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 6
Gala Coral Interactive – Who Are We?
The fastest growing online sports betting and gaming operation in Europe – covering the UK & Italy:
22% share of the UK Retail Betting market, and 14.9% share of Italian Retail Betting market
8% share of the UK Digital Betting market
Turnover of £1.243 billion in FY14 with FY15 significantly ahead of plan
Over 1,800 Coral Betting
shops in the UK Coral Connect Multi Channel 870 Eurobet outlets in Italy
Coral.co.uk Galabingo.com Eurobet.it
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 7
Gala Coral Interactive – Mobile & Tablet
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 8
Gala Coral Interactive – The Platform
Key business drivers:
• Single customer wallet
• Same experience via multiple-channels
• High rate of business change – driven by global sporting calendar
• Support for multiple external 3rd parties
5 core sets of APIs to be exposed:
• Account management
• Authentication
• Payment
• Bet placement
• Bet history
9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 9
Gala Coral Interactive – The Problem
The Problem
A number of industry partners began to complete remote betslip integrations with our competitors.
These integrations require the partner to consume a sporting data feed and then connect to account management and bet
placement/history mechanisms in order to facilitate remote (i.e. not on the operators own sites or apps) betting transactions.
With those partners and innovative new app suppliers pressing for integrations into our platform, Gala Coral Interactive began a
project to integrate with a partner called the Racing Post so that our customers could also bet via their remote betslip.
The Challenge
With our multi platform, single wallet solution, we have a scenario where the customers funds (i.e. Wallet) are in one system,
and the betting opportunities are in another. This necessitates third parties to use API’s from both systems in their integrations
on a server to server model. However, the Racing Post and other app partners, required a client to server integration.
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 10
Gala Coral Interactive – The Racing Post
The Racing Post
Establishing in 1986, the Racing Post is the UK’s number 1 Horse Racing daily paper,
delivering all the news and information that a Horse Racing enthusiast needs.
This news source now allows customers to bet with established betting operators via the
Racing Post website and tablet app utilising a Remote Betslip.
The Problem
The Racing Post had a legacy integration that was unable to support an integration into
our multiple API’s from either a server to server or client server perspective.
We had to find a way of abstracting the required logic and API’s and presenting a single
common API against which they could integrate their web, phone and tablet apps.
The Solution
We needed to find an API management tool that would allow Racing Post to integrate
against a single common API that abstracted the core functionality that they required
from the multiple underlying API’s.
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 11
Gala Coral Interactive – The Solution
We reviewed a range of vendor products, and chose the CA API Management product for a number of key reasons:
• Confidence – The product is well known and has been previously used within the industry
• Once deployed, we wanted to retain the option to make changes using internal or external resources (this was not the case with
some other vendor offerings, so would have been potentially exposed to dependency on external professional services
Plus all the other things we wanted…
• Cost effective Licencing and support model/cost
• Well supported product and supplier/integrator base
• Centralised management of all our internal Playtech & OpenBet API’
• Single access point for authentication and management of all API developers.
• Elimination of rogue usage of API’s
• Allow developers to benefit from a single repository of API’s and associated information
• Maintain PCI compliance
Outcome - A single “Coral API” - secure, documented and consistent that “wraps” the current Sportsbook and Wallet API’s for third
parties who want to integrate into the Coral platform.
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 12
Gala Coral Interactive – Execution
• Began April 2014 - with a timeline to complete supplier selection, scoping, build/installation and deployment by mid
May 2014
• Target - product live in time for that year’s Epsom Derby in early June
• CA recommended that we engage with Smart421
• Smart421 delivered the initial Coral API release in under a month:
• From initial conversations, through to initial scoping and onsite presence in Gibraltar
• Build, integration and deployment to 3 non production and 1 production environments
• Including liaising with our key platform partners to unit test/validate the new policies
• Integration documentation provided to the Racing Post to enable their delivery work
Scope
Phase 1 of the project involved the build of a simple API that would allow a customer to do the following…
Log In/Log Out
Retrieve a
customers
wallet balance
Validate and
place a bet
Retrieve a
customers bet
history
13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 13
Gala Coral Interactive – Execution
Login & Wallet Balance Retrieval
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 14
Gala Coral Interactive – Execution
Select Horse, Bet Validation & Bet Placement
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 15
Gala Coral Interactive – Execution
Bet History & iPad App
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 16
Gala Coral Interactive – Execution
POST /v1/bets HTTP/1.1
Host: <hostname>
X-APIKey: g63e5f30f845bc83886ef4e42e0b5bc8b7fd283e6233facc9b1f585952769e7d
X-Message-ID: 1
X-Token: B19CB0521ADB96B3474D20FA8D84B213
X-Token-Signature: fOWyEuO3ibj1I7NEa1vYL+PFejOUp+5EHKXE9CBtJD0=
X-Username: demotest
Accept: application/json
Content-Type: application/json
{
"bet": [{
“channel” : “I”,
“clientUserAgentID” : “123456”,
"betNo": "1",
"stakePerLine": "5.00",
"betType": "SGL",
"legType": "W",
"leg": {
"legNo": "1",
"legSort": "--",
"part": {
"partNo": "1",
"outcome": "40733294",
"priceType": "L",
"priceNum": "13",
"priceDen": "10"
}
}
}]
}
HTTP/1.1 200 OK
Content-Encoding: gzip
Content-Type: application/json
{
"response": {
"betPlacement": {
"numLines": "1",
"totalStake": "5.00",
"receipt": "O/0107746/0000006",
"betPotentialWin": "11.5",
"date": "",
"betNo": "1",
"currency": "GBP",
"betId": "5313"
}
}
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 17
Gala Coral Interactive – Execution
We have also been busy integrating new apps!
..with 3 more integrations plus internal PoC’s in flight..The Racing App
18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 18
Gala Coral Interactive – Summary: What We learned & Next Steps
Phase 1 of the Coral API was delivered in mid May 2014 as planned with a Phase 2 of extended functionality delivered in August. 2014 and
Phase 3 in May 2015.
The API itself began to deliver immediate benefit in allowing us to quickly start integrations with third parties and build our own proof of
concept applications.
What did we learn?
• CA API Management is very stable…Once it’s working (i.e. API choreography is tested), it just stays working
• Third parties are quickly able to roll out product across Web, Smartphone and Tablet using the single integration
• Smart421 providing support service, utilising their close relationship with CA, and we have recently moved to a 24x7x365 managed
support service across all of our Non Production and Production environments
So… what's next?
• Racing Post on iPhone, At The Races and other apps are now in the integration pipeline with others being signed up
• New uses for the API are being explored
• We’ve only scratched the surface on the API’s and calls within those API’s that remain to be integrated
• CA API Management is proving itself to be an essential integration service for our third parties and its scope will continue to grow
• Smart will be providing Technical Training to the GCI infrastructure team
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
SLIDE 19
Gala Coral Interactive – Q&A
Thank You
Any Questions?
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO3T15S
Case Study: Asurion Uses an API-Driven Technology
Strategy to Thrive in the Application Economy
Thu Nov 19 at 12:15 pm
DO3X101S
Business Transformation: Reframing Strategic Advantage
through APIs
Thu Nov 19 at 1:00 pm
DO3T30T
TechTalk: Unlock the Value of APIs through Direct and
Indirect Business Models with CA API Management
Thu Nov 19 at 4:30 pm
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
Unlock the
Value of APIs
API Developer Portal
Theater 3
Simplify API
Design &
Creation
Live API Creator
Theater 3
Accelerate
Mobile/IoT
Development
Mobile App Services
Theater 3
Extend Existing
Architectures
API Gateway
Theater 3
22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

More Related Content

What's hot

What's hot (20)

Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
Survive Industry Disruption and Deliver a Great Customer Experience with APIs...
 
A Week in the Life (of DevOps)
A Week in the Life (of DevOps)A Week in the Life (of DevOps)
A Week in the Life (of DevOps)
 
Developing Secure Mobile Applications
Developing Secure Mobile ApplicationsDeveloping Secure Mobile Applications
Developing Secure Mobile Applications
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
 
TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...
TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...
TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...
 
TechTalk: Extreme Automation Creating Headless Tests “Automagically”
TechTalk: Extreme Automation Creating Headless Tests “Automagically”TechTalk: Extreme Automation Creating Headless Tests “Automagically”
TechTalk: Extreme Automation Creating Headless Tests “Automagically”
 
Continuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOpsContinuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOps
 
Discovery Model— An Approach for Agile at Scale
Discovery Model—An Approach for Agile at ScaleDiscovery Model—An Approach for Agile at Scale
Discovery Model— An Approach for Agile at Scale
 
Dispatches from the Front: How IoT is Becoming a Game Changer
Dispatches from the Front: How IoT is Becoming a Game ChangerDispatches from the Front: How IoT is Becoming a Game Changer
Dispatches from the Front: How IoT is Becoming a Game Changer
 
Putting Security in Identity-as-a-Service
Putting Security in Identity-as-a-ServicePutting Security in Identity-as-a-Service
Putting Security in Identity-as-a-Service
 
Leverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessLeverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for Success
 
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
 
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
 
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
 
Case Study: Orange Goes from Dev "Oops" to DevOps With CA Application Perfor...
Case Study: Orange Goes from Dev "Oops" to DevOps With CA Application Perfor...Case Study: Orange Goes from Dev "Oops" to DevOps With CA Application Perfor...
Case Study: Orange Goes from Dev "Oops" to DevOps With CA Application Perfor...
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
 
Moving to New Processes to Collaborate With You to Deliver Product Enhancemen...
Moving to New Processes to Collaborate With You to Deliver Product Enhancemen...Moving to New Processes to Collaborate With You to Deliver Product Enhancemen...
Moving to New Processes to Collaborate With You to Deliver Product Enhancemen...
 
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
 
Leading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyLeading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise Journey
 
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
 

Similar to Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment with CA API Management

The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
Platform CF
 

Similar to Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment with CA API Management (20)

Case Study: Rogers Communications Integrates CA API Management and CA Service...
Case Study: Rogers Communications Integrates CA API Management and CA Service...Case Study: Rogers Communications Integrates CA API Management and CA Service...
Case Study: Rogers Communications Integrates CA API Management and CA Service...
 
Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...Building regression tests to increase velocity and prevent things from “Going...
Building regression tests to increase velocity and prevent things from “Going...
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application Development
 
Hands-On Lab: Using CA Mobile Application Analytics REST APIs
Hands-On Lab: Using CA Mobile Application Analytics REST APIsHands-On Lab: Using CA Mobile Application Analytics REST APIs
Hands-On Lab: Using CA Mobile Application Analytics REST APIs
 
Visa Europe Drives Innovation in Commerce and Payments with API Management
Visa Europe Drives Innovation in Commerce and Payments with API ManagementVisa Europe Drives Innovation in Commerce and Payments with API Management
Visa Europe Drives Innovation in Commerce and Payments with API Management
 
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理
 
Technology Primer: Customize CA Application Performance Management With Tip...
Technology Primer: Customize CA Application Performance Management  With Tip...Technology Primer: Customize CA Application Performance Management  With Tip...
Technology Primer: Customize CA Application Performance Management With Tip...
 
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
 
Creating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCreating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your Customers
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
 
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
 
American Family Insurance Shifts to a Mobile-First Development Strategy with ...
American Family Insurance Shifts to a Mobile-First Development Strategy with ...American Family Insurance Shifts to a Mobile-First Development Strategy with ...
American Family Insurance Shifts to a Mobile-First Development Strategy with ...
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
 
Freeing the World from Slow: How Service Virtualization and the Concept of S....
Freeing the World from Slow: How Service Virtualization and the Concept of S....Freeing the World from Slow: How Service Virtualization and the Concept of S....
Freeing the World from Slow: How Service Virtualization and the Concept of S....
 
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
 
The Platform for Building Great Software
The Platform for Building Great SoftwareThe Platform for Building Great Software
The Platform for Building Great Software
 
Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software Pivotal One: The Platform For Building Great Software
Pivotal One: The Platform For Building Great Software
 
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
 
Pre-Con Ed: CA API Gateway: Developing Custom Policies to Secure Your Enterpr...
Pre-Con Ed: CA API Gateway: Developing Custom Policies to Secure Your Enterpr...Pre-Con Ed: CA API Gateway: Developing Custom Policies to Secure Your Enterpr...
Pre-Con Ed: CA API Gateway: Developing Custom Policies to Secure Your Enterpr...
 

More from CA Technologies

More from CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment with CA API Management

  • 1. Gala Coral Improves the Odds in Retail Gaming and Entertainment with CA API Management Chirag Desai DevOps: API Management and Application Development Gala Coral Interactive Omni Channel Product Owner DO3X99S Chirag.desai@galacoral.com #CAWorld
  • 2. 2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation Insert Logo Here
  • 3. 3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract Building secure, documented and consistent common interfaces that “wrap” your internal APIs to provide third parties with a single, common integration method. Chirag Desai Gala Coral Interactive Omni Channel Product Owner
  • 4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA World 2015 - Coral API Presentation Mandalay Bay, Las Vegas – November 2015
  • 5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda WHO ARE GALA CORAL INTERACTIVE? THE PLATFORM SUMMARY / Q&A THE PROBLEM THE SOLUTION EXECUTION 1 2 3 4 5 6
  • 6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 6 Gala Coral Interactive – Who Are We? The fastest growing online sports betting and gaming operation in Europe – covering the UK & Italy: 22% share of the UK Retail Betting market, and 14.9% share of Italian Retail Betting market 8% share of the UK Digital Betting market Turnover of £1.243 billion in FY14 with FY15 significantly ahead of plan Over 1,800 Coral Betting shops in the UK Coral Connect Multi Channel 870 Eurobet outlets in Italy Coral.co.uk Galabingo.com Eurobet.it
  • 7. 7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 7 Gala Coral Interactive – Mobile & Tablet
  • 8. 8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 8 Gala Coral Interactive – The Platform Key business drivers: • Single customer wallet • Same experience via multiple-channels • High rate of business change – driven by global sporting calendar • Support for multiple external 3rd parties 5 core sets of APIs to be exposed: • Account management • Authentication • Payment • Bet placement • Bet history
  • 9. 9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 9 Gala Coral Interactive – The Problem The Problem A number of industry partners began to complete remote betslip integrations with our competitors. These integrations require the partner to consume a sporting data feed and then connect to account management and bet placement/history mechanisms in order to facilitate remote (i.e. not on the operators own sites or apps) betting transactions. With those partners and innovative new app suppliers pressing for integrations into our platform, Gala Coral Interactive began a project to integrate with a partner called the Racing Post so that our customers could also bet via their remote betslip. The Challenge With our multi platform, single wallet solution, we have a scenario where the customers funds (i.e. Wallet) are in one system, and the betting opportunities are in another. This necessitates third parties to use API’s from both systems in their integrations on a server to server model. However, the Racing Post and other app partners, required a client to server integration.
  • 10. 10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 10 Gala Coral Interactive – The Racing Post The Racing Post Establishing in 1986, the Racing Post is the UK’s number 1 Horse Racing daily paper, delivering all the news and information that a Horse Racing enthusiast needs. This news source now allows customers to bet with established betting operators via the Racing Post website and tablet app utilising a Remote Betslip. The Problem The Racing Post had a legacy integration that was unable to support an integration into our multiple API’s from either a server to server or client server perspective. We had to find a way of abstracting the required logic and API’s and presenting a single common API against which they could integrate their web, phone and tablet apps. The Solution We needed to find an API management tool that would allow Racing Post to integrate against a single common API that abstracted the core functionality that they required from the multiple underlying API’s.
  • 11. 11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 11 Gala Coral Interactive – The Solution We reviewed a range of vendor products, and chose the CA API Management product for a number of key reasons: • Confidence – The product is well known and has been previously used within the industry • Once deployed, we wanted to retain the option to make changes using internal or external resources (this was not the case with some other vendor offerings, so would have been potentially exposed to dependency on external professional services Plus all the other things we wanted… • Cost effective Licencing and support model/cost • Well supported product and supplier/integrator base • Centralised management of all our internal Playtech & OpenBet API’ • Single access point for authentication and management of all API developers. • Elimination of rogue usage of API’s • Allow developers to benefit from a single repository of API’s and associated information • Maintain PCI compliance Outcome - A single “Coral API” - secure, documented and consistent that “wraps” the current Sportsbook and Wallet API’s for third parties who want to integrate into the Coral platform.
  • 12. 12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 12 Gala Coral Interactive – Execution • Began April 2014 - with a timeline to complete supplier selection, scoping, build/installation and deployment by mid May 2014 • Target - product live in time for that year’s Epsom Derby in early June • CA recommended that we engage with Smart421 • Smart421 delivered the initial Coral API release in under a month: • From initial conversations, through to initial scoping and onsite presence in Gibraltar • Build, integration and deployment to 3 non production and 1 production environments • Including liaising with our key platform partners to unit test/validate the new policies • Integration documentation provided to the Racing Post to enable their delivery work Scope Phase 1 of the project involved the build of a simple API that would allow a customer to do the following… Log In/Log Out Retrieve a customers wallet balance Validate and place a bet Retrieve a customers bet history
  • 13. 13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 13 Gala Coral Interactive – Execution Login & Wallet Balance Retrieval
  • 14. 14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 14 Gala Coral Interactive – Execution Select Horse, Bet Validation & Bet Placement
  • 15. 15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 15 Gala Coral Interactive – Execution Bet History & iPad App
  • 16. 16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 16 Gala Coral Interactive – Execution POST /v1/bets HTTP/1.1 Host: <hostname> X-APIKey: g63e5f30f845bc83886ef4e42e0b5bc8b7fd283e6233facc9b1f585952769e7d X-Message-ID: 1 X-Token: B19CB0521ADB96B3474D20FA8D84B213 X-Token-Signature: fOWyEuO3ibj1I7NEa1vYL+PFejOUp+5EHKXE9CBtJD0= X-Username: demotest Accept: application/json Content-Type: application/json { "bet": [{ “channel” : “I”, “clientUserAgentID” : “123456”, "betNo": "1", "stakePerLine": "5.00", "betType": "SGL", "legType": "W", "leg": { "legNo": "1", "legSort": "--", "part": { "partNo": "1", "outcome": "40733294", "priceType": "L", "priceNum": "13", "priceDen": "10" } } }] } HTTP/1.1 200 OK Content-Encoding: gzip Content-Type: application/json { "response": { "betPlacement": { "numLines": "1", "totalStake": "5.00", "receipt": "O/0107746/0000006", "betPotentialWin": "11.5", "date": "", "betNo": "1", "currency": "GBP", "betId": "5313" } }
  • 17. 17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 17 Gala Coral Interactive – Execution We have also been busy integrating new apps! ..with 3 more integrations plus internal PoC’s in flight..The Racing App
  • 18. 18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 18 Gala Coral Interactive – Summary: What We learned & Next Steps Phase 1 of the Coral API was delivered in mid May 2014 as planned with a Phase 2 of extended functionality delivered in August. 2014 and Phase 3 in May 2015. The API itself began to deliver immediate benefit in allowing us to quickly start integrations with third parties and build our own proof of concept applications. What did we learn? • CA API Management is very stable…Once it’s working (i.e. API choreography is tested), it just stays working • Third parties are quickly able to roll out product across Web, Smartphone and Tablet using the single integration • Smart421 providing support service, utilising their close relationship with CA, and we have recently moved to a 24x7x365 managed support service across all of our Non Production and Production environments So… what's next? • Racing Post on iPhone, At The Races and other apps are now in the integration pipeline with others being signed up • New uses for the API are being explored • We’ve only scratched the surface on the API’s and calls within those API’s that remain to be integrated • CA API Management is proving itself to be an essential integration service for our third parties and its scope will continue to grow • Smart will be providing Technical Training to the GCI infrastructure team
  • 19. 19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD SLIDE 19 Gala Coral Interactive – Q&A Thank You Any Questions?
  • 20. 20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO3T15S Case Study: Asurion Uses an API-Driven Technology Strategy to Thrive in the Application Economy Thu Nov 19 at 12:15 pm DO3X101S Business Transformation: Reframing Strategic Advantage through APIs Thu Nov 19 at 1:00 pm DO3T30T TechTalk: Unlock the Value of APIs through Direct and Indirect Business Models with CA API Management Thu Nov 19 at 4:30 pm
  • 21. 21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Unlock the Value of APIs API Developer Portal Theater 3 Simplify API Design & Creation Live API Creator Theater 3 Accelerate Mobile/IoT Development Mobile App Services Theater 3 Extend Existing Architectures API Gateway Theater 3
  • 22. 22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15