SlideShare ist ein Scribd-Unternehmen logo
1 von 24
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20201
To move money and information
in a way that moves the world
Our Aspiration
Clint Myers
VP, CTO
Account Processing
Srinivas Machani
Director, Architecture
Account Processing
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20202
Our Purpose:
To deliver superior value for
our clients through leading
technology, targeted
innovation and excellence
in everything we do
U.S. Bank
Account Processing
Market Share
36%
4,000+
Financial
Institutions
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
7,655
Approved Status
Applications Totaling:
$878M
3
18,000+
U.S. small businesses
awarded loans ...
…totaling
nearly: $1.4B
Tens of thousands
of SBA PPP
loan applications
processed
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20204
Applicant
Portal
Application
Review
Workflow
Financial
Institution
Portal
SBA
Integration
Fiserv SBA
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Deploy
Design
Research
Develop
“Vision without action is a daydream,
but action without vision is a nightmare.”
― Kaihan Krippendorff
Agility
Time to Market
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Shift from a reactive to a pro-active
strategy.
Self-Healing
Reliability
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Additional workers can be added or
removed depending on the load
Auto-Scaling
Scalability
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Run more applications on less
hardware
Application Density
Cost
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20209
104,794new
lines
of code
Orchestrating countless cloud containers
via Tanzu Application Service,
an enterprise Kubernetes platform
for auto-scaling and self-healing
Predictive load models
defined minimum
containers per
microservice
436
28
days
Code
releases
over
8 Developers
3 UX designers
2 QA
2 Architects
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202010
Loans totaling nearly $1.4 Billion into the hands of small businesses
“Fiserv helped us get over 2,000 PPP loans
approved through the SBA in two days.
This is a HUGE win for our company and
our customers. With genuine tears in my eyes,
and on behalf of our customers, our employees
and our company…THANK YOU!”
- Jeff Starke, CTO, Bank OZK
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Building Blocks
CI/CD
Jenkins, Artifactory, Twistlock
API and DB Design
Spring Boot Features and DB schema
Infrastructure build out
TAS/TKG, Splunk and APM
11
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202012
Infrastructure and Data Flow
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
 Spring allowed us to develop simpler API
 Spring Data JPA allowed us to develop API much
more quickly
 Spring multi-threading has enabled us to write scalable
code
 Few annotations/features allowed us to build first class API
 @Async allowed us to process data asynchronously for
100s SBA loan applications simultaneously
 spring-boot-starter-web; spring-boot-starter-data-jpa;
spring-boot-starter-web-services
Building API
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202014
Account Processing
Pull Docker
containers
Change Request
1
5
Service Point
2 3
BU
Manager
Operations
Manager
Auditing
Product
Deployment
Manager
4
Development
Manager
Artifactory
CI / CD Pipeline
TAS
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Dynatrace APM – SBA API
15
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Dynatrace APM - Infrastructure
16
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Splunk - Logs
17
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
• Database Design
• Naming conventions
• Code simplification
Learnings
18
• Spring Data JPA
• Unintentional data mutation
• Transaction boundaries
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Beyond SBA
19
Monolith
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Split Source Code (Domain Driven Design)
20
Account Management
Payments
Safe Deposit Box
Servicing
Stop & Hold
Cards
Party
Party Account Rel
Party Account Ser
Document Man
eAgreement
Lending
Collateral
ePreferences
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Restructure Organization (Around Microservices)
21
Team A Team B Team C Team D
Account Management Payments Stop & Hold Party Cards Document Man
Safe deposit box Party Account Rel Lending E-Agreement
Servicing Party Account Ser Collateral E-Preferences
Superior focus on
producing
automated testing
71 Changes / Year 71 Changes / Year 67 Changes / Year 70 Changes / Year
Teams balanced around the number of predictive changes in each microservice
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Containerize
22
Account Management
Servicing
Safe Deposit Box
Payments
Stop & Hold
Party Account Ser
Party
Party Account Rel
Collateral
Cards
Lending
ePreferences
Document Man
eAgreement
Utilize predictive load models to define minimum containers per microservice
Orchestrate countless
containers via TKG for
auto-scaling
and self-healing
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Follow Fiserv
23
To deliver superior value for our
clients through leading technology,
targeted innovation and excellence
in everything we do
Our Purpose
Twitter: Follow @Fiserv | LinkedIn: Connect Fiserv | Online: Fiserv.com
© 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL
FORTUNE World's Most Admired Companies®
2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020
Thank You!
24

Weitere ähnliche Inhalte

Was ist angesagt?

OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureVMware Tanzu
 
Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020VMware Tanzu
 
Aaron Swain at VMware Tanzu Public Sector Connect 2021
Aaron Swain at VMware Tanzu Public Sector Connect 2021Aaron Swain at VMware Tanzu Public Sector Connect 2021
Aaron Swain at VMware Tanzu Public Sector Connect 2021VMware Tanzu
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesVMware Tanzu
 
OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesVMware Tanzu
 
Getting Security in the Loop: Building Balanced Teams
Getting Security in the Loop: Building Balanced TeamsGetting Security in the Loop: Building Balanced Teams
Getting Security in the Loop: Building Balanced TeamsVMware Tanzu
 
Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Leveraging Standard Buildpacks to Migrate Not-So-Standard AppsLeveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Leveraging Standard Buildpacks to Migrate Not-So-Standard AppsVMware Tanzu
 
Successful and Sustainable Business Transformation: The 4 x 3 Approach
Successful and Sustainable Business Transformation: The 4 x 3 ApproachSuccessful and Sustainable Business Transformation: The 4 x 3 Approach
Successful and Sustainable Business Transformation: The 4 x 3 ApproachVMware Tanzu
 
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowFrom Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowVMware Tanzu
 
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to ProductionSpring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to ProductionVMware Tanzu
 
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real EventsVMware Tanzu
 
Building Kubernetes images at scale with Tanzu Build Service
Building Kubernetes images at scale with Tanzu Build ServiceBuilding Kubernetes images at scale with Tanzu Build Service
Building Kubernetes images at scale with Tanzu Build ServiceVMware Tanzu
 
The Path Towards Spring Boot Native Applications
The Path Towards Spring Boot Native ApplicationsThe Path Towards Spring Boot Native Applications
The Path Towards Spring Boot Native ApplicationsVMware Tanzu
 
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...VMware Tanzu
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookVMware Tanzu
 
Packaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for KubernetesPackaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for KubernetesVMware Tanzu
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu
 
Outcomes-Oriented Roadmap: From Vision to Reality
Outcomes-Oriented Roadmap: From Vision to RealityOutcomes-Oriented Roadmap: From Vision to Reality
Outcomes-Oriented Roadmap: From Vision to RealityVMware Tanzu
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeVMware Tanzu
 

Was ist angesagt? (20)

OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - Accenture
 
Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020
 
Aaron Swain at VMware Tanzu Public Sector Connect 2021
Aaron Swain at VMware Tanzu Public Sector Connect 2021Aaron Swain at VMware Tanzu Public Sector Connect 2021
Aaron Swain at VMware Tanzu Public Sector Connect 2021
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and Services
 
OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu Slides
 
Getting Security in the Loop: Building Balanced Teams
Getting Security in the Loop: Building Balanced TeamsGetting Security in the Loop: Building Balanced Teams
Getting Security in the Loop: Building Balanced Teams
 
Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Leveraging Standard Buildpacks to Migrate Not-So-Standard AppsLeveraging Standard Buildpacks to Migrate Not-So-Standard Apps
Leveraging Standard Buildpacks to Migrate Not-So-Standard Apps
 
Successful and Sustainable Business Transformation: The 4 x 3 Approach
Successful and Sustainable Business Transformation: The 4 x 3 ApproachSuccessful and Sustainable Business Transformation: The 4 x 3 Approach
Successful and Sustainable Business Transformation: The 4 x 3 Approach
 
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowFrom Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to know
 
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to ProductionSpring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
 
What Is Spring?
What Is Spring?What Is Spring?
What Is Spring?
 
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
 
Building Kubernetes images at scale with Tanzu Build Service
Building Kubernetes images at scale with Tanzu Build ServiceBuilding Kubernetes images at scale with Tanzu Build Service
Building Kubernetes images at scale with Tanzu Build Service
 
The Path Towards Spring Boot Native Applications
The Path Towards Spring Boot Native ApplicationsThe Path Towards Spring Boot Native Applications
The Path Towards Spring Boot Native Applications
 
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
 
Packaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for KubernetesPackaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for Kubernetes
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu Introduction
 
Outcomes-Oriented Roadmap: From Vision to Reality
Outcomes-Oriented Roadmap: From Vision to RealityOutcomes-Oriented Roadmap: From Vision to Reality
Outcomes-Oriented Roadmap: From Vision to Reality
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
 

Ähnlich wie What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inception to Production?

apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays
 
CTE Q1 FY17 investor_presentation
CTE Q1 FY17 investor_presentationCTE Q1 FY17 investor_presentation
CTE Q1 FY17 investor_presentationNilofar Nigar
 
apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays
 
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...✔ Eric David Benari, PMP
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application EconomyCA Technologies
 
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptx
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptxKiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptx
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptxMeseAK
 
Insurance Broker software Services|Insureqlik
Insurance Broker software Services|InsureqlikInsurance Broker software Services|Insureqlik
Insurance Broker software Services|InsureqlikMuneeb U Rehman
 
Saa s for asia broad perspectives-2h2017
Saa s for asia   broad perspectives-2h2017Saa s for asia   broad perspectives-2h2017
Saa s for asia broad perspectives-2h2017Charlotte Brook
 
Transformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User MeetingTransformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User MeetingAVEVA Group plc
 
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupModernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupHarley Young
 
The State of Scaffolding Technologies 2020 - Avontus
The State of Scaffolding Technologies 2020 - AvontusThe State of Scaffolding Technologies 2020 - Avontus
The State of Scaffolding Technologies 2020 - AvontusAvontusMarketing
 
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...CA Technologies
 
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)Rosenfeld Media
 
Introducing AVEVA Connect
Introducing AVEVA ConnectIntroducing AVEVA Connect
Introducing AVEVA ConnectAVEVA Group plc
 

Ähnlich wie What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inception to Production? (20)

apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
 
CTE Q1 FY17 investor_presentation
CTE Q1 FY17 investor_presentationCTE Q1 FY17 investor_presentation
CTE Q1 FY17 investor_presentation
 
Q1 FY17 Investor Presentation
Q1 FY17 Investor PresentationQ1 FY17 Investor Presentation
Q1 FY17 Investor Presentation
 
apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...
 
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, F...
 
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...
SVP of Couchbase: The Exciting World of NoSQL: Scaling NoSQL Data, N1QL vs. S...
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application Economy
 
Come Diventare un SaaS Provider
Come Diventare un SaaS ProviderCome Diventare un SaaS Provider
Come Diventare un SaaS Provider
 
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptx
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptxKiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptx
KiwiQA-Corporate-Presefvdvdxvxcvxcntation (2).pptx
 
Insurance Broker software Services|Insureqlik
Insurance Broker software Services|InsureqlikInsurance Broker software Services|Insureqlik
Insurance Broker software Services|Insureqlik
 
4Q21 Global ISG Index™
4Q21 Global ISG Index™4Q21 Global ISG Index™
4Q21 Global ISG Index™
 
Saa s for asia broad perspectives-2h2017
Saa s for asia   broad perspectives-2h2017Saa s for asia   broad perspectives-2h2017
Saa s for asia broad perspectives-2h2017
 
Transformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User MeetingTransformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User Meeting
 
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupModernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
 
Investor Presentation Q3FY16
Investor Presentation Q3FY16Investor Presentation Q3FY16
Investor Presentation Q3FY16
 
The State of Scaffolding Technologies 2020 - Avontus
The State of Scaffolding Technologies 2020 - AvontusThe State of Scaffolding Technologies 2020 - Avontus
The State of Scaffolding Technologies 2020 - Avontus
 
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...
Case Study: The Business-Focused CIO—Leveraging IT Services for Strategic Adv...
 
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)
Developing Enterprise Teams and Talent (Karen Pascoe at Enterprise UX 2016)
 
ipass
ipassipass
ipass
 
Introducing AVEVA Connect
Introducing AVEVA ConnectIntroducing AVEVA Connect
Introducing AVEVA Connect
 

Mehr von VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

Mehr von VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Kürzlich hochgeladen

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 

Kürzlich hochgeladen (20)

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 

What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inception to Production?

  • 1. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20201 To move money and information in a way that moves the world Our Aspiration Clint Myers VP, CTO Account Processing Srinivas Machani Director, Architecture Account Processing
  • 2. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20202 Our Purpose: To deliver superior value for our clients through leading technology, targeted innovation and excellence in everything we do U.S. Bank Account Processing Market Share 36% 4,000+ Financial Institutions
  • 3. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 7,655 Approved Status Applications Totaling: $878M 3 18,000+ U.S. small businesses awarded loans ... …totaling nearly: $1.4B Tens of thousands of SBA PPP loan applications processed
  • 4. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20204 Applicant Portal Application Review Workflow Financial Institution Portal SBA Integration Fiserv SBA
  • 5. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Deploy Design Research Develop “Vision without action is a daydream, but action without vision is a nightmare.” ― Kaihan Krippendorff Agility Time to Market
  • 6. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Shift from a reactive to a pro-active strategy. Self-Healing Reliability
  • 7. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Additional workers can be added or removed depending on the load Auto-Scaling Scalability
  • 8. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Run more applications on less hardware Application Density Cost
  • 9. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 20209 104,794new lines of code Orchestrating countless cloud containers via Tanzu Application Service, an enterprise Kubernetes platform for auto-scaling and self-healing Predictive load models defined minimum containers per microservice 436 28 days Code releases over 8 Developers 3 UX designers 2 QA 2 Architects
  • 10. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202010 Loans totaling nearly $1.4 Billion into the hands of small businesses “Fiserv helped us get over 2,000 PPP loans approved through the SBA in two days. This is a HUGE win for our company and our customers. With genuine tears in my eyes, and on behalf of our customers, our employees and our company…THANK YOU!” - Jeff Starke, CTO, Bank OZK
  • 11. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Building Blocks CI/CD Jenkins, Artifactory, Twistlock API and DB Design Spring Boot Features and DB schema Infrastructure build out TAS/TKG, Splunk and APM 11
  • 12. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202012 Infrastructure and Data Flow
  • 13. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020  Spring allowed us to develop simpler API  Spring Data JPA allowed us to develop API much more quickly  Spring multi-threading has enabled us to write scalable code  Few annotations/features allowed us to build first class API  @Async allowed us to process data asynchronously for 100s SBA loan applications simultaneously  spring-boot-starter-web; spring-boot-starter-data-jpa; spring-boot-starter-web-services Building API
  • 14. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 202014 Account Processing Pull Docker containers Change Request 1 5 Service Point 2 3 BU Manager Operations Manager Auditing Product Deployment Manager 4 Development Manager Artifactory CI / CD Pipeline TAS
  • 15. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Dynatrace APM – SBA API 15
  • 16. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Dynatrace APM - Infrastructure 16
  • 17. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Splunk - Logs 17
  • 18. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 • Database Design • Naming conventions • Code simplification Learnings 18 • Spring Data JPA • Unintentional data mutation • Transaction boundaries
  • 19. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Beyond SBA 19 Monolith
  • 20. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Split Source Code (Domain Driven Design) 20 Account Management Payments Safe Deposit Box Servicing Stop & Hold Cards Party Party Account Rel Party Account Ser Document Man eAgreement Lending Collateral ePreferences
  • 21. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Restructure Organization (Around Microservices) 21 Team A Team B Team C Team D Account Management Payments Stop & Hold Party Cards Document Man Safe deposit box Party Account Rel Lending E-Agreement Servicing Party Account Ser Collateral E-Preferences Superior focus on producing automated testing 71 Changes / Year 71 Changes / Year 67 Changes / Year 70 Changes / Year Teams balanced around the number of predictive changes in each microservice
  • 22. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Containerize 22 Account Management Servicing Safe Deposit Box Payments Stop & Hold Party Account Ser Party Party Account Rel Collateral Cards Lending ePreferences Document Man eAgreement Utilize predictive load models to define minimum containers per microservice Orchestrate countless containers via TKG for auto-scaling and self-healing
  • 23. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Follow Fiserv 23 To deliver superior value for our clients through leading technology, targeted innovation and excellence in everything we do Our Purpose Twitter: Follow @Fiserv | LinkedIn: Connect Fiserv | Online: Fiserv.com
  • 24. © 2020 Fiserv, Inc. or its affiliates. | FISERV CONFIDENTIAL FORTUNE World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 Thank You! 24

Hinweis der Redaktion

  1. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the pivotal platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention.
  2. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the pivotal platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention.
  3. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the pivotal platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention.
  4. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the pivotal platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention.
  5. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the pivotal platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention.
  6. Building with agility”: Show agile development graphic. In just a couple of weeks, X new lines of code were written, and we issued around 24 releases in two weeks. As we were building, the SBA and U.S. treasury were still working out the details. And as we’re working to support these loans, the Small Business Association and the U.S. Treasury were still working out the details on how the loans would work. A new announcement would come out that changed the loan terms or change the required fields on the applications. Cloud capabilities supported this agility.
  7. How do you build an enterprise application in a few days? Hi! I’m Srinivas Machani with Fiserv and I’ll be talking about our journey through the valleys, peaks and springs of SBA loans application that Fiserv developed within 4 weeks to help the US economy. I’ve been with Fiserv for 9 years and have 24+ years of experience in technologies ranging from front end (UI) to middleware to backend systems. We started our development on March 31st SBA First round funding lasted 14 days – Apr 14th and second round started on Apr 27th Like all good platforms, we started with a solid foundation, build out a PCF platform, that is operationally ready Then we had a team of developers develop the APIs with a DB design that supported the SBA PPP Loan functionality Last but not least we created the the CI/CD pipelines that would enable us to move from Dev to Ops as quickly as possible
  8. Lenders and Borrowers Review and approve the applications. Walk through the diagram left to right Disparate protocols and technologies. MFA with OTP generation. React JS front end, that loads on the client machine, redirects the API requests to Springboot, exposed on the internet. SBA Gov exposed SOAP. Based web services, needed to get certified. Credentials were given on the day of Go Live (March ?) Had to tweak the Apigee bundle to successfully send to SBA **First round of funding we used RPA to send applications, then we developed the Gatling Gun to rapid fire all the 25K or so applications
  9. Actual Development: Agility is the key Agility is the key: when legislation passed, we had a minimum viable product in 3-5 days. Running on a cloud platform meant we didn’t have to provision new servers. We were prioritizing enhancements, iterating, developing as much as we could in a given day and then pushing out code into Pivotal for nightly releases. Clients were able to realize the benefits in virtual real time. The platform allowed us to autoscale: In an unknown world of PPP, didn’t know how much we could sell. We were walking into the dark. We had a high comfort level using the Tanzu platform. If we were a victim of our own success. If we sold 50 percent more than we thought, we wouldn’t have to worry about outages. Self-healing: We needed it to be up all the time, and a cloud environment enabled that. In one hour, we could process several million dollars in loans. Detect some part of code not acting correctly and automatically restart without human intervention. DB Design, Spring Data JPA Secure forms XML, login and OTP for  Github repository, Spring JPA, XML staging service Gatling gun Spring Libraries utilized: Spring fox - library for generation swagger hub documentation Spring Dev tools  - changes in code will compile and deploy to embedded Tomcat server Spring Boot - auto configuration for properties and embedded Tomcat; Java Build pack in PCF (Open JDK) Javax.mail Jackson for JSON  PDF part FOP - Apache library (combining HTML with XML to generate the PDF) Spring Scheduler @Async for parallel Lombok -  generates the getters and setters but didn’t work as well used Eclipse IDE Session handling using DB;  Session timeout - adaptive timeout ; session gets extended (15 minute idle logout) Spring boot maven plugin for generating the jar
  10. In just a couple of weeks, 5K new lines of code were written, and we issued around 24 releases in two weeks. Sonarqube scans, TwistLock image scans Jenkins, Github with webhooks and security scans, stored the images in Artifactory where the Twistlock scans kicked off We had to take few shortcuts in the defined process, when you are moving at breakneck speed and there isn’t a version of app that you are going to break anyway, we could afford to move faster We externalized all the parameters that could change Numerous changes: Changes to Spring Environment variables: File upload limits, timeouts, DB user passwords, SBA URLs; SPRING_JPA_HIBERNATE_DIALECT; Vendor Keys, SPRING_DATASOURCE_DRIVERCLASSNAME spring.datasource.hikari.connection-timeout: 60000 spring.datasource.hikari.minimum-idle: 200 spring.datasource.hikari.maximum-pool-size: 500 spring.datasource.hikari.idle-timeout: 10000 spring.datasource.hikari.max-lifetime: 10000 spring.servlet.multipart.max-file-size: 15MB spring.servlet.multipart.max-request-size: 15MB
  11. All good applications in production must have APM and logging (Splunk) Tanzu has built in plugins for Splunk, all standard out was directed to Splunk We started monitoring the traffic via Dynatrace. We had Dynatrace working and hooked up to the TAS platform with some agents installed and then built out the dashboards required to monitor our APIs Explain the various graphs in the chart…the DB locks were due to some transactional queries and Gatling Gun running without @Async for parallel
  12. We found some interesting information using Dynatrace…the pods were crashing sporadically… We did not implement the pagination (used Criteria building API), first one should retrieve only 10 records and the count—>this one got all the records, so we saw SQL spewing 1000s of lines in Splunk Turned auto scaling on
  13. How big were the pods max memory 6GB Max, important logs
  14. Database Design: Naming conventions for database and java naming for entity classes Reduction in mapping of column names with property name of the java class Follow JPA naming strategies in setting up DB tables Spring Data JPA : Any changes in entity object were reflected in the database (Unintentional data mutation) Detached the entities from the context while manipulating and saved it back Refrain from making changes directly to the entity object but use value objects Define transaction boundaries for each method (especially for committing back to DB) This platform will live for another year but that is the beauty of the platform, it scales and auto heals so we don’t need to worry about it! We did not implement the pagination (Criteria building API), first one should retrieve only 10 records and the count—>this one got all the records Good things: PEN Test changes to the application, parametrize all the values that can change APM, analysis, dash boards, agile teams working around the clock
  15. How to microsize Existing SOAP services that were in a monolith? DDD Eric Evans; Considered various angles, frequency or transactions, changes, business functionality
  16. Team restructuring around domains and agile methodologies
  17. Final picture and talk about routing using Apigee or considering Spring Cloud Services and Gateway and cert-manager that manages the certificates at a cluster level learnt something new in this conference yesterday from Chris TKGI, HPA
  18. Every day, our 40,000 associates worldwide are here with one thing in mind – focused on how we deliver superior value for you – through leading technology, targeted innovation and excellence in everything we do. Did I mention Fiserv was named Fortune Magazine’s World’s most admired companies 6 years in a row and we a Fortune 200 company, 45000 employees, 35 years old