Apidays Interface 2021
A cloud-native approach to
Open APIs in Financial Services
Rafael Marins
Product Marketing Manager, Financial Services
1
2
Open APIs in Banking
Overview
Cloud-Native Approach
Evolution of architectures
Landscape of API Integration
Wrap-up
Q&A
Agenda
Ubiquitous
Customer
Centric
Bank
Data-driven
Real Time
Personalized
Agile
FSI services should offer an
exceptional end-to-end
personalized seamless
customer journey to clients,
leveraging technology to
create this experience.
FSI organizations have tons
of data about customers.
Using big data, cloud, and
AI to generate insights and
knowledge from this data will
allow companies to improve,
innovate, be proactive, and
develop new business
models.
All communications must
maintain and deliver the
same experience to clients,
keeping the customer
satisfied and connected.
Delivering early, and
continuous, value to
customers, accepting
change, and failure, are just
some of the Agile values
that builds a customer
centric culture.
24/7/365. A bank that
doesn't sleep and it's able to
provide a stable, and
reliable, experience any
time.
Optional section marker or title
4
Reality check
What Open APIs Makes Possible
Functionalities
Account
Aggregation
P2P Payments
Banking & Non
Banking
products
cross-selling
Lifestyle
Offerings
Identification
and
authentication
services
Balance sheet
simulation
Multi-account
management
Integrated
cash
management
Enhanced risk
scoring
Source:
PSD2: Taking advantage of open banking disruption
Corporate use
cases
Retail use cases
Innovation
What is the Impact of Open APIs
Become Agile to Embrace Changes
More companies, more offers… Consumer data
sharing frameworks will force companies to be more
competitive if they want to stand out for clients
Competitivity
New platforms to contact clients
Channels
To support these new operations, and the data
created/analyzed, banks will need to innovate while
adopting new technologies
Fast and cheap
The process it's cheaper and faster because it has
less participants
New Partners
Other companies can offer banks services using the
banks partner APIs. These APIs can be monetized
and these connections can give banks the freedom
to work at their core systems.
A cloud-native approach
7
Modern App Architectures
CLOUD-NATIVE DEVELOPMENT
8
Ye Olde Architecture Enlightened postmodernism
Modern App Architectures
CLOUD-NATIVE DEVELOPMENT
9
APIs
Events
Data
Enterprise Integration Patterns
CLOUD-NATIVE
10
Cloud-native Principles
Distributed
Secure
API Centric
Event
Driven
Multi-cloud Scalable
Polyglot
Java
.Net
Core
Node.js
Python
Go
Lang
Disposable
Landscape of API Integration in Open Banking
API MANAGEMENT
11
Source
Microservices-based APIs
Legacy-based
APIs
Internal / External
API Consumption
External
API
External
API
External API
Consumption
Internal
Integration
Integration
Route
Internal
API
Cloud Native
Microservices
Containerized
Application
Non-containerized
Application
INTERNAL ONLY
QUARKUS BOOTCAMP
Service Microservice Function
> Single Purpose
> Stateless
> Independently Scalable
> Automated
> Single Action
> Ephemeral
> Autonomous
> Loosely-coupled
Architecture Evolution is a Necessity
f( )
12
Supersonic. Subatomic. Java.
13
Growth in Application Architecture Choices
Cloud Native Microservices Serverless
Event-Driven
Architecture
Monolith
Quarkus - Kubernetes Native Java
Monolith Cloud Native Microservices Serverless
Event-Driven
Architecture
Istio Knative Camel-K
OpenShift
Wrap-up
16
Full API Lifecycle And The Stack
17
M
ANAG
E
Microcks
MOCK
TEST
IMPLEMENT
D
E
P
L
O
Y
SECURE
DISCOVER DEVELOP
CONSUME
M
ONITOR
MONETIZE
STRATEGY
DESIGN
API Model Canvas
SINGLE SIGN-ON (SSO)
API DESIGNER
Community
SERVICE REGISTRY
A solution approach to build
an Open Banking sandbox
environment on top of Red
Hat Integration and Red Hat
OpenShift ─ the enterprise
Kubernetes platform. Open
sourced with pre-packaged
set of APIs, Developer Portal
and other configurations.
18
Red Hat Open Banking
Sandbox
red.ht/financialservices
FSI Open API Sandbox
19
Red Hat Open Banking Solution
Find out more: https://www.redhat.com/en/resources/open-banking-technology-overview
20
An industrialized cloud platform that runs across any infrastructure
Traditional
Apps
Cloud Native
Apps
Partner
Apps
Physical Virtual Private Public
Red Hat Enterprise Linux
Edge
Red Hat OpenShift
Data, Analytics
& AI/ML
Q&A
21
Resources
You Can to Call it Yours, Get Up With an Open Sandbox Environment
FSI Open API Sandbox collaboration workspace
https://github.com/open-accelerators/open-banking
Interactive Learning Portal.
https://learn.openshift.com
Get Your Hands On. Try It!
https://developers.redhat.com/developer-sandbox
https://red.ht/TryKafka
Find Out More
https://red.ht/financialservices
22
FINAL CONSIDERATIONS
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
23
Red Hat is the world’s leading provider of enterprise
open source software solutions. Award-winning
support, training, and consulting services make
Red Hat a trusted adviser to the Fortune 500.
Thank you

INTERFACE, by apidays - A cloud-native approach for open banking in action by Rafael Marins, Red Hat

  • 1.
    Apidays Interface 2021 Acloud-native approach to Open APIs in Financial Services Rafael Marins Product Marketing Manager, Financial Services 1
  • 2.
    2 Open APIs inBanking Overview Cloud-Native Approach Evolution of architectures Landscape of API Integration Wrap-up Q&A Agenda
  • 3.
    Ubiquitous Customer Centric Bank Data-driven Real Time Personalized Agile FSI servicesshould offer an exceptional end-to-end personalized seamless customer journey to clients, leveraging technology to create this experience. FSI organizations have tons of data about customers. Using big data, cloud, and AI to generate insights and knowledge from this data will allow companies to improve, innovate, be proactive, and develop new business models. All communications must maintain and deliver the same experience to clients, keeping the customer satisfied and connected. Delivering early, and continuous, value to customers, accepting change, and failure, are just some of the Agile values that builds a customer centric culture. 24/7/365. A bank that doesn't sleep and it's able to provide a stable, and reliable, experience any time.
  • 4.
    Optional section markeror title 4 Reality check
  • 5.
    What Open APIsMakes Possible Functionalities Account Aggregation P2P Payments Banking & Non Banking products cross-selling Lifestyle Offerings Identification and authentication services Balance sheet simulation Multi-account management Integrated cash management Enhanced risk scoring Source: PSD2: Taking advantage of open banking disruption Corporate use cases Retail use cases
  • 6.
    Innovation What is theImpact of Open APIs Become Agile to Embrace Changes More companies, more offers… Consumer data sharing frameworks will force companies to be more competitive if they want to stand out for clients Competitivity New platforms to contact clients Channels To support these new operations, and the data created/analyzed, banks will need to innovate while adopting new technologies Fast and cheap The process it's cheaper and faster because it has less participants New Partners Other companies can offer banks services using the banks partner APIs. These APIs can be monetized and these connections can give banks the freedom to work at their core systems.
  • 7.
  • 8.
    Modern App Architectures CLOUD-NATIVEDEVELOPMENT 8 Ye Olde Architecture Enlightened postmodernism
  • 9.
    Modern App Architectures CLOUD-NATIVEDEVELOPMENT 9 APIs Events Data Enterprise Integration Patterns
  • 10.
    CLOUD-NATIVE 10 Cloud-native Principles Distributed Secure API Centric Event Driven Multi-cloudScalable Polyglot Java .Net Core Node.js Python Go Lang Disposable
  • 11.
    Landscape of APIIntegration in Open Banking API MANAGEMENT 11 Source Microservices-based APIs Legacy-based APIs Internal / External API Consumption External API External API External API Consumption Internal Integration Integration Route Internal API Cloud Native Microservices Containerized Application Non-containerized Application
  • 12.
    INTERNAL ONLY QUARKUS BOOTCAMP ServiceMicroservice Function > Single Purpose > Stateless > Independently Scalable > Automated > Single Action > Ephemeral > Autonomous > Loosely-coupled Architecture Evolution is a Necessity f( ) 12
  • 13.
  • 14.
    Growth in ApplicationArchitecture Choices Cloud Native Microservices Serverless Event-Driven Architecture Monolith
  • 15.
    Quarkus - KubernetesNative Java Monolith Cloud Native Microservices Serverless Event-Driven Architecture Istio Knative Camel-K OpenShift
  • 16.
  • 17.
    Full API LifecycleAnd The Stack 17 M ANAG E Microcks MOCK TEST IMPLEMENT D E P L O Y SECURE DISCOVER DEVELOP CONSUME M ONITOR MONETIZE STRATEGY DESIGN API Model Canvas SINGLE SIGN-ON (SSO) API DESIGNER Community SERVICE REGISTRY
  • 18.
    A solution approachto build an Open Banking sandbox environment on top of Red Hat Integration and Red Hat OpenShift ─ the enterprise Kubernetes platform. Open sourced with pre-packaged set of APIs, Developer Portal and other configurations. 18 Red Hat Open Banking Sandbox red.ht/financialservices FSI Open API Sandbox
  • 19.
    19 Red Hat OpenBanking Solution Find out more: https://www.redhat.com/en/resources/open-banking-technology-overview
  • 20.
    20 An industrialized cloudplatform that runs across any infrastructure Traditional Apps Cloud Native Apps Partner Apps Physical Virtual Private Public Red Hat Enterprise Linux Edge Red Hat OpenShift Data, Analytics & AI/ML
  • 21.
  • 22.
    Resources You Can toCall it Yours, Get Up With an Open Sandbox Environment FSI Open API Sandbox collaboration workspace https://github.com/open-accelerators/open-banking Interactive Learning Portal. https://learn.openshift.com Get Your Hands On. Try It! https://developers.redhat.com/developer-sandbox https://red.ht/TryKafka Find Out More https://red.ht/financialservices 22 FINAL CONSIDERATIONS
  • 23.
    linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat 23 Red Hat isthe world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you