apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Building a hybrid integration platform to ease digital transformation
Johan Brelet, Head of Integration Platform at Sacem
3. Adapting to the evolution of music
Billions downloads and streams
processed per year by Sacem
Partnerships with Music Publishers and other CMOs
A shift from Ownership model to Access model
Agreements with Digital Platforms
Author’s right collection based on Multi-territorial Licensing
3
4. Providing new digital services
Modern User experience
Multi-channel and self-service approach
Optimized processes
Removing unnecessary tedious tasks
Automating when possible
4
5. Modern integration challenges of a pre-digital company
Cloudification leads to the distribution of IS in multiples clouds
Cloud providers and SaaS require to address new integration styles
Several generations of software and integration styles cohabit
How to build a modern, frictionless user-experience on top of that diversity?
On-Premises
Cloud Provider
Saas Saas
Bad knowledge of legacy APIs
No catalog, point to point integrations…
5
6. Sacem response
Hybrid
Integration
Platform
Transverse team
In charge of integration
and API management
Standard
connectivity
Web APIs
Integration Platform strategy
• Better integration, both internally and with the ecosystem
• Facilitate IS evolutions, by promoting reusability of APIs and integration services
• Improve knowledge and monitoring of APIs and integration services
• Favor innovation
6
7. Hybrid Integration Platform
A holistic approach of Integration
Hybrid in multiple ways
• Supports different deployments
• Supports different integration styles
• Supports different user personas
No magical product
• Assembling of several products
• Prepare to build yourself some parts
7
8. Standard connectivity
Alignment on modern web standards
Diffusion of enterprise norms for the design of APIs
{REST}
Which language? Business terminology?
camelCase, kebab-case, snake_case?
Singural or plural?
Search format?
Pagination format?
Error format?
…
“Starter kit” to illustrate by example
8
9. Transverse integration team
Define and share the vision
Target on integration platform and APIs
Implementation into integration patterns and guidelines/norms
Consolidate and plan the Integration roadmap
Catching integration requirements from product teams
Manage API lifecycle
From design and prototyping to end of life
API
9
10. iPaaS
API Management
Sacem Hybrid Integration Platform
Message Broker
Outer
world
Outer
world
Distributed
Transverse monitoring
Centralized
Internal
Apps
Platform interface
Integration core
Real-time vision of the activity
For the platform and APIs
Message routing and distribution
10
11. Internal Gateways
Control plane
Internal Apps
B2B Partners Sacem
Sacem Hybrid API Management Platform
B2C channels
External Gateways
Multiple distributed gateways
On-premises and in the cloud
Application of distinct security policies
• Internal and external accesses
• Sacem, B2B, B2C
Centralized administration
Unique portal to ease gateway and API management
Distributed
Centralized
Automated deployments
Infrastructure as code
API deployment pipelines
Portability
Docker containers, Kubernetes cluster
Transverse monitoring
11
12. Key outcomes
99,96%
Availability in 2020
5 Millions
API calls per month
Top legacy APIs
Republished via the platform
New products
New retribution on Livestreams
Partner APIs (as consumer and provider)
12
14. New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here