The Future of Mobile App Development for Financial Services...The Future of Mobile App Development...

Post on 03-Jun-2020

1 views 0 download

Transcript of The Future of Mobile App Development for Financial Services...The Future of Mobile App Development...

1

The Future of Mobile App Development for Financial Services

Cathal McGloin

VP, Red Hat Mobile

2

How can IT enable Innovation and Agility for

Financial Services?

1. Collaboration

2. Agile Technologies

3. Microservices Architecture

4. Cloud & DevOps

3

Lines of Business

driving innovation

I.T. Leaders

enabling change

A Collaborative Model

4

Who is driving Mobile App Development ?

Source: Vanson Bourne: Red Hat Mobile Maturity Survey 2016

38%29%

24% 36%

17%19%

19% 14%

NOW NEXT 2 YRS

Ad-hoc

MCoE

Business-led

IT-led

5

The need for Agility

System of Record

Monolithic

Multi Featured

Long Development Cycle

Costly

Infrequent, Large Updates

System of Engagement

Simple, Nimble Apps

Highly targeted to need

Fast Development Cycle

Affordable

CD & CI

Traditional Approach The Mobile Way

6

Native Hybrid

Popula

rity

Source: Forrester Global Developer Survey 2015

Base: 790 Global mobile developers

“How you build out mobile apps or mobile-optimized websites”

Client Side Toolkits are Changing

7

The Rise of RMAD

• Demand vs. Capacity

• Citizen Developer

• Need for Agility

• Lower cost of development

By 2020, 70% of enterprise

mobile apps used in enterprises

will be developed or adopted

without IT involvement.

Gartner 2016

…but, It’s not a silver bullet.

8

Backend Integration –Growth of JavaScript

Source: Vanson Bourne: Red Hat Mobile Maturity Survey 2016

By 2020, the vast majority of

application development —

mobile and traditional (or

desktop) — will have moved to

lightweight Web- and mobile-

style app integration

approaches.

Gartner

9

Respond quickly to change though orchestration

API-led integration across multiple devices/deployments

Enhanced re-usability of backend integration

Supports Innovation by citizen developer

DevOps-friendly

Why Mobile Microservices?

10

App places orders for umbrellas

Adjusts order based on predicted rainfall

Sends an SMS when order is placed

Practical ExampleUmbrella Salesperson

bit.ly/microprimer

11

Attempt #1 - Good

12

Attempt #2 - Better

13

Benchmark

14

Mobile Centric ArchitecturesThe Microservices Way

Cian Clarke

Software Engineer

Cloud & DevOps

15

Mobile App Dev Lifecycle

16

Cloud Integration & Scaling

17

Use of Platforms & Frameworks

Source: Vanson Bourne: Red Hat Mobile

Maturity Survey 2016

18

And finally, the Return on Investment

Source: Vanson Bourne: Red Hat

Mobile Maturity Survey 2016

19