mission, strategy & investment · please note statements regarding its plans, directions, and...

32
IBM Digital Experience Mission, Strategy & Investment David Strachan Director of Engineering, Digital Experience, HCL

Upload: others

Post on 11-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

IBM Digital Experience

Mission, Strategy & Investment

David StrachanDirector of Engineering, Digital Experience, HCL

Page 2: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion.

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract.

The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerationsthe I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

2

Page 3: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Mission

Help deliver digital experiences that engage & build relationships with customers, partners & employees in all industries across any channel

Strategy

Differentiated by the ability to dynamically combine persuasive content and integrated business applications, seamlessly, in context

Continued Investment

• Modern persona-driven UI/UX (Usability)

• Deployment flexibility (On-prem/hybrid/cloud)

• Programmability modernization

• AI features to increase content/experience effectiveness

IBM Digital Experience

Page 4: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

4

Partnership for Digital Experience Solutions

+

Page 5: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

5

CANADA

UNITED KINGDOM

MEXICO

UNITED STATESOF AMERICA

BRAZIL

SOUTH AFRICA

IRELAND

ITALY

POLAND

SWITZERLAND

FRANCE

SWEDEN

FINLANDCHINA

NORWAY

INDIA

AUSTRALIA

NEW ZEALAND

INDONESIA

UAE

SINGAPOREMALAYSIA

PHILIPPINES

HONG KONG

JAPAN

GERMANY

ROMANIA

THAILAND

OMAN

PORTUGALSPAIN

TURKEY

AUSTRIA

LITHUANIA

CZECH REPUBLIC

RUSSIA

ISRAEL

NETHERLANDS

BELGIUM

DENMARK

Just who are these guys?

124,000+ Minds | 41 Countries | 140 Nationalities

Shiv Nader, HCL Founder

HCL Technologies

Total Revenues* $8.00 billion

EBITDA* $1,835 million

Employees 124,121

*as of June 30' 2018

Page 6: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Data Trans-

formation

Application Security

Software testing

SoftwareDevelop-

ment

Mainframes

Collaboration

CustomerExperience

Marketing

Databaseand IoT

Automation

No Code/Low Code

ITX

WebSphere Data Interchange (WDI)

WebSphere TX Trading Manager

Industry Solution Packs – Healthcare, Financial Services, Supply Chain

AppScan Source

AppScan Enterprise

AppScan Standard

Application Security on Cloud

Test Workbench

Functional Tester

Test Virtualization Server

Performance Tester

Performance Tester on Cloud

Application Performance Analyzer

Test RealTime (RTRT)

Host Access Transformation Services (HATS)

Host Access Client Package(HOD, PCOM)

File Manager

Fault Analyzer

Asset Discovery

CICS Tools (IA, VR, DA)

Business Developer for z

HCL Leap (formerly Forms Experience Builder)

Notes / Domino

Workload Automation (WA)

Workload Automation SaaS

Workload Automation (Z)

BigFix

Marketing Suite

Campaign

Interact

Contact Optimization

Marketing Operations

Informix Server and Client Products

Informix on Cloud

UrbanCode – Deploy, Release, Build

ClearCase & ClearQuest

Application Developer

Software Architect Designer

Rose, Synergy & Change, Build Forge

Asset Manager

Domino

Lotus Notes

Sametime

Verse

Note: BigFix, WebSphere, Domino, Lotus Notes, Sametime, Verse, AppScan, UrbanCode, ClearCase, ClearQuest are trademark(s) of IBM Corporation, registered in many jurisdictions, and are used under license.

HCL PRODUCTS AND PLATFORMS

Digital Experience (WebSphere Portal & Web Content Manager)

HCL SafeLinx

Page 7: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

01 02 03

0504

CURRENCY INTEGRATION

MODERNIZATION

CONSUMABILITY DELIGHT

Market platforms,

languages and methodologies

REST API’s, 3rd

party integration,

Future innovation

User experience, Hybrid, on-prem

to cloud

Prioritize, fix RFEs and PMRs,

Co-Create

Dockerizeddeployment, lower TCO

OUR PHILOSOPHY

Page 8: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Leader MQ for DXPs

logical product packages and a keen eye for technological

better than most competitors, having espoused the virtues of the

aggressive adopter of AIto improve user engagement and the user experience. Increasingly, customers will be able to invoke IBM Watson services to support automation and improve relevance, guidance and the overall

Gartner Magic Quadrant for Digital Experience PlatformsPublished: January 2018

Gartner Magic Quadrant for Digital Experience PlatformsPublished: February 2019

Page 9: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Deployment options

that are built for

speed and

enterprise scalability

Integrate AI and

analytics services

into CMS

foundations.

Provide useful

“assistants” for

practitioners.

Reuse content

across channels

delivering

experiences that fit

the device your

customer prefers.

Modern web

programming and

JavaScript

frameworks

(React, Angular,

Vue.js,…)

Modern UI driving

new user

experience,

simplified workflows

and authoring

efficiency.

Feedback/Market/Technology Driving the DX Strategy

User experience

New development

patterns

More channels, more content

Rise of AI and content

intelligence

Flexibility in deployment

Page 10: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

10

THE DX MARKET HAS CHANGED A LOT

Gartner Horizontal Portal MQ 2010(10 vendors rated)

Gartner Digital Experience Platform MQ 2019(17 vendors rated)

Page 11: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Digital Experience Platform must support all digital touchpoints

Content Delivery

Account Mgmt

Self Service

Commerce

Digital Workplaces

DXP

IoT

IBM Digital Experience Manager is

amply equipped for all five of our use

cases. It is well-suited for organizations

that are seeking a single platform to

support many digital experience

initiatives

Critical Capabilities for Digital Experience Platforms, Gartner, April 2018

Page 12: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Outcomes Empowered users

Reduced TCO

Increased agility

Page 13: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

BEING ROCK SOLIDThousands of businesses trust WebSphere Portal & Web Content Manager

❤Trusted to provide mission-critical services around the world

❤Able to handle very large workloads

❤Failures are rare runs for months or years without outages

❤Extensive options for tuning & optimizing server performance

Photo by Anand Dandekar from Pexels

Page 14: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

BLENDING APPLICATIONS AND CONTENT

Customers go beyond content sites to integrate transactional capabilities

❤Unmatched application integration capabilities

❤Broad range of application integration options portlets, client-side MVC frameworks, digital data connector.

❤Compose pages that blend content alongside transactional application capabilities

❤Many customers integrate 3rd party content management systems

❤ -based access control

Photo by Stephanie Herington on Reshot

Page 15: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

DXROLE-BASED SITES

Customers host diverse experiences on a single platform, serving multiple user populations

❤Used by many customers to handle multiple user populations on a single platform e.g. supplier portals, healthcare portals

❤Rich options for controlling access and permissions, can be applied to all artefacts

❤Determine who sees what based on robust ACLs rather than just personalization

❤Highly extensible authentication mechanisms frequently customized to support unique customer requirements

Page 16: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

16

Bangalore

Germany

Manila

Cary

Chelmsford

Investing in Digital Experience and LEAP

UK

Guadalajara

Victoria

Page 17: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Yes! New user experiences

Modernized platform

APIs developers love

Page 18: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Dev

Smooth migration

Separation of code

Front-end skills

Page 19: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

19

Custom site Other clients

Architectural approach

RingAPI

• OpenAPI REST based• Consistent, coherent structure• Standards based

• Evolved, containerized architecture supporting Kubernetes

• Auto-scaling hook into cloud platform services

• Separation of product and customer code

• Simple upgrade via container replacement

Portal & WCM services

Customer-owned

customizations

Unified Management Client

Unified business user interface across Portal & WCM capabilities

Sites, content, pages, layouts, apps, rulesetc

Custom sites

Other clients (e.g. mobile

apps,

Product

Customer code

Customer applications and sites

Product extensions

Customer tool extensions

Digital Experience Platform

Page 20: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

20

Platform roadmap

1. Traditional WAS

deployment

2. Production K8s support

3. Extension services on

K8s (available to tWAS too)

4. “Real API” (on K8s)

5. K8s divergence from tWAS

1b. Maintain support for tWAS

A new world

Page 21: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

21

UPCOMING RELEASES

v9.5 v10

2H 2019 1H 2020

Page 22: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

22

DX V9.5 – 2H 2019

Previously

✘ Installing DX is complicated, and it has to be sized to handle peak demand all the time.

✘ The UI is fragmented – multiple, inconsistent tools for authoring and admin.

✘ Images, files and videos are hard to reuse on multiple content items

Now, with this release

❤ Production Docker and Kubernetes support simplifies installation and adds auto-scaling, reducing TCO.

❤ New persona-driven product homepage

❤ “Media Library” enables easy reuse of images, files and videos

❤ Ring API (first services)

Page 23: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Optional

Production use

Ship containers

AWS, OpenShift

Docker & Kubernetes

Page 24: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Finally, a DAM

Images and more

First all-new UI

Docker based

Media management

Page 25: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

As-is

o

o Multiple user interfaces with diverse UX and visual design

o

o Hard to keep up with site, content and project changes in the system made by other users

To-be

❤ Unify user experiences into a single, modern, fast, role-based UI oriented around collaborative experience management

❤started guidance

❤ Simplify process of setting up and maintaining a site identify key user activities and focus on making them as easy as possible

❤ Also improvements to Multi-lingual, page/content creation, targeting and personalization, application management, integrations, application configuration

Experience: Transforming Portal/WCM Experience

Page 26: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

API Name Type

Portal Access Control SPI Java

Portal Access Control REST API ATOM

Portlet API Java

Collaborative Services API Java

spHelper API JavaScript

WCM API Java

WCM Query API Java

WCM Library Management APIs Java

Syndication APIs Java

Search REST API ATOM

Search scopes REST API ATOM

Search indexes REST API ATOM

Search constraints REST API ATOM

Search facets REST API ATOM

Tagging and Rating Service Java API Java

Tagging and Rating Service REST API ATOM

Model SPI Java

Remote Model SPI REST ATOM

PUMA Remote REST ATOM

WCM REST Service ATOM

WCM Query REST Service ATOM

Portal Application Archive Custom format

Navigational State SPI Java

Controller SPI Java

Accessor SPI Java

URL Generation SPI Java

CaaSCustom JSON / HTTP

• Authoring CRUD operations for all objects managed by

DX: content, pages, content types, sites, layouts, app

placement etc. Content relationships and references.

Search. Approvals, draft creation, status and publication.

• Administration focused on configuration and set-up:

workflow, app management, layouts, themes, syndication

• Delivery sites, pages and content. Content relationships

and references. Search. Focused on the needs of client

applications, must be simple and lightweight

• Events / extensions publisher (webhooks) for system

events e.g. approval notifications, syndication start / end,

login/logout

• Fully project, locale and version aware from v1

Programmability: Unified Portal/WCM API

Page 27: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential
Page 28: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

29

UPCOMING RELEASES

v9.5 v10

2H 2019 1H 2020

Page 29: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

As-is

o Creating a page is a process with many steps, via different user experiences

o Page template is rigid business user cannot change the layout, or even decide to add an extra image or block of text, unless the template developer has explicitly planned for it.

o Enhancements in recent versions have all focused on WCM, few benefits for Portal customers

o Contextual preview is limited (impersonation) and approvals require that a user be logged into Portal

o No separate media library, so digital assets are orphaned on content items

To-be

❤ Simplify page creation and management experience bring WCM improvements to all customers

❤ Something like block-based authoring, to reconcile template and document style authoring experiences

❤ Preview, approvals provide an experience for occasional users to review and approach without needing to learn WCM

❤ Contextual preview for time, segment, location etc

❤ Native media library capability, without requiring separate DAM

Experience: Reinventing Page Authoring

Page 30: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

31

In ecommerce merchandisers / category managers will be involved in setting up products and pricing

The marketerdefines the content that is required, the schedule and who is to be targeted with it

Business goal:

Launch a new

promotion

CREATING EXPERIENCE IS COLLABORATIVE

Designers(possibly working for an agency) will design the customer interaction

A campaign specialist may need to set up user segments and targeting rules in the campaign mgmtsystem.

Line-of-business managers may be required to approve the changes prior to publication.

Depending on the nature of the content, other support functions such as legal or finance may need to sign off

If the content is to be localised, many additional contributors and processes may be required.

A front-end developer may be required to make code changes to the customer experience.

The content author sets up the CMS to deliver the required experience and creates the content

Page 31: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Notices and disclaimers

32Think 2019 / DOC ID / Month XX, 2019 / © 2019 IBM Corporation

© 2019 International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM.

U.S. Government Users Restricted Rights use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.

Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. warranty, either express or implied. In no event, shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted per the terms and conditions of the agreements under which they are provided.

IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously

Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.

Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those

customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.

References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.

Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.

It is the to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory

customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer follows any law.

Page 32: Mission, Strategy & Investment · Please note statements regarding its plans, directions, and intent are subject to change or withdrawal sole discretion. Information regarding potential

Notices and disclaimerscontinued

33

Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products about this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a purpose.

The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.

IBM, the IBM logo, ibm.com and [names of other referenced IBM products and services used in the presentation] are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the

www.ibm.com/legal/copytrade.shtml.

Think 2019 / DOC ID / Month XX, 2019 / © 2019 IBM Corporation