SDL Web 2016 · 10 SDL Web Delivery Frameworks DD4T (Dynamic Delivery for Tridion) is an open...

45
SDL Proprietary and Confidential SDL Web Answers to your SDL Web questions Prepared by: Nuno Linhares, Arjen van den Akker June 30, 2016

Transcript of SDL Web 2016 · 10 SDL Web Delivery Frameworks DD4T (Dynamic Delivery for Tridion) is an open...

SDL Proprietary and Confidential

SDL WebAnswers to your SDL Web questions

Prepared by: Nuno Linhares, Arjen van den Akker

June 30, 2016

2

Speakers for today

Nuno Linhares,

Director Product Management

(US East Coast)

Arjen van den Akker,

Director Product Marketing

(Amsterdam)

3

Agenda

○ Q&A Follow up

– External Content Libraries

– Digital Experience Accelerator

– New options for upgrades

○ Roadmap on:

– Usability

– Language & Blueprinting capabilities

○ SDL Web Cloud Models

○ Release Schedule 2016/2017

○ Q&A

External Content Libraries

5

External Content Libraries – Objectives

○ Allow integration of 3rd-party owned content in SDL Web

○ Retain “single source of truth” – no data duplication

○ Allow for distribution of 3rd-party content to SDL Web’s

Content Delivery stack

– Some 3rd party tools, especially in DAM, do not publish content to

public repositories

○ Ensure editorial experience is uniform, irrelevant of content

source

6

ECL – Technical Solution

7

SDL or 3rd party vendor-backed

○ SDL Media Manager

○ CMIS

○ NorthPlains Telescope

○ ADAM

○ Media Beacon

Community-backed

○ YouTube

○ Flickr

○ Commerce

– Demandware

– Hybris

– Fredhopper

○ [Your connector here]

Some existing ECL connectors

Digital Experience Accelerator

10

SDL Web Delivery Frameworks

DD4T (Dynamic Delivery for Tridion) is an open source

framework which enables you to use ASP.NET MVC or

Spring MVC (Java) to develop SDL Tridion powered web

applications. The framework is available for SDL Tridion 2013

SP1, 2013, 2011 SP1, 2011 and 2009 SP1.

The SDL Digital Experience Accelerator (DXA) is an open source

reference implementation of SDL Web 8 and SDL Tridion 2013 SP1

intended to help you create, design and publish an SDL

Web/Tridion-based website quickly.

It is available for .NET and Java and has a modular architecture

consisting of a Framework and example web application providing

core functionality and separate Modules for additional functionality.

11

DXA

○ What’s New

– DD4T & DXA

– Pluggable architecture

– Available modules

○ Support

12

DXA and DD4T

13

DXA and DD4T – the future

○ Steering group in place

– Quirijn Slings, DD4T "Founding Father“

• Representing the community and DD4T .NET

– Raimond Kempees, DD4T Java Maintainer

• Representing the community and DD4T Java

– Will Price, DXA "Founding Father“

• Representing the community and DXA

– Wouter Kers, Release Manager

• Representing SDL DevOps

– Nuno Linhares, Benevolent Dictator

• Representing SDL Product Management

14

Pure MVC Framework, Separation of Concerns

Broker

DB

SDL Web

AuthoringSDL Web

Content

Delivery

Content

Provider

(DD4T)

publish content

(JSON Data)

retrieve

content

Controller

Model

View

get model

1

route

2

consume

3

Application Server (IIS, Tomcat etc)

15

Standardized HTML

○ Based on defacto industry standards to build responsive

HTML5 web sites

16

Upload

Publish Designs

Separation of layout & code

SDL Web

CMS

Content

Delivery

HTML Design

(Grunt project)

MVC Code

(C#/Java project)

Deploy

Created by web

agency or inhouse

web designers

Created by developers

using Visual

Studio/IDEA etc

○ Web designers and C#/Java developers work independent of each other

○ The contract between them is standard Bootstrap CSS classes

Alternatively deliver to

17

Experience

Manager

Mobile First, incl.

Contextual Image Delivery.NET/Java MVC

Application

White Label Design

(Bootstrap)Navigation

Support

Multi-tenancy

SEO Optimization

(schema.org)

CMS Setup

CMS Managed

Site Configuration

Add-On Modules

(Search, Experience

Optimization etc)

Pluggable

Content Provider

(DD4T)Multi-language

18

Advantages

○ Fully functional SDL Web Site implementation– Kickstart the development

– Comes with full stack integrated including Experience Manager, ADF, modules for Experience Optimization, Digital Media Management etc

– Provides 60-70% of the typical use cases

○ Functional and technical SDL Web best practices– Do not need to be a Tridion guru any longer to get an optimal SDL Web

implementation in every shape and form

– Frees up resources for customer specific needs

○ Is a fully supported SDL product– New SDL capabilities will be DXA enabled

19

DXA Support Statement from SDL

○ DXA is a core element of SDL’s Digital Experience Roadmap, and positioned as a differentiator in the market

○ SDL commits to supporting customers and partners on the underlying architecture, data model approach and “Web Application Core” functionality

– You can open tickets with support for any issue you find

– You can also report them directly on github

○ DXA will remain an Open-Source (Apache 2.0) solution

○ DXA release cycles will remain (approximately every 6 weeks currently)

○ Back-porting new features and modules from future DXA releases may require customer or partner intervention

20

Some of DXA’s use cases

○ For new implementations– Base for quick implementation start, providing core functionalities

required by every website

○ For existing implementations– Accelerator for new initiatives (microsites, new language sites, new

product sites)

○ Training & Learning– All SDL Web Trainings have been revamped to use DXA as the starting

point

○ Testing– All SDL Web releases are specifically tested with the DXA, guaranteeing

backwards compatibility for customers choosing to use it

21

SDL-backed

○ Experience Optimization

○ Google Analytics

○ SDL Media Manager

○ Search

○ 51Degrees

Community-backed

○ JW Player

○ Ecommerce Framework

○ [Your module name here]

DXA Modules Available

New options for upgrades

23

Content Manager (CM)-first upgrade to SDL Web 8

○ Reduced cost/risk of upgrade

– Low impact, websites

untouched!

– No website downtime

○ Unveil Web 8

value-add already

○ Fully supported upgrade

scenario

24

CM-first Supported Upgrade to Web 8

○ Supported Content Delivery stacks with Web 8 Content

Manager:• SDL Tridion 2011 SP1 HR2

• SDL Tridion 2013 SP1 HR1

○ Audience Manager, SmartTarget and UGC are currently not

supported in mixed-version upgrade.

25

Extended Support for SDL Tridion 2011 (SP1 HR2)

○ For SDL Tridion 2011 (SP1 HR2),

SDL will waive the 20% fee for Extended Support for all

customers planning to upgrade in the next 12 months.

○ They will then continue to be supported at

Level 3 – Extended Support as defined in the SDL Product

Release Policy for SDL Web

262626

Functional Benefits of Hybrid Web 8Feature 2011 2013 Hybrid Web 8

Ability to browse to page from CM Explorer - - Y

Content Experiments - Y Y

In-Context Translation Review and Preview - - Y

Metadata support for Translation Jobs - - Y

Site Launch Wizard - - Y

Business Process Types - - Y

Centralized Configuration (CD) - - Y

Content Bundles / Multi-item workflow - Y Y

Contextual/Footprint Preview * Y Y

Experience Manager * Y Y

Built-In Device Preview * Y Y

External Content Library * Y Y

272727

Technical Benefits of Hybrid Web 8

Feature 2011 2013 Hybrid Web 8

Cloud DB Support: Microsoft, Amazon - * Y

Site Topology Management - - Y

Content Delivery microservice architecture - - Y

Public Artifact Repository - - Y

Digital Experience Accelerator - Y Y

Workflow Performance Improvements - * Y

Latest platform support (DB, OS, etc.) * Y Y

Translation Manager Event System - * Y

JSON API for video - * Y

Bulk load of items via API - - Y

External Content Library API - Y Y

PowerShell scripts for DB - Y Y

28

CM-first Upgrade with dual delivery stack

○ Run SDL Tridion and SDL Web 8

delivery stacks in parallel

○ Gradually move websites

over to SDL Web 8

Content Delivery stack

2929

SELECT ROADMAP ITEMS

IssueforBacklog Backlogentry Score UsabilityLevelEditorial

ImpactSubtheme

Predictive,client-sidesearchinlistviews https://jira.sdl.com/browse/TRI-194 51EFFECTIVEANDPERCEIVED

USABILITY

1Per-

Session

Navigationand

selection

Itempickerrecents,favorites,suggestions,and

customizationhttps://jira.sdl.com/browse/TRI-195 5

1EFFECTIVEANDPERCEIVED

USABILITY

1Per-

Session

Navigationand

selection

XPM- Generalperformanceissuesandactivityindicators https://jira.sdl.com/browse/TRI-196 51EFFECTIVEANDPERCEIVED

USABILITY

1Per-

SessionPerformance

ExposeXPMHiddenContent https://jira.sdl.com/browse/TRI-135 51EFFECTIVEANDPERCEIVED

USABILITY2Daily EditorialEfficiency

ExposeXPMHiddenContent https://jira.sdl.com/browse/TRI-55 51EFFECTIVEANDPERCEIVED

USABILITY3Weekly EditorialEfficiency

PublishingPerformanceinDXA https://jira.sdl.com/browse/TRI-199 41EFFECTIVEANDPERCEIVED

USABILITY

1Per-

SessionPerformance

XPMLibraryImprovements:favorites,recentlyused,and

frequentlyusedfoldershttps://jira.sdl.com/browse/TRI-161 4

1EFFECTIVEANDPERCEIVED

USABILITY

1Per-

Session

Navigationand

selection

SessionPreviewPerformanceImprovement(forDXA) https://jira.sdl.com/browse/TRI-199 41EFFECTIVEANDPERCEIVED

USABILITY

1Per-

SessionAwareness

MessageCenterImprovements https://jira.sdl.com/browse/TRI-200 41EFFECTIVEANDPERCEIVED

USABILITY

1Per-

SessionAwareness

CentralizedMediaLibraryandManagement https://jira.sdl.com/browse/TRI-201 41EFFECTIVEANDPERCEIVED

USABILITY2Daily EditorialEfficiency

ImageeditinginXPM https://jira.sdl.com/browse/TRI-197 41EFFECTIVEANDPERCEIVED

USABILITY2Daily EditorialEfficiency

ImageeditinginXPM https://jira.sdl.com/browse/TRI-198 41EFFECTIVEANDPERCEIVED

USABILITY2Daily EditorialEfficiency

ImprovelinkmanagementinXPM(showhiddenfields) https://jira.sdl.com/browse/TRI-202 4 3EFFECTIVEUSABILITY1Per-

SessionEditorialEfficiency

Distinguish"Publications"from"Repositories" https://jira.sdl.com/browse/TRI-74 4 3EFFECTIVEUSABILITY1Per-

Session

Navigationand

selection

ImprovelinkmanagementinXPM(showhiddenfields) https://jira.sdl.com/browse/TRI-202 4 3EFFECTIVEUSABILITY1Per-

SessionEditorialEfficiency

Listviewcustomization https://jira.sdl.com/browse/TRI-204 4 3EFFECTIVEUSABILITY1Per-

SessionAwareness

Paginationforloadingallactivitiesandlistviewsoffolders,

components,pages

https://jira.sdl.com/browse/TCM-

19264 3EFFECTIVEUSABILITY 3Weekly Performance

PageRegions/Includes https://jira.sdl.com/browse/TRI-541EFFECTIVEANDPERCEIVED

USABILITY

1Per-

SessionAwareness

relatedtoMessageCenterImprovements https://jira.sdl.com/browse/TRI-2001EFFECTIVEANDPERCEIVED

USABILITY2Daily

Backlog of

100+ Usability

Improvements & ER’s

Scoring with focus on

editorial usability:1. Editorial Efficiency2. Navigation and

Selection3. Awareness4. Performance

Additional prioritization on editorial impact:

• Per session• Daily• Weekly• Less frequent

31

Notable coming up features

○ 2016– Extensible push notifications mechanism

– Experience Manager performance improvements

– Favorites in Item Selector

– Privileges (new system-wide authorization setting)

– Workflow overview filtering

– Topology Manager GUI for Mappings

○ 2017 Initiatives:– Experience Manager usability improvements

– Rich text editor replacement

– Topology Manager GUI for Overviews

32

Language improvements

○ Show cost estimates and word counts from within SDL Web

○ Enhanced translation status feedback in SDL Web

○ Translation job controls

– Allow cancelling a job from SDL Web

– Allow authorizing a job from within SDL Web (World Server/TMS)

○ “Query support” – communication channel with translators

for rapid feedback (“chat”)

○ Localization SDK for third-party language service providers

3333

SDL Web CloudFull & Hybrid models

343434

SDL Web Cloud Models

CMaaS DXaaS DXaaS+

Management of AWS infrastructure and OS,

as well as SDL Web softwareSDL SDL SDL

Building and Testing the web application Customer/Partner Customer/Partner SDL1

Deployment, hosting & monitoring of websites Customer/Partner SDL SDL

Customer Support

SDL (1st line);

Customer/Partner

(2nd line)

SDL (all software

and infra);

Customer/Partner

(web application)

SDL

1SDL is the primary contact and works with customer/partner to develop and maintain a solution

3535

Content Management as a Service

Content Management

Ed

itors

Digital channels (web, mobile, kiosk, …)

Con

ten

t &

Con

text

Content Interaction Services

Strict separation between CMS and web app

Publish

Web application managed by customer

= SDL cloud offering

Visitors

Content managed by customer

Web application

3636

Digital Experience as a Service

Content Management

Ed

itors

Digital channels (web, mobile, kiosk, …)

Con

ten

t &

Con

text

Content Interaction Services

Web application

Strict separation between CMS and web app

Publish

Web application managed by customer

Visitors

Content managed by customer

= SDL cloud offering

3737

Digital Experience as a Service +

Content Management

Ed

itors

Digital channels (web, mobile, kiosk, …)

Con

ten

t &

Con

text

Content Interaction Services

Web application

Strict separation between CMS and web app

Publish

Web application managed by SDL

Visitors

Content managed by customer

= SDL cloud offering

383838

Cloud vs on-premise

Cloud On-premise

High Availability Always Supported

Integrations & Extensions Supported1 Supported

Versioning Continuous stream Semantic

Legacy Pack Not Supported Supported

1 Conditions apply to ensure business continuity (SLA)

39

SDL Web Cloud Roadmap

○ Marketplace Initiatives

– Getting Started on DXA (Q2 2016), Microsoft Azure

– SDL Web Sandbox (Q4 2016), Amazon Web Services

○ Regular releases, introducing new functionality

– System Privileges (Q2 2016), more granular user authorization levels

– Workflow Enhancements (Q3 2016)

– Content Groups & Constraints for Content Editors (Q3 2016)

40

What is in SDL Web 8.2 (Today’s cloud release)

○ Publication Mapping Management

○ Introduction of Privileges

○ Publication Administration rights

○ Introduction of an Administrators Group

○ Scaled out Content Deployer role

○ Push notification API (with SignalR)

SDL Web Release Schedule

42

SDL Web Release Schedule in 2016 & 2017

Version Number Cloud On Premise Release Date (Planned)

8.2 Yes No June 30th

8.3 Yes No September 30th

8.4 Yes Yes November

8.5 Yes No February 1st

Tentative8.6 Yes No May 1st

8.7 Yes No August 1st

9 Yes Yes November 15th

○ Two release targets

– Cloud – quarterly releases

– On-Premise – annual releases

43

Upcoming Webinar: July 21st, SDL Web Roadmap

Find out more about SDL

Web’s Strategy and Roadmap

for 2016-2017

○ Invitations will follow soon

○ July 21st, 11AM ET

44

Copyright © 2008-2016 SDL plc. All rights reserved.

All company names, brand names, trademarks, service marks, images and logos are the property of their respective owners.

This presentation and its content are SDL confidential unless otherwise specified, and may not be copied, used or distributed except as authorised by SDL.

Brings your brand to the world

and the world to your brand.

www.sdl.com