BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An...

14
BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi- Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky” de Juan & Jose Maria “Chema” San Jose Innovation in Technologies, BBVA Digital Banking April 2015

Transcript of BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An...

Page 1: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

BBVA Secure Cloud Reference ModelResponding to Complexity and Demand with a Multi-Cloud StrategyAn Evaluation of BBVA’s Cloud Banking Model

Pascual “Pasky” de Juan & Jose Maria “Chema” San JoseInnovation in Technologies, BBVA Digital BankingApril 2015

Page 2: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Who we are

625Billion €

total assets

51million

customers

31countries

7,371branches

22,104ATMs

108,770employees

Page 3: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Vision

Why DOES the BANK NOT HAVE

1 BILLION Customers?

Because IT can’t

Page 4: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Exhausted Model

Complexity and demand run faster than Moore's Law

Unitary price

Complexity

Peak dimensioning

Demand

t

Still running

Page 5: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Embracing Digital TransformationAgile

● Individuals and interactions

● Working software

● Customer collaboration

● Responding to change

DevOps

● Continuous...

○ testing

○ delivery

○ monitoring

● Automation

Cloud

● Autoscaling

● Infrastructure as a code

● Cloning environments

● Complete resilience

● Self Provisioning

Deliver value to customers through amazing applications

Page 6: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

BBVA DMZ

BBVA BBVA

Privacy and Regulatory compliance

BBVA Datacenter

physical constraints

Z

Long term transfer

Spain Mexico USA

Amazon

Google

Manage-ment

&Support

no constraints

busi

ness

mo

del

cons

trai

nts

Sensitive Data

Non Sensitive Data

Page 7: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Reference Model

PaaS

IaaS

SDNOrc

hest

ratio

n

Mic

ro S

ervi

ce

Sec

urity

Clo

ud B

roke

r

Ser

vice

Man

agem

ent

Mic

ro S

ervi

ce

Mic

ro S

ervi

ce

Mic

ro S

ervi

ce

What with

How

Consumers

Con

tinuo

us D

eliv

ery

+ S

ecD

evO

ps

Clo

ud

Gov

erna

nce

Mod

el (

incl

udes

Bu

dget

and

Bill

ing)

Page 8: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Reference Model

PaaS

IaaS

SDNOrc

hest

ratio

n

Mic

ro S

ervi

ce

Sec

urity

Clo

ud B

roke

r

Ser

vice

Man

agem

ent

Mic

ro S

ervi

ce

Mic

ro S

ervi

ce

Mic

ro S

ervi

ce

Con

tinuo

us D

eliv

ery

+ S

ecD

evO

ps

Clo

ud

Gov

erna

nce

Mod

el (

incl

udes

Bu

dget

and

Bill

ing)

Page 9: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

SecDevOpsCooperation

New lifecycle

Development Testing Production Maintenance

Cloud Catalog (Virtual Machines, SW packages, SW Developments)

DeploymentPackage

TestedDeployment

Package

EvolvedDeployment

Package

Page 10: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Service-designed elastic app

Intake

FilteringFiltering

Module-designed monolithic app

Cloud Designed Server-Side Apps

Intake

Log

Filtering

Delivering

Tetris running in Amazon will never be a cloud app

Intake

Log

Filtering

Delivering

Queue based

Heterogeneous growth

Infinite scalability, low latency

Stateless

Page 11: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Private Cloud

Page 12: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

Amazon

Actual numbers from actual usage

Hydra

Topic Thunder

Back EndBack End

Back End

Act

ual F

inan

cial

Ser

vice

Google

Hydra

Topic Thunder

Anonymous service technical log

Technical analytics

Inte

rna

l Syn

c

15 million events / day

300 events / speak

Bored machines

22 worldwide channels

Page 13: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

● Cultural change capital

● PoCs very useful

● Concentrate on design

● Heavy work in role definition

● Build an inclusive team across different departments

● Adapt to consume Openstack services

● Work in progress and everyday learnings

Lessons learned

Page 14: BBVA Secure Cloud Reference Model Responding to Complexity and Demand with a Multi-Cloud Strategy An Evaluation of BBVA’s Cloud Banking Model Pascual “Pasky”

And don't let cloud-like sellers fool you with “fog and mirrors”!

Thank you for your attention and good luck.