mission, strategy & investment · please note statements regarding its plans, directions, and...
TRANSCRIPT
IBM Digital Experience
Mission, Strategy & Investment
David StrachanDirector of Engineering, Digital Experience, HCL
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
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
4
Partnership for Digital Experience Solutions
+
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
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
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
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
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
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)
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
Outcomes Empowered users
Reduced TCO
Increased agility
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
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
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
16
Bangalore
Germany
Manila
Cary
Chelmsford
Investing in Digital Experience and LEAP
UK
Guadalajara
Victoria
Yes! New user experiences
Modernized platform
APIs developers love
Dev
Smooth migration
Separation of code
Front-end skills
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
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
21
UPCOMING RELEASES
v9.5 v10
2H 2019 1H 2020
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)
Optional
Production use
Ship containers
AWS, OpenShift
Docker & Kubernetes
Finally, a DAM
Images and more
First all-new UI
Docker based
Media management
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
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
29
UPCOMING RELEASES
v9.5 v10
2H 2019 1H 2020
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
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
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.
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