TRANSFORMING	RETAIL	BANKING:	
COMPETITIVE ADVANTAGE
THROUGH MICROSERVICES
April	10,	2018
Copyright	©	2018	NuoDB	
LOGISTICS
+  You	will	be	on	mute	
+  Submit	quesKons	in	the	
Q&A	box	on	the	right	
+  Webinar	is	being	recorded	
&	will	be	available	for	
replay	
Boris	Bulanov	
Vice	President,	Technology	
NuoDB	
JusKn	Goldsmith	
Technical	Consul9ng	Architect	
Red	Hat
Copyright	©	2018	NuoDB	
AGENDA
3	
+  Retail	Banking	Meta-Trends		
+  Role	of	OpenShiY	in	Digital	TransformaKon	
+  Database	Impact	on	Digital	TransformaKon	
+  Summary	&	QuesKons
Copyright	©	2018	NuoDB	
RETAIL BANKING IS BEING CHALLENGED
4	
INTERNET	BANKING	LARGE	TECH	
Core	Banking	 Currency	 Mortgages	Payments	Investments	
CRYPTO	CURRENCIES	
BANKING
Copyright	©	2018	NuoDB	
DIGITAL TRANSFORMATION IN BANKING
5	
Business	Agility	
Performance	
Customer	Experience	
Always-On	
GAIN:	
RETAIN:	
Trust
Copyright	©	2018	NuoDB	
6	
THE TRANSFORMATION
FROM	 TO	
Enterprise	IT		 DevOps		
Hardware	 Cloud	
Mainframes		 Containers		
ApplicaMons		 Microservices		
Databases	 Distributed		
Databases
Copyright	©	2018	NuoDB	
7	
HOW DO YOU ENABLE DIGITAL
TRANSFORMATION?
It requires an evolution in…
Applications
New ways of developing,
delivering, and
integrating applications
Platform
Modernize existing and
build new cloud-based
infrastructure
Process
More agile process
across both IT and
the business
Copyright	©	2018	NuoDB	
8	
Sys-Admins / Ops
•  Sandboxed application processes on a
shared Linux OS kernel
•  Simpler, lighter, and denser than virtual
machines
•  Portable across different environments
Developers
•  Package my application and all
of its dependencies
•  Deploy to any environment in
seconds and enable CI/CD
•  Easily access and share
containerized components
WHAT ARE CONTAINERS?
Copyright	©	2018	NuoDB	
9	
APPLICATION PORTABILITY WITH CONTAINERS
RHEL Containers + RHEL Host = Guaranteed Portability
Across Any Infrastructure
Copyright	©	2018	NuoDB	
10	
OPENSHIFT CONTAINER PLATFORM
Trusted by Fortune Global 500
companies
Copyright	©	2018	NuoDB	
11	
OPENSHIFT CONTAINER PLATFORM
Enterprise Kubernetes++ container
orchestration
Trusted by Fortune Global 500
companies
Copyright	©	2018	NuoDB	
12	
OPENSHIFT CONTAINER PLATFORM
Developer Experience
Enterprise Kubernetes++ container
orchestration
Trusted by Fortune Global 500
companies
Copyright	©	2018	NuoDB	
13	
OPENSHIFT CONTAINER PLATFORM
Traditional, stateful, and cloud-native apps
Developer Experience
Enterprise Kubernetes++ container
orchestration
Trusted by Fortune Global 500
companies
Copyright	©	2018	NuoDB	
14	DEVOPS WITH CONTAINERS ACROSS THE
HYBRID CLOUD?
Copyright	©	2018	NuoDB	
15	
TRUE POLYGLOT PLATFORM
LANGUAGES
DATABASES
WEB SERVERS
MIDDLEWARE
CrunchyData
GitLab
Iron.io
Couchbase
Sonatype
EnterpriseDB
NuoDB
Fujitsu
And many more
DIGITAL TRANSFORMATION IN PRACTICE
16	
Client-Server	 App	Scale-Out	 Cloud	 Containers
TRADITIONAL	BENEFITS:	
+  Simple	to	develop	for	
+  Seamless	migraKon	
+  Maintain	database	of	record	
NEW	BENEFITS:	
+  ConKnuous	availability	
+  Deployment	flexibility	
+  Straigh`orward	to	scale	
+  Fast	data	access	for	the	app	
DOES DIGITAL TRANSFORMATION
REQUIRE DATABASE TRADEOFFS?
NoSQL	|	NewSQL	|	Cloud	databases	|	TradiMonal	RDBMS
Copyright	©	2018	NuoDB	
18	
NuoDB ARCHITECTURE IN PRACTICE
+  Fully	redundant	
+  ElasKcally	scalable	
+  ConKnuously	available	
+  AcKve/acKve	benefits	across		
single	or	mulKple	data	centers	
Available	processes	for	scale	out	
SM	
Storage	Manager	(SM)	
TransacKon	Engine	(TE)	TE	
Scale-out	adds	
TE	TE	 TE	
SM	 SM	
App	 App	 App
Copyright	©	2018	NuoDB	
ElasMc	Block	Storage	
	
	
	
	
Cloud	NaMve	
Storage	Container	
	
	
NuoDB	
Container	
	
	
	
NuoDB IN CONTAINERS
19	
+  Deploy	processes	together	or	in	their	
own	containers	
+  Deploy	and	elasKcally	scale	
containerized	database	processes	
quickly	
+  Highly	available	ephemeral	storage	
naKve	to	the	database	
+  Integrate	with	popular	orchestraKon	
technologies	via	NuoDB	API	
	
NuoDB	
Container	
	
	
	
NuoDB	
Container	
	
	
	
NuoDB	
Container	
	
	
	
NuoDB	
Container	
	
	
	
Cloud	NaMve	
Storage	Container
NuoDB IN OPENSHIFT
TE	TE	 TE	
TE	
TE	
SM	
SM
Copyright	©	2018	NuoDB	
SUMMARY
21	
+  As	Retail	Banks	modernize	their	infrastructure	to	support	Digital	TransformaKon	
iniKaKves,	they	need	to	consider:	
§  Process	
§  Infrastructure	
§  Database	
+  Without	a	modern	database,	businesses	are	either:		
§  Only	modernizing	simple,	non-enterprise	applicaKons	
										-	or	–	
§  The	database	is	not	part	of	the	Digital	TransformaKon	
+  A	container-naKve	database	enables:	
§  Increased	developer	producKvity	with	DB	self-service	deployment	&	usage	(CD/CI	pipeline)	
§  Improved	performance	with	full	read/write	scale	out	and	integrated	in-memory	cache	
§  Lower	operaKonal	costs	through	automated	HA/DR
Watch	a	demo	of	NuoDB	on	OpenShiS:		
nuodb.com/openshiY	
	
	
Visit	NuoDB	at	Red	Hat	Summit:	Booth	731!		
nuodb.com/meet-nuodb-red-hat-summit	
	
Summit	presentaMon:	Best	PracMces	for	
OpenShiS	High-Availability	Deployment	
nuodb.com/meet-nuodb-red-hat-summit	
	
ANY QUESTIONS?

Transforming Retail Banking: Competitive Advantage through Microservices