SlideShare a Scribd company logo
Open Banking & Open Insurance
Keith Chan
Solutions Architect, PCCW Solutions
Sebastien Linsolas
Solutions Architect, Amazon Web Services
Agenda
• What is Open Banking/Insurance?
• Why Open API?
• The API Economy Landscape
• Anatomy of an API
• The Technology Challenges
• Case Study
An Example in Life
How do you manage your household budget?
What is Open
Banking/Insurance?
A system that provides a user with a network of
financial institutions’ data through the use of
application programming interfaces, better known
as APIs.
Source: Investopedia
Why Open API?
Customer
Centric
Regulations Stimulate
Innovation
Leverage
Eco-System
Create New
Revenue Streams
The ”API Economy” Landscape
Remark: Illustrative. Does include none AWS clients
Anatomy of an Open API
Open API
openapi: 3.0.0
info:
title: Sample API
description: Optional multiline or single-line description
servers:
- url: "http://api.example.com/v1"
description: "Optional server description, e.g. Main (production) server"
paths:
/users:
get:
summary: Returns a list of users.
description: Optional extended description in CommonMark or HTML.
responses:
"200": # status code
description: A JSON array of user names
content:
"application/json":
schema:
type: array
items:
type: string
Core System Micro-
Service
Data Store
Software Modules
(application, librairies)
Mobile & Web Applications
Third-party developers
The Technology Challenges
Security Performance Audit
Overcome those Challenges using
Amazon API Gateway
An API Architecture
AWS
Any other publicly
accessible
endpoint
Internet
Mobile
Apps
Websites
Services
Content
Delivery
Network
/accounts
GET
/retrieveAccounts
GET
POST
/credit-card
GET
/payCard
GET
POST
Amazon
CloudWatch
Monitoring
API Gateway
Cache
retrieveAccounts
payCard
requestCard
Amazon
API Gateway
API Management
A Practical Approach
Case Study
Preparation for API Implementation
• What is your objective in API development?
• Would bespoke development or with product help?
• What are the key elements for successful API Implementations?
• What does a Full Lifecycle of API Management require?
• What are the trends and considerations for API?
• How can Amazon Web Service & PCCW Solutions help?
What is your objective in API development?
Product &
Service
Information
New applications
for Product /
Service
Account
Information
Transactions
What is your objective in API development?
Private
internal APIs
Protected
Open-to-Authorized-Partners
only
Public,
Open-to-All
Would bespoke Development or Product
help?
• Develop API
– Create new API, Import existing APIs, or Discover
APIs, specify security & API behaviour, Support
different API Versions
• Create API Policy
– Create Policy Plan, add resources, choose rate limits,
stage it in a runtime environment, test API resource,
version Plans
Would bespoke Development or Product
help?
• Invite Developer Organizations
– use your APIs & communicate with them
• Publish APIs
– Plan to select developer organizations, manage
subscriptions
• Analyze
– API usage
Would bespoke Development or Product help?
C
a
c
h
e
Analytics
Traffic Policy
Authentication
Policy
Transformation
Transformation
API Management Console
APIs
Http/
Https
Key To Successful API Implementations
• Most common protocol for API:
– HTTP(s)
– RESTful
– JSON (preferred), XML (supported)
– Specification Driven (Swagger, RAML, WADL, API Blueprint)
Key To Successful API Implementations
• Flexibility and Support Different Needs
– Supporting data paging
– Support data filtering
– Support data by criteria
– Support single version for different clients
• API Discovery
– API Portal with login or without login
– Access control for APIs
Key To Successful API Implementations
• API Review and Publishing
– Support API testing while
production is running
– Support full review of API and
documentations during the review
stage
– Support different approval process
before API Publishing
Key To Successful API Implementations
• API Trial Run
– API testing using web interface
– API testing using selected tools or client
applications
• Enterprise Features
– High Performance
– Scalability
– Load Balancing
– Failover
Key To Successful API Implementations
• API Security
– API Key or simple username/password
– Oauth2
– API communication using HTTPS
– Protect Json content using Json Web Token
– Protection for DDOS and fine grain policies
– Validations for OWASP Vulnerabilities
– Proper error handling
– Auditing
A Full Lifecycle of API Management
Requires
• A clear plan, strategy, and prototype for what the data will look like to consumers
• Building the APIs and microservices that will expose the enterprise data, quickly and
efficiently
• Testing the new services and deploying them to the platform
• Securing these APIs and the apps that will use them from threats and vulnerabilities
• Orchestrating and managing APIs at runtime
• Helping developers discover, onboard and consume the APIs as easily and securely as
possible
• Providing insights in the form of monitoring and analytics to both API providers and
How can Amazon Web Services & PCCW Solutions help?
• Leverage our expertise and experience to deliver an
highly customizable, scalable solution for our clients
• Provide bespoke end-to-end development and cloud
infrastructure to support projects of any size
• Become your complete IT solutions partner across Asia
Pacific.
Cloud Hosting
API Management
Thank You

More Related Content

What's hot

AI in Fintech
AI in FintechAI in Fintech
AI in Fintech
Tathagat Varma
 
Learn Prompting with ChatGPT
Learn Prompting with ChatGPTLearn Prompting with ChatGPT
Learn Prompting with ChatGPT
Nikhil Gadkar
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data Models
FIWARE
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
DavidCieslak4
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
Hugues Rey
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
WSO2
 
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
SlideTeam
 
UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
Andre Muscat
 
Global Azure Bootcamp Pune 2023 - Lead the AI era with Microsoft Azure.pdf
Global Azure Bootcamp Pune 2023 -  Lead the AI era with Microsoft Azure.pdfGlobal Azure Bootcamp Pune 2023 -  Lead the AI era with Microsoft Azure.pdf
Global Azure Bootcamp Pune 2023 - Lead the AI era with Microsoft Azure.pdf
Aroh Shukla
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...
Maxim Salnikov
 
AI Overview and Capabilities
AI Overview and CapabilitiesAI Overview and Capabilities
AI Overview and Capabilities
AnandSRao1962
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptx
Greg Makowski
 
Generative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second SessionGenerative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second Session
Gene Leybzon
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
WSO2
 
Designing for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical SystemDesigning for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical System
Maurizio Caporali
 
Procurement ai is artificial intelligence real in procurement
Procurement ai is artificial intelligence real in procurementProcurement ai is artificial intelligence real in procurement
Procurement ai is artificial intelligence real in procurement
Zycus
 
An Introduction to Generative AI
An Introduction  to Generative AIAn Introduction  to Generative AI
An Introduction to Generative AI
Cori Faklaris
 
Generative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group DehradunGenerative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group Dehradun
kailashChandra95
 
Ai in financial services
Ai in financial servicesAi in financial services
Ai in financial services
Seldon
 
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
crlima10
 

What's hot (20)

AI in Fintech
AI in FintechAI in Fintech
AI in Fintech
 
Learn Prompting with ChatGPT
Learn Prompting with ChatGPTLearn Prompting with ChatGPT
Learn Prompting with ChatGPT
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data Models
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
 
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
Artificial Intelligence For Digital Transformation PowerPoint Presentation Sl...
 
UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
 
Global Azure Bootcamp Pune 2023 - Lead the AI era with Microsoft Azure.pdf
Global Azure Bootcamp Pune 2023 -  Lead the AI era with Microsoft Azure.pdfGlobal Azure Bootcamp Pune 2023 -  Lead the AI era with Microsoft Azure.pdf
Global Azure Bootcamp Pune 2023 - Lead the AI era with Microsoft Azure.pdf
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...
 
AI Overview and Capabilities
AI Overview and CapabilitiesAI Overview and Capabilities
AI Overview and Capabilities
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptx
 
Generative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second SessionGenerative AI Use cases for Enterprise - Second Session
Generative AI Use cases for Enterprise - Second Session
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
Designing for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical SystemDesigning for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical System
 
Procurement ai is artificial intelligence real in procurement
Procurement ai is artificial intelligence real in procurementProcurement ai is artificial intelligence real in procurement
Procurement ai is artificial intelligence real in procurement
 
An Introduction to Generative AI
An Introduction  to Generative AIAn Introduction  to Generative AI
An Introduction to Generative AI
 
Generative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group DehradunGenerative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group Dehradun
 
Ai in financial services
Ai in financial servicesAi in financial services
Ai in financial services
 
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
Energy IIoT - Industrial Internet of Things (IIoT) in Decentralized Digital O...
 

Similar to Open Banking & Open Insurance

M meijer api management - tech-days 2015
M meijer   api management - tech-days 2015M meijer   api management - tech-days 2015
M meijer api management - tech-days 2015
Freelance Consultant / Manager / co-CTO
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
sflynn073
 
Extend soa with api management spoug- Madrid
Extend soa with api management   spoug- MadridExtend soa with api management   spoug- Madrid
Extend soa with api management spoug- Madrid
Vinay Kumar
 
João Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIsJoão Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIs
DevCamp Campinas
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18
Vinay Kumar
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business valueWSO2
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
WSO2
 
API Design Essentials - Akana Platform Overview
API Design Essentials - Akana Platform OverviewAPI Design Essentials - Akana Platform Overview
API Design Essentials - Akana Platform Overview
Akana
 
Extend soa with api management Doag18
Extend soa with api management Doag18Extend soa with api management Doag18
Extend soa with api management Doag18
Vinay Kumar
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Kai Wähner
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
Apigee | Google Cloud
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APIAkana
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APIAkana
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
floridawusergroup
 
Role of Rest vs. Web Services and EI
Role of Rest vs. Web Services and EIRole of Rest vs. Web Services and EI
Role of Rest vs. Web Services and EIWSO2
 
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2
 
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays
 
Api design part 1
Api design part 1Api design part 1
Api design part 1
Ibrahim Elsawaf
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
Dassana Wijesekara
 

Similar to Open Banking & Open Insurance (20)

M meijer api management - tech-days 2015
M meijer   api management - tech-days 2015M meijer   api management - tech-days 2015
M meijer api management - tech-days 2015
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
 
Extend soa with api management spoug- Madrid
Extend soa with api management   spoug- MadridExtend soa with api management   spoug- Madrid
Extend soa with api management spoug- Madrid
 
João Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIsJoão Emilio Santos Bento da Silva - Estratégia de APIs
João Emilio Santos Bento da Silva - Estratégia de APIs
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business value
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
API Design Essentials - Akana Platform Overview
API Design Essentials - Akana Platform OverviewAPI Design Essentials - Akana Platform Overview
API Design Essentials - Akana Platform Overview
 
Extend soa with api management Doag18
Extend soa with api management Doag18Extend soa with api management Doag18
Extend soa with api management Doag18
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle API
 
Lifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle APILifecycle Manager and the Lifecycle API
Lifecycle Manager and the Lifecycle API
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
 
Role of Rest vs. Web Services and EI
Role of Rest vs. Web Services and EIRole of Rest vs. Web Services and EI
Role of Rest vs. Web Services and EI
 
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
 
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
 
Api design part 1
Api design part 1Api design part 1
Api design part 1
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Open Banking & Open Insurance

  • 1. Open Banking & Open Insurance Keith Chan Solutions Architect, PCCW Solutions Sebastien Linsolas Solutions Architect, Amazon Web Services
  • 2. Agenda • What is Open Banking/Insurance? • Why Open API? • The API Economy Landscape • Anatomy of an API • The Technology Challenges • Case Study
  • 3. An Example in Life How do you manage your household budget?
  • 4. What is Open Banking/Insurance? A system that provides a user with a network of financial institutions’ data through the use of application programming interfaces, better known as APIs. Source: Investopedia
  • 5. Why Open API? Customer Centric Regulations Stimulate Innovation Leverage Eco-System Create New Revenue Streams
  • 6. The ”API Economy” Landscape Remark: Illustrative. Does include none AWS clients
  • 7. Anatomy of an Open API Open API openapi: 3.0.0 info: title: Sample API description: Optional multiline or single-line description servers: - url: "http://api.example.com/v1" description: "Optional server description, e.g. Main (production) server" paths: /users: get: summary: Returns a list of users. description: Optional extended description in CommonMark or HTML. responses: "200": # status code description: A JSON array of user names content: "application/json": schema: type: array items: type: string Core System Micro- Service Data Store Software Modules (application, librairies) Mobile & Web Applications Third-party developers
  • 8. The Technology Challenges Security Performance Audit Overcome those Challenges using Amazon API Gateway
  • 9. An API Architecture AWS Any other publicly accessible endpoint Internet Mobile Apps Websites Services Content Delivery Network /accounts GET /retrieveAccounts GET POST /credit-card GET /payCard GET POST Amazon CloudWatch Monitoring API Gateway Cache retrieveAccounts payCard requestCard Amazon API Gateway
  • 10. API Management A Practical Approach Case Study
  • 11. Preparation for API Implementation • What is your objective in API development? • Would bespoke development or with product help? • What are the key elements for successful API Implementations? • What does a Full Lifecycle of API Management require? • What are the trends and considerations for API? • How can Amazon Web Service & PCCW Solutions help?
  • 12. What is your objective in API development? Product & Service Information New applications for Product / Service Account Information Transactions
  • 13. What is your objective in API development? Private internal APIs Protected Open-to-Authorized-Partners only Public, Open-to-All
  • 14. Would bespoke Development or Product help? • Develop API – Create new API, Import existing APIs, or Discover APIs, specify security & API behaviour, Support different API Versions • Create API Policy – Create Policy Plan, add resources, choose rate limits, stage it in a runtime environment, test API resource, version Plans
  • 15. Would bespoke Development or Product help? • Invite Developer Organizations – use your APIs & communicate with them • Publish APIs – Plan to select developer organizations, manage subscriptions • Analyze – API usage
  • 16. Would bespoke Development or Product help? C a c h e Analytics Traffic Policy Authentication Policy Transformation Transformation API Management Console APIs Http/ Https
  • 17. Key To Successful API Implementations • Most common protocol for API: – HTTP(s) – RESTful – JSON (preferred), XML (supported) – Specification Driven (Swagger, RAML, WADL, API Blueprint)
  • 18. Key To Successful API Implementations • Flexibility and Support Different Needs – Supporting data paging – Support data filtering – Support data by criteria – Support single version for different clients • API Discovery – API Portal with login or without login – Access control for APIs
  • 19. Key To Successful API Implementations • API Review and Publishing – Support API testing while production is running – Support full review of API and documentations during the review stage – Support different approval process before API Publishing
  • 20. Key To Successful API Implementations • API Trial Run – API testing using web interface – API testing using selected tools or client applications • Enterprise Features – High Performance – Scalability – Load Balancing – Failover
  • 21. Key To Successful API Implementations • API Security – API Key or simple username/password – Oauth2 – API communication using HTTPS – Protect Json content using Json Web Token – Protection for DDOS and fine grain policies – Validations for OWASP Vulnerabilities – Proper error handling – Auditing
  • 22. A Full Lifecycle of API Management Requires • A clear plan, strategy, and prototype for what the data will look like to consumers • Building the APIs and microservices that will expose the enterprise data, quickly and efficiently • Testing the new services and deploying them to the platform • Securing these APIs and the apps that will use them from threats and vulnerabilities • Orchestrating and managing APIs at runtime • Helping developers discover, onboard and consume the APIs as easily and securely as possible • Providing insights in the form of monitoring and analytics to both API providers and
  • 23. How can Amazon Web Services & PCCW Solutions help? • Leverage our expertise and experience to deliver an highly customizable, scalable solution for our clients • Provide bespoke end-to-end development and cloud infrastructure to support projects of any size • Become your complete IT solutions partner across Asia Pacific. Cloud Hosting API Management