bringing your web apps to ibm digital experience

67
[1539] Bringing Your Web Apps to IBM Digital Experience John Head Brad Balassaitis

Upload: john-head

Post on 16-Apr-2017

2.284 views

Category:

Technology


1 download

TRANSCRIPT

[1539] Bringing Your Web Apps to IBM Digital ExperienceJohn Head

Brad Balassaitis

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

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

Brad Balassaitis

• Senior Consultant for PSC Group

• Certified Notes developer since R4

• IBM Champion 2014 - 2016

• Blog: xcellerant.net

5

PSC Group, LLC is proud to announce that, once again, they are home to multiple IBM Champions. Six top PSC employees were selected for the 2015 list: John Head, Mark Roden, Shean McManus, Kathy Brown, Brad Balassaitis and Toby Samples. PSC has more IBM Champions than any other single organization. PSC has had at least one employee named an IBM Champion since they started with the recognition 6 years ago.

Congratulations to our six IBM Champions

Brad Balassaitis Kathy Brown Toby Samples Mark Roden John Head Shean McManus

Before we begin … Interacting with us

@johnhead & @Balassaitis

#ibmconnect

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

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?”

10

The Application Disruptors

11

UX

Modern Workflow

MobileSocial

Cloud

The Application Ecosystem Disruptors

12

UX

Modern Workflow

MobileSocial

Cloud

The Application Disruptors

13

UX

Modern Workflow

MobileSocial

Cloud

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

29

UX

Modern Workflow

MobileSocial

Cloud

© 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

42

UX

Modern Workflow

MobileSocial

Cloud

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 Moving

to 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

47© 2015 IBM Corporation

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

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

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

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

58

Scenario 1: Lightweight Frameworks and PaaS

59

Scenario 1: Lightweight Frameworks and PaaS

• Script Portlet

• AngularJS

• Node.JS on Bluemix

CORS

• IBM Domino Database

60

Scenario 1: Lightweight Frameworks and PaaS• 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

61

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

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

63

Scenario 2: Microsoft SharePoint

64

Scenario 2: Microsoft SharePoint

• Script Portlet

• AJAX using JQuery

SharePoint REST API

• Bootstrap (Responsive Web)

• SharePoint 2013 Server

CORS on IIS

65

Scenario 2: Microsoft SharePoint

• 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

66

Thank You