ibm digital experience 2015 - application modernization in the digital experience world

67
BUS-G10 APPLICATION MODERNIZATION IN THE DIGITAL EXPERIENCE WORLD John Head & Toby Samples PSC Group, LLC #IBMDX15

Upload: john-head

Post on 05-Aug-2015

648 views

Category:

Technology


1 download

TRANSCRIPT

BUS-G10

APPLICATION MODERNIZATION IN

THE DIGITAL EXPERIENCE WORLD

John Head & Toby Samples

PSC Group, LLC

#IBMDX15

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 2

3

John Head

[email protected]

1051 Perimeter DriveSuite 500Schaumburg, IL 60173

(847) 517-7200

(847) 517-7600 fax

Facebook.com/johndhead

Twitter.com/johnhead

LinkedIN.com/in/johndhead

Slideshare.com/johnhead

Youtube.com/johnhead

www.johndavidhead.com

www.pscgroup.com

Facebook.com/PSCGroup

Twitter.com/PSCGroup

Linkedin.com/company/psc-group-llc

Slideshare.com/PSCGroup

Youtube.com/PSCGroup

Over 10 years as a Web Developer using various technologies• ASP.net

• J2EE

• PHP

• Xpages

• Javascript

Toby Samples

Consultant at PSC Group LLC

Contact Information

• Blog: http://www.tobysamples.com

• Email: [email protected]

• Twitter: @tsamples

• Skype: toby.samples23

5

Before we begin …Interacting with us

@johnhead & @tsamples

#ibmdx15

We would love your feedback during the session …

… and please fill out the evaluations!

7

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 8

© 2013 IBM Corporation

PSC’s real world experiences with

Applications &

Application Modernization

“The impact of a consumer

economy on the enterprise

application space”

Application State of the Union

• Email and application platforms being broken apart

– Users demanding consumer experiences at work

– Smartphones are almost a given

– Tablets are out-shipping laptops

The Burning Questions – “What about the Applications?”

© 2015 IBM Corporation 10

The Application Disruptors

UX

Modern Workflow

MobileSocial

Cloud

© 2015 IBM Corporation 11

The Application Ecosystem Disruptors

UX

Modern Workflow

MobileSocial

Cloud

© 2015 IBM Corporation 12

The Application Disruptors

UX

Modern Workflow

MobileSocial

Cloud

© 2015 IBM Corporation 13

14

7 billion mobile phones on the planet, with 1.5 billion of them smartphones

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

15

91% of all people on earth have a mobile phone

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

More people have cell phones than running water.

16 Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

Image: Image courtesy of adamr / FreeDigitalPhotos.net

17

56% of people own a smart phone

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

The average mobile phone user checks their phone 150 times a day.

That is an average of 158 minutes each and every day on our

smartphones and tablets.

Two hours and seven minutes of that is in an app, and only 31

minutes is in a browser.

18 Source: http://www.kpcb.com/insights/2013-internet-trendsImage: Image courtesy of adamr / FreeDigitalPhotos.net

19

75% of all email is seen on a mobile device first – the #1 email client in the world is the iOS Mail app

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

20

80% of time on mobile is spent inside apps

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

81% of employed adults use at least one personally owned electronic device for business

21 Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

22

Tablet Sales in Fourth Quarter Could Surpass PCs, With Annual Tablet Sales Set to Eclipse Computers by 2015

Source: http://allthingsd.com/20130912/tablet-sales-in-fourth-quarter-could-surpass-pcs-with-annual-tablet-sales-set-to-eclipse-computers-by-2015/

23

Smartphones are forcing a 2 to 3 year upgrade cycle

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

24

Smartphones are forcing OS upgrades faster than ever –nearly 50% of iOS devices upgraded to iOS 7 in 7 days

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

25

By 2018, 70% of the workforce will use a tablet or tablet hybrid

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

26

By 2017, 90% of the enterprise apps will be both desktop and mobile, up from 20% in 2013

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

27

By 2015, 2/3 of the workforce will own a smartphone and 40% of the workforce will be mobile.

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

28

The average CIO expects to support more than three smartphone platforms and many will have more.

Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/

The Application Disruptors

UX

Modern Workflow

MobileSocial

Cloud

© 2015 IBM Corporation 29

© 2013 IBM Corporation

PSC’s real world experiences with

Applications &

Application Modernization

“The impact of a consumer

economy on the enterprise

application space”

What Applications are Your Users Using?

Your users are using this at home …

What Applications are Your Users Using?

And this …

What Applications are Your Users Using?

And this …

Do you think they want to use this?

Do you think they really want to use this?

Or this?

Do you think they really want to use this?

Or this?

Users want to work with something like this

Or this!

© 2013 IBM Corporation

I know what your thinking …

Your users aren’t like others.

They use the apps we tell them.

They do all their business

on approved tools.

© 2013 IBM Corporation

You're wrong.

More than 50% of business users bypass internal

applications for public tools.

© 2013 IBM Corporation

Because the internal tools are:

Too slow

Too restrictive

Not accessible at home

Not on the mobile device

Not Sexy

The Application Disruptors

UX

Modern Workflow

MobileSocial

Cloud

© 2015 IBM Corporation 42

The Cloud is strategic and powering today’s innovations

Cited cloud for innovation of competitive advantage

Want to or already run their company in the cloud

Use the cloud to generate revenue or product development

13% 2011

72%2014

SaaS use is mainstream

http://www.northbridge.com/2014-future-cloud-computing-survey

Business is transitioning to the cloud

65-70% of respondents are

moving some or significant processing to the cloud in the NEXT 12-24 Months

44

http://www.northbridge.com/2014-future-cloud-computing-survey

What are businesses transitioning?

45

Sales and Marketing

Customer Service

Business Analytics

52%

44%

44%

Front Office is moving fast

Transaction Processing

Data center Consolidation

Back Office is lagging

Moving to Cloud

Not Movingto Cloud

34% 31%

17%19%

http://www.northbridge.com/2014-future-cloud-computing-survey

The cloud is multi-dimensional

46

Private Hybrid Public

SaaS

PaaS

IaaS

http://www.northbridge.com/2014-future-cloud-computing-survey

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 47

Our MethodologyApplication Modernization, Not Migration

InventoryExisting

Application Portfolio

Categorize and Prioritize

Estimate Modernization

Costs

Determine Landing Platform

Network Impact Analysis

Data Center Impact Analysis

Define Security Model on

Landing Platform

EstablishTools &

Standards

Application Transformation

Data Transformation

SunsetLegacy

Environment

Develop Support and Staffing Plan

Application Modernized!

Reduce Licensing of Legacy

Environment

Define Governance

Model

Modify Infrastructure

Establish Development Environment

Specify and Procure

Production Hardware and

Software

Analysis & Design

Prepare for a more data driven, mobile, social and dynamic future

Identify opportunities to enhance processes, workflow and security

Technical Analysis

Business Value Analysis

Cultural Change Analysis

Develop Training Plan and Materials

Train End Users on Modernized

Application

AN

ALY

ZE

MODERNIZE

Application Portfolio Value

• Is the IT Portfolio aligned to the Business Value?

• Can we identify immediate cost savings?

• Are there any technical issues requiring remediation?

49

Business Value

Technical Environment

Tolerate Invest

Eliminate Migrate

What are our options?

Sunset Maintain

Modernize Replatform

Sunset

• Not every application needs to live on

• Determine the application lifecycle

• Archive as needed

Maintain

Modernize

Replatform

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 55

How this applies to DX

• Our vision

• Use DX to

– Move to the cloud

– Enable mobile where not present

– Integrate with new platforms

– Provide a modern user experience

• Let’s show you our vision in action

© 2015 IBM Corporation 56

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 57

Scenario 1: Lightweight Frameworks and PaaS

• Crossroads between Legacy Applications and Modern Platforms

• Web applications like XPages, MEAN, and more

• Uplift of platforms such as IBM Notes & Domino

• Integration with IBM Bluemix

© 2015 IBM Corporation 58

Scenario 1: Lightweight Frameworks and PaaS

© 2015 IBM Corporation 59

Scenario 1: Lightweight Frameworks and PaaS

© 2015 IBM Corporation 60

• Script Portlet

• AngularJS

• Node.JS on Bluemix

– CORS

• IBM Domino Database

Scenario 1: Lightweight Frameworks and PaaS

© 2015 IBM Corporation 61

• Fast and Easy to Integrate existing application– No real development required

– Just command line push and it works

• Flexible– Actually in page, not sandboxed, allows Portlet to communicate with

Portal and other portlets on page

– Has access to other content from other services or in WCM and User Preferences and context

Agenda

• Who We Are

• Application State of the Union

• What is Application Modernization?

• How this applies to DX

• Scenario 1: Lightweight Frameworks and PaaS

• Scenario 2: Microsoft SharePoint

• Q&A

© 2015 IBM Corporation 62

Scenario 2: Microsoft SharePoint

• Company X has Microsoft SharePoint (any version)

• They are using it for External Use

– External Web Pages

– External Users

• They want mobile usage

• They need a solution going forward … and rip & replace is off the table

© 2015 IBM Corporation 63

Scenario 2: Microsoft SharePoint

© 2015 IBM Corporation 64

Scenario 2: Microsoft SharePoint

© 2015 IBM Corporation 65

• Script Portlet

• AJAX using JQuery

– SharePoint REST API

• Bootstrap (Responsive Web)

• SharePoint 2013 Server

– CORS on IIS

Scenario 2: Microsoft SharePoint

© 2015 IBM Corporation 66

• Integrates existing content without moving it and allows authoring and storage to stay where they are.

• Can update data or manipulate how it’s presented to the end user

• Allows SharePoint and WCM data to stay in the same place and allows for analysis of the data in a single view

Thank You