AME-1936 : Enterprise Messaging for Next-Generation Core Bankingwangbo626
Session Type : Breakout Session
Date/Time : Tue, 24-Feb, 12:30 PM-01:30 PM
Venue : Mandalay Bay
Room : Reef Ballroom A
Descriptions:
This session discusses the key challenges for next generation banking industry, especially the unique characteristics for major banks in China, like huge customer base, scalability across extensive geographic locations, extremely high peak(like Double 11, Chinese version of Black Friday), complex operational and integration needs, etc. It introduces IBM Messaging solutions to address these challenges, by providing powerful and flexible messaging backbone for core banking IT system. Furthermore, IBM Messaging provides the capacity to enable new generation banking services for Mobile, Internet-of-Things, Financial, Cloud.
This session also discusses several best practice cases during the implementation of IBM Messaging solutions for major banks in China.
AME-1936 : Enterprise Messaging for Next-Generation Core Bankingwangbo626
Session Type : Breakout Session
Date/Time : Tue, 24-Feb, 12:30 PM-01:30 PM
Venue : Mandalay Bay
Room : Reef Ballroom A
Descriptions:
This session discusses the key challenges for next generation banking industry, especially the unique characteristics for major banks in China, like huge customer base, scalability across extensive geographic locations, extremely high peak(like Double 11, Chinese version of Black Friday), complex operational and integration needs, etc. It introduces IBM Messaging solutions to address these challenges, by providing powerful and flexible messaging backbone for core banking IT system. Furthermore, IBM Messaging provides the capacity to enable new generation banking services for Mobile, Internet-of-Things, Financial, Cloud.
This session also discusses several best practice cases during the implementation of IBM Messaging solutions for major banks in China.
In this presentation we look at the use of the Hortonworks Data Flow (HDF) platform application in the finance sector operations. We define the process of deployment and use of the distribution as part of the operations and how the different components are integrated to support real-time payments and banking functionality. Documenting the challenges faced to allow a high performance system that promotes data integrity and real-time visualisation using the Hortonworks Data Platform (HDP). Focusing specially on the use of Apache Zeppelin workbooks across the business as they main information management tool. Our specific approach focus on creating a flexible system that allows fast prototyping and integrated visualisation, monitoring and audit. Demonstrating the use of the HDF distribution on the creation of business domain abstractions to in a real life application of a Domain Driven Design. We implement a cross platform use of Avro, as future prof model and language that is understood by the business and IT areas. Due to the scalability of the platform we can execute payments operations at high rate even across countries at the same time reusing the same architecture to monitor the business operations.
Speaker
Luis Caldeira, Chief Architect, Orwell Group
Gian Marco Cabiato, Head of Engineering, Orwell Group
How Orwell built a geo-distributed Bank-as-a-Service with microservicesMariaDB plc
Orwell Group shares how they leveraged microservices, an event driven architecture and both master and reference data management methodologies to build a new banking system for high retail banking customers and corporate banks requiring cross border payments and cash flow management – and scaled it to handle customers with millions of clients. In particular they explain how they built a high availability, geo-distributed and consistent platform on top of MariaDB. The result was a secure and distributed platform with high cost efficiency, and the data accuracy and consistency needed to create high quality data pipelines from transactions to analytics and ensure regulatory compliance (e.g., GDPR).
A journey of a FinTech application into the cloud, starting as a monolith and growing to MicroServices. Why going functional is so good for finance technology, and how Scala helped us build a better application.
The applications being built today have drastically different requirements than those built five, 10 or 20 years ago.
In this seminar, you heard from Chief Architect Steve Emmerich about how this company that processes $13 trillion daily is reconsidering database deployment architecture and working toward an always-on, high-performance, elastically scalable database.
You also heard NuoDB CTO Seth Proctor discuss key database points to consider when building or migrating applications for the cloud and modern data center, including:
- Spanning multiple geographies / data centers
- Delivering elasticity
- Providing high performance even with heavy application usage
- Offering around-the-clock resiliency and uptime
Cloud Control Access: From Hack to RealityAlan Quayle
Laura Chirca – NEURER BUSINESS SOLUTIONS
We’ve seen several IoT based door access control hacks over the years at TADHack. INOVO is making this a commercial reality for its customers in Romania and beyond. It’s a great example of the migration from hack to business, and the power of the democratization in telecoms enabling people to create solutions for their customers that fit their specific local needs. The Cloud Control Access System opens doors with cards, codes, phones, and SMS. The prototype starts with physical door controllers (the first release is Arduino-based), then migrates to intermediate building proxies that hold the customers’ database in case the internet goes down (a reality most businesses face several times a year) and them migrating to a scalable cloud authentication and portal layer.
Contino Webinar - Migrating your Trading Workloads to the CloudBen Saunders
Benjamin Wootton, Contino Co-founder and CTO with a decade of IB experience, and Ben Saunders, experienced FIS DevOps consultant, will explore how our DevOps framework (Continuum) can help you move to the cloud as quickly and easily as possible.
This webinar covers:
The foundations for migrating trading apps and data to the cloud swiftly and safely
Ensuring compliance with regulatory controls
Architecting and optimizing your trading applications for optimal cloud performance
Integrating tools and processes to streamline app and data migration
Learn more about the developers` dream and reality: what problems can be faced at the stage of applications deployment and how they can be solved with the help of Jelastic DevOps PaaS. Find out how to easily automate the process of software delivery, save money and expand your own project.
bank management system architecture, What tools, technologies, techniques or any other material or skills is required for the project, software specification, project scope, project cost
Every developer dreams about the perfect PaaS solution to spend more time coding but not managing the application. Learn more about Jelastic DevOps Platform as a Service with smart orchestration, automatical vertical/horizontal scaling and high availability.
In this presentation we look at the use of the Hortonworks Data Flow (HDF) platform application in the finance sector operations. We define the process of deployment and use of the distribution as part of the operations and how the different components are integrated to support real-time payments and banking functionality. Documenting the challenges faced to allow a high performance system that promotes data integrity and real-time visualisation using the Hortonworks Data Platform (HDP). Focusing specially on the use of Apache Zeppelin workbooks across the business as they main information management tool. Our specific approach focus on creating a flexible system that allows fast prototyping and integrated visualisation, monitoring and audit. Demonstrating the use of the HDF distribution on the creation of business domain abstractions to in a real life application of a Domain Driven Design. We implement a cross platform use of Avro, as future prof model and language that is understood by the business and IT areas. Due to the scalability of the platform we can execute payments operations at high rate even across countries at the same time reusing the same architecture to monitor the business operations.
Speaker
Luis Caldeira, Chief Architect, Orwell Group
Gian Marco Cabiato, Head of Engineering, Orwell Group
How Orwell built a geo-distributed Bank-as-a-Service with microservicesMariaDB plc
Orwell Group shares how they leveraged microservices, an event driven architecture and both master and reference data management methodologies to build a new banking system for high retail banking customers and corporate banks requiring cross border payments and cash flow management – and scaled it to handle customers with millions of clients. In particular they explain how they built a high availability, geo-distributed and consistent platform on top of MariaDB. The result was a secure and distributed platform with high cost efficiency, and the data accuracy and consistency needed to create high quality data pipelines from transactions to analytics and ensure regulatory compliance (e.g., GDPR).
A journey of a FinTech application into the cloud, starting as a monolith and growing to MicroServices. Why going functional is so good for finance technology, and how Scala helped us build a better application.
The applications being built today have drastically different requirements than those built five, 10 or 20 years ago.
In this seminar, you heard from Chief Architect Steve Emmerich about how this company that processes $13 trillion daily is reconsidering database deployment architecture and working toward an always-on, high-performance, elastically scalable database.
You also heard NuoDB CTO Seth Proctor discuss key database points to consider when building or migrating applications for the cloud and modern data center, including:
- Spanning multiple geographies / data centers
- Delivering elasticity
- Providing high performance even with heavy application usage
- Offering around-the-clock resiliency and uptime
Cloud Control Access: From Hack to RealityAlan Quayle
Laura Chirca – NEURER BUSINESS SOLUTIONS
We’ve seen several IoT based door access control hacks over the years at TADHack. INOVO is making this a commercial reality for its customers in Romania and beyond. It’s a great example of the migration from hack to business, and the power of the democratization in telecoms enabling people to create solutions for their customers that fit their specific local needs. The Cloud Control Access System opens doors with cards, codes, phones, and SMS. The prototype starts with physical door controllers (the first release is Arduino-based), then migrates to intermediate building proxies that hold the customers’ database in case the internet goes down (a reality most businesses face several times a year) and them migrating to a scalable cloud authentication and portal layer.
Contino Webinar - Migrating your Trading Workloads to the CloudBen Saunders
Benjamin Wootton, Contino Co-founder and CTO with a decade of IB experience, and Ben Saunders, experienced FIS DevOps consultant, will explore how our DevOps framework (Continuum) can help you move to the cloud as quickly and easily as possible.
This webinar covers:
The foundations for migrating trading apps and data to the cloud swiftly and safely
Ensuring compliance with regulatory controls
Architecting and optimizing your trading applications for optimal cloud performance
Integrating tools and processes to streamline app and data migration
Learn more about the developers` dream and reality: what problems can be faced at the stage of applications deployment and how they can be solved with the help of Jelastic DevOps PaaS. Find out how to easily automate the process of software delivery, save money and expand your own project.
bank management system architecture, What tools, technologies, techniques or any other material or skills is required for the project, software specification, project scope, project cost
Every developer dreams about the perfect PaaS solution to spend more time coding but not managing the application. Learn more about Jelastic DevOps Platform as a Service with smart orchestration, automatical vertical/horizontal scaling and high availability.
Distributed Ledger Technology (DLT) has the potential to transform the business of any domain. Know-how of DLT requires both research and hands-on experience in implementing real-life applications. At Codezeros, every client is introduced with the distributed ledger technology along with industry use cases pertaining to their business needs.
Smart buckets is an R&D project. This is an e-commerce website(www.smartbuckets.com). It is used to assist people to make purchases online. In the smart buckets, every vendor who is registered will get the sub-domain and than he will manage his own shop over the smart buckets.
Take Action: The New Reality of Data-Driven BusinessInside Analysis
The Briefing Room with Dr. Robin Bloor and WebAction
Live Webcast on July 23, 2014
Watch the archive:
https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=360d371d3a49ad256942f55350aa0a8b
The waiting used to be the hardest part, but not anymore. Today’s cutting-edge enterprises can seize opportunities faster than ever, thanks to an array of technologies that enable real-time responsiveness across the spectrum of business processes. Early adopters are solving critical business challenges by enabling the rapid-fire design, development and production of very specific applications. Functionality can range from improved customer engagement to dynamic machine-to-machine interactions.
Register for this episode of The Briefing Room to learn from veteran Analyst Dr. Robin Bloor, who will tout a new era in data-driven organizations, and why a data flow architecture will soon be critical for industry leaders. He’ll be briefed by Sami Akbay of WebAction, who will showcase his company’s real-time data management platform, which combines all the component parts needed to access, process and leverage data big and small. He’ll explain how this new approach can provide game-changing power to organizations of all types and sizes.
Visit InsideAnlaysis.com for more information.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
3. INTRODUCTION
BANKING SOLUTIONS AS A SERVICE
01
02
03
04
05
Regulated Cash Management &
Borderless Banking Model
Breakthrough Payments Technology
Open Banking and PSD2 compliant
White Label for Banks
Suite of Treasury, Payments and Loyalty
solutons for Corporates
4. INTRODUCTION
BANKING SOLUTIONS AS A SERVICE
Technology In Financial Services
Today's challenges and future thoughts
Complex estates that have been running since the late 60’s and
70’s.
How to manage change in these large estates to migrate to newer
technology.
Complexity is not just hardware and software but offered products
and lifespan of those products, some entities that number can be
more than 40000 different products.
Today’s institutions offer greater
ranges of products, some moved
to other areas like Insurance.
IT is the main enabler of the
banking offers and has large
delivery cycles and large costs as
part of the processes that must be
followed.
Business have lost of knowledge
even from their internal operations
by outsourcing or large use of
consultants.
5. INTRODUCTION
BANKING SOLUTIONS AS A SERVICE
How we look at a fnancial institution
Current accounts Cards
Bank transfer Standing orders
Direct Debits Overdrafts
Loans Mortgages
Savings Term Deposits
Investments Guaranties
INDIVIDUALS BUSINESS MERCHANTSCORPORATES
KYC
Overdrafts
Loans Mortgages
Savings
Term
Deposits
Investments Guaranties
Current accounts Cards
Bank transfer Standing orders
Direct Debits
INDIVIDUALS BUSINESS MERCHANTSCORPORATES
KYC
DISTRIBUTION
PRODUCTS
CASH
MANAGEMENT
DEPOSIT
TAKING
6. INTRODUCTION
BANKING SOLUTIONS AS A SERVICE
How can we address the challenges and
provide bleeding edge technology at
best possible cost ?
7. BANKING SOLUTIONS AS A SERVICE
What principles should we make use of ?
INTRODUCTION
Micro-services.
Performance
Features
Data Quality
Operational
Analytical
API
Gateway
Stack Model.
Information is everything, like water,
flows and you want to store as much
as possible.
Models evolve don't think tables think
characteristics and relationships.
There is no one fnal answer but some
concepts are very constant so we can
employ some common sense.
8. BANKING SOLUTIONS AS A SERVICE
After some time and some exhausted brain cells….
INTRODUCTION The idea was to have a very high
performance, cloud based system that
allows us to create a core banking system
and fnancial supply chain in very short
period.
Use real-time approach to banking in a
distributed context that provides high
consistency, reliability at low operational
cost.
…. We mean a full bank, not just payments
or account/cash management.
9. BANKING SOLUTIONS AS A SERVICE
We have a list of technologies we can and a solution
approach but how do we design it and get it to market ?
TECHNOLOGY
We look at banking in a different way not
as a number on a database but as a set of
changes on accounts.
A balance is just the state at a certain point
in time that can vary faster or slower
depending on operations.
Not important for a process run faster but
how parallel can we run operations there
is where cost saving lies.
10. BANKING SOLUTIONS AS A SERVICE
Should we start from scratch or are there any other
options ?
TECHNOLOGY
In low volumes the existing pattern’s are a
solution but as we increase the volume high
parallelism will impact the system.
NoSQL databases can be a solution to increased
performance but we have to look at playing with
availability and consistency.
Is trying to get the best of both worlds. Doesn't
violate CAP but makes things optimal in some
way.
We looked at the different areas to provide the most complete
support for all solutions element.
Operational Analytical
Hortonworks HDF is part of the core of the banking system. This
means we have a distributed, stream based banking system.
11. BANKING SOLUTIONS AS A SERVICE
As part of the design of the operational system we
looked at:
ARCHITECTURE
Streaming elements
that control the data
flows and DSL control.
Security and One central control unit
that manages all baking components.
Used to prototype
small flows before
building topologies
At Orwell we not only developed the best technology
models but had a very strong focus on information. The
platform model created from scratch is based upon
complex contractual law and fnancial concepts
We make use of the Party-Contract-Product Held
principles pioneered in other entities. This allows the
defnitions of complex products with customized
characteristics that can be built and test in a matter of days
or weeks.
The model is design to allows complex relationships to be
defned between participants for example a company
having users that manage their own self-service banking
products
12. BANKING SOLUTIONS AS A SERVICE
The Principle of the design
ARCHITECTURE
Kappa Architecture is a software architecture
pattern. Rather than using a relational DB like
SQL or a key-value store like Cassandra, the
canonical data store in a Kappa Architecture
system is an Apache Kafka append-only
immutable log.
From the log, data is streamed through a
computational system and fed into auxiliary stores
for serving.
13. BANKING SOLUTIONS AS A SERVICE
How operations are tracked ?
ARCHITECTURE
The model supports:
Accounts that require a state that moves with time
and have limits (product limits, fees or facilities)
applied to it.
Accounts that record transaction, a direct log of
operations and not states
DSL Mapper is a domain boundary system that
generates a command with the necessary datasets
that allow a seamless execution of the operation at
next stages. These are used to implement, for
example, payment engines.
Monitoring is Built using the Same technologies,
Apache Storm, KAFKA Streams and Apache Spark
The system centralises the Keys generaton.
This means every operaton can be tracked in real type across the
distributed system. A good example is the monitoring system.
14. BANKING SOLUTIONS AS A SERVICE
The Accounting system, a distributed, high performance
stream system
ARCHITECTURE • The Follower processors are consumers of
the processed log from the leader
Processor.
• Water marks from the original log itself,
each will have a full copy of the information
available from the lead. This mean async
replication that allows replay without
duplication and same model as the
processor start fail-over recovery model.
On a two node accounting system we can process
Process more than 12000 payments per second.
More than 3000 transactions per second on a single account.
15. BANKING SOLUTIONS AS A SERVICE
How to approach support and Platform management ?
MANAGEMENT
Not Only we make use of the HDF facilities we are integrating
all our services into Ambari to have one single control console
for all the banking operations.
Monitoring & Audit are business requirements
even when the business doesn't know. First
item a regulator looks at its at the audibility of
processes.
We want to know what , when, how and
actions we have taken. We don't want the
developers to spend lots of time thinking about
it.
Small support teams with all necessary
information operate more effciently and a
lower operational cost.
16. BANKING SOLUTIONS AS A SERVICE
UK Faster Payments Model
The Faster payments system is fully integrated with the
platform architecture. There are 3 stages
• The Connectors that interact with the gateways
and external system. We have or are building
connectors for all payments schemes.
• The DSL’s (domain subject language) that
understand the payments scheme as well as
banking. They transform the request into a banking
core language.
• The Processors, programmable engines that can
apply accounting rules and manage accounts.
The FPS flow has an automated monitoring monitoring
system reusing the technology of the core to monitor
every step of execution for full E2E tracking and audit.
Every FPS execution has its own tracking ID that
allows us to at any point query results or event monitor
system liquidity.
ARCHITECTURE
17. Local RegistryLocal Registry
Local RegistryLocal Registry
Local RegistryLocal Registry
SystemSystem
SystemSystem
SystemSystem
Broadcast – 128bit Account
Number Hash
Broadcast – 128bit Account
Number Hash
DHT Based
Network
Make Payment
Make Payment
Communication between instances
The system is designed to have multiple instances across multiple public
clouds, this means each system must be instance aware.
UK
Germany
US
Instance ID
Instance ID
Instance ID
Account Key
(64Bit)
Account Key
(64Bit)
Instance
ID
Instance
ID
Account Naming Structure to allow Routng
Automated Discovery of
Network partcipants
UUIDs:
That are
customized
identfers
Like email
BANKING SOLUTIONS AS A SERVICE
TECHNOLOGY
18. DEPLOYMENT
• CICD is not just the latest IT buzz word. It efectvely allows faster
delivery of solutons as well as faster validaton of those solutons.
• Use of Apache Ambari for automated Applicaton deployment and
control.
BANKING SOLUTIONS AS A SERVICE
Why use CICD (Contnuous Integraton Contnuous Delivery) and
infrastructure as code?
Another important element is the automation
the process brings, e.g.
Automated Code validation.
Automated Builds
Proper version control
Multi-version support, multi-client
Infrastructure as code allow us to create
environments that simulate production
scenarios.
Better rate of development
Better quality of overall product.
Less time loss of manually creating and
confguring environments.
Deploy in every scenario, Private, Public
Clouds or on premise
20. BANKING SOLUTIONS AS A SERVICE
TECHNOLOGY
How can a banking platorm improve customer experience ?
Its not just about gathering informaton but about creatng a
unique experience, reducing the learning curve of learning to
use applicatons, reduce fraud and beter target product to the
customer.
21. BANKING SOLUTIONS AS A SERVICE
TECHNOLOGY
How can a banking platform improve customer
experience ?
One of the design decisions of the platform is the
intention to allow a fast paced evolution of features
and facilities. From this principle we created two
rules:
1. Information should be used to learn and improved
how customers interact with their applications.
2. The best developer experience is connected to
the best customer experience
The system is designed to record all internal
activities to learn from its on execution of processes
so we have taken the same approach for customers.
Policy
Improve
Interactons
Understand
Behavior
1. Create an enum-based list of events you want to track
enum LoginEvent {
case loginButonTapped
case loginSuccess(username: String)
// More events...
}
2. Confgure the instance of AnalytcsManager
extension AnalytcsManager {
statc var shared: AnalytcsManager {
let cocoaMQTT = CocoaMQTT.shared
let client = MQTTClient(client: cocoaMQTT)
cocoaMQTT.delegate = client
client.connect()
let analytcs = AnalytcsManager(engine:
MQTTAnalytcsEngine(client: client))
return analytcs
}
}
22. BANKING SOLUTIONS AS A SERVICE
TECHNOLOGY
How can a banking platform improve customer experience ?
So how do I scale the system ?
Same way to scale HDF :)
Just add processors and request the
system to re-balance the account
ranges.
KAFKA can create topics on demand.
The processors will talk to each other to
agree who owns the account on re-
balance.
23. BANKING SOLUTIONS AS A SERVICE
TECHNOLOGY
How can a banking platform improve customer experience ?
24. BANKING SOLUTIONS AS A SERVICE
BUSINESS
3rd Party Integrations
• Addition of third party services is simple. Orwell can
integrate with any fnancial or other service with simplicity.
• Orwell is already connected to:
• CBILL (Italian bill payment service)
• Currency Cloud (FX and international FX payments)
• TransferTo (international payments and mobile phone
pre-payment)
• MAV/RAV (Italian taxes)
• Bolatino P (Public admin); Bolatino B (Billers)
• We are connecting to: ApplePay, Kantox
25. BANKING SOLUTIONS AS A SERVICE
BUSINESS
Orwell delivers instant payments (even cross border
and cross currency)
Instant
payments
even cross
border and
cross currency
Elimination of
card
payments
costs
Enables
innovation in
operations and
customer
relationships
Reduced needs of
working capital
by eliminating
“money in transit”
More capital
available for
investment of
distributions
Cheaper treasury
operations and
elimination of
interchange
Better control of
supply and
distribution
chains
RTP & VAS
enhances client
relations and
improves
transparency
Subscription
based revenue
model
26. BANKING SOLUTIONS AS A SERVICE
CONCLUSION
The use of Hortonworks Data Flow allows us to create a banking
system in less than 9 month including certifcations. Satisfy the
support levels required by regulators.
No need for batch operations, the system can process effciently
so that batching is not necessary.
No database limitations.
27. BANKING SOLUTIONS AS A SERVICE
CONCLUSION
Better customer experience. Specially for corporate banking.
Fast Prototyping with SAM
Allow processing time for other operations like sanctions and
reduce risk.
Effcient capacity management.
Real-time MI, analytics, use of ML algorithms to manage flows,
etc