apidays Australia 2022 - Enabling Business Networks
September 14 & 15, 2022
Using APIs to accelerate transformation at a large retailer
Andy Kelk, Chief Technology Officer Wesfarmers at OneDigital
------------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/
Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW
2. 2022 SERIES OF EVENTS
New York
JULY
(HYBRID)
Australia
SEPTEMBER
(HYBRID)
Singapore
APRIL
(VIRTUAL)
Helsinki & North
MARCH
(VIRTUAL)
Paris
DECEMBER
(HYBRID)
London
OCTOBER
(HYBRID)
Hong Kong
AUGUST
(VIRTUAL)
JUNE (VIRTUAL)
India
MAY
(VIRTUAL)
APRIL (VIRTUAL)
Dubai & Middle East
JUNE
(VIRTUAL)
Check out our API Conferences
www.a pida ys .globa l
Want to talk at one of our conferences?
apidays.typeform.com/to/ILJeAaV8
6. 5
Leverage scale and unique assets,
including trusted brands, leaders on value,
store networks and team.
Enhance the customer experience and
make it easier to shop across multiple
Wesfarmers businesses
“
10. 9
Approach to ecosystem development
will ensure each division retains their
own customer data and digital
capabilities to support their future
success, consistent with divisional
autonomy
“
11. 10
OnePass Logical Architecture
OnePass
Retail Partnerships
Transactional Layer
Data Layer
Analytics and
Insights
Customer Data
Platform
Business
Events
OnePass.com.au App Customer Support
Account and Identity Benefits and Offers
Marketing
Technology
Subscription
Retailer Shared Data
Ecommerce
Account &
identity,
single sign
on
Benefits &
Entitlements
Personalisation &
recommendation
Plans and
Billing
Commerce Platform
Identity
12. 11
Architecture principles
Principles developed at the start of the programme which hold true today
• Minimise coupling between divisions and OnePass to maximise divisional
autonomy
• Leverage Wesfarmers capability where appropriate
• Safely streamline customer data sharing across the group
• Prefer frictionless customer journeys over perfect technology choices
• Favour speed to market and evolvability over early optimisation
• Choose forward-looking digital technology
14. 13
OnePass Solution on a Page
OnePass
Division
Integration
OneData
Data Lake
Data Platforms
Digital
Web
MarTech
Mobile
Email
Service
Cust.
Service
OAuth
API
Ecomm
Subscribe,
Account Details,
Retrieve Benefits
Authenticate
Ecomm Identity
Shared Data Asset
OAuth API Kafka
Kafka
Kafka
OnePass Data Platform
Gateway
Payments
Web
Mobile
UX
Account
Subscription Account
Subscription
Business Domain Services
Prefs
IdP
Authentication
Registration
Authenticate
Customer Support
Service Platform
Case Mgt
Knowledge
Base
Web Form
Web Chat
Marketing
Prefs Updates
Customer
Support
Events
Business Events
Data share
Data share OnePass Data
Subscribe,
Account Details,
Retrieve Benefits
API
Divisional Data Divisional Data
19. 18
Contract testing (Pact)
OnePass
OnePass
(provider)
Pact broker
Mock consumer
Mock provider
Example
consumer
Generate
contract
against self
Publish
provider
contract
Publish
verification
results
Run
interactions
Retrieve all contracts for
provider
Use the pact contract to
create a stubbed server
that mimics the
behaviour of an actual
provider
When consumers decide
to create their own pact
contracts
Publish consumer contract
Verify