apidays LIVE London 2021 - Reaching Maximum Potential in Banking & Insurance with API Mindset
October 27 & 28, 2021
API Product Design
API Lifecycle:
Moving from a Product as API to API as a Product
Francois Lasne, Open API Product Owner at Finastra
2. Francois LASNE
Director Open API
FusionFabric.cloud
Finastra
Member of
#PSD2
Member of
80+ companies
workshop owner about API governance
#OpenBanking
4. 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
5. From a product , to a service , to a solution
This is a Product This is a solution
An ecosystem
This is a Service
6. This is the new reality of Finance
only France : 735+ fintech
(source Bpi)
You are Nothing âŠ
⊠without the others
7. From âproduct has APIâ to âAPI as a productâ
Itâs a change of mind set
Product Then
To
Product
Then
Because of
What are you doing best ?
things at the beginning or at the end
API 1st
Or
Mock
Mocking, BDD, consistency
Feedback loop
8. From
But I have already API ? Can I publish them as Open API ?
Do not expose your complexity ,
Hide the dinosaur, reduce technical dept
It is a modernization journey ,
Learn from the past, built the future
Simple is beautiful
Why ?
API design
Mocking, BDD, consistency
Design / (re) Design first
approach
9. From âproduct has APIâ to âAPI as a productâ
Swagger
Open API specification 3.0
Json
HTTP (verbs , header )
Implementation (java , Node et
Is it a technical beast ?
âą Developer portal
âą API Gateway
âą Self Registration
âą Security policy (Application registration , Oauth2 , API
key etc. )
âą Monitoring platform
âą Billing platform
âą Pipeline of publication to ensure good API
(stay tuned ! Will do a specific presentation Paris )
Tooling
Specification
10. From âproduct has APIâ to âAPI as a productâ
Design together
(business analyst & architect)
# no silo
Specification is a technical artefact for a Business interface
An agreement,
a contract
Business to Business Business to Consumer
Partnership
Understand what market demands
Connect
Itâs about Business too
11. Roles of an API program manager
API connect products, and people
Partner enablement
Sales
Marketing
Legal
HR
Security
Technology / implementation
Technical Architecture
Product roadmap and vision
Business Architect
Documentation
Operation
Support
Consistent
BE an API man
12. Initiate
âȘ Business
Definition
âȘ Feasibility
âȘ Prioritization
Define
âȘ Interface
definition
âȘ KPI definition
âȘ Validation
Develop
âȘ Coding
âȘ Deploying on
Dev env
âȘ Testing
âȘ Security
Integrate
âȘ Perf testing
âȘ Security testing
âȘ Data privacy
âȘ Pricing review
âȘ Marketing review
âȘ Transition to
Operation
Production
âȘ Publication to
production
âȘ Alert and
monitoring
âȘ Support
âȘ Telemetry
âȘ Billing
Open API @ Finastra, API as a Product
The open API journey
Feedback loop
14. From âproduct has APIâ to
âAPI as a productâ
The Open API journey
One more Thing âŠ
15. One more Things âŠ
From âproduct has APIâ to âAPI as a productâ
âą You have a digital experience with your client
âą You Should Provide Self Service , Sandboxing, and testable
â No Test no way !
âą You work in a competitive world !
â Often your client will test 2 or 3 service providers, it is so easy !
âą Your Documentation need to be perfect, Self explainable, self service
â I do not understand , Next âŠ.
âą Change is very costly
â You can change Gmail UI or product , not gmail API
âą Multiple usage of API
â You do not know how your client will use it => foster innovation , organize Hackathon ! Networking
API is public
16. API as a Product
Itâs a transformation
journey
An exciting one !
17. API 1st
Product
Mock
Then
Mock so that review, so that feedback , Behavior Driven Development,
Product
Then
How many of you have sequence diagram documented
18. API as a product
Versioning , breaking changes , need more stability ,life cycle
Everything becomes public
B2B / B2C ,
Quality specific tooling and pipeline , Training and skills
Testing , compliance ,
Silo ïł API is not technical is functional ïł API is technical also ⊠implementation /
implantability
Integration partner / public / employee are my customer
19.
20.
21.
22.
23. 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