+ All Categories
Home > Technology > Top 8 WCM Trends 2010

Top 8 WCM Trends 2010

Date post: 25-May-2015
Category:
Upload: david-nuescheler
View: 5,428 times
Download: 0 times
Share this document with a friend
Description:
My top 8 industry trends in WCM for 2010.
Popular Tags:
90
Web and Enterprise 2.0 A new age for Content Management 18-jun-2009 David Nuescheler CTO / Day Software Spec-Lead JCR (JSR-170 & JSR-283) Committer & Member of the Apache Software Foundation
Transcript
Page 1: Top 8 WCM Trends 2010

Web and Enterprise 2.0A new age for Content Management

18-jun-2009David Nuescheler

CTO / Day SoftwareSpec-Lead JCR (JSR-170 & JSR-283)Committer & Member of the Apache Software Foundation

Page 2: Top 8 WCM Trends 2010

Content-Centric Infrastructure

David Nuescheler Chief Technology [email protected]

David NueschelerJackrabbit Committer / [email protected]

David NueschelerJSR-170 Spec [email protected]

2

Page 3: Top 8 WCM Trends 2010

Agenda

ECM HistoryA brief look back

Trends 2009+.8 business issues and theirimpact on CMS architecture

Q&Aany questions?

Modern ArchitectureShowcasing CQ 52

CMS ArchitectureConcerns in 2009.

Page 4: Top 8 WCM Trends 2010

History of ECM

DM

Page 5: Top 8 WCM Trends 2010

History of ECM

RM

Page 6: Top 8 WCM Trends 2010

The Promise of ECM

DM

“Platform”“Content Repository”

RM BPM

Page 7: Top 8 WCM Trends 2010

The Reality of ECM

DM

Repository

WCMDAM

WF WF

RepositoryRepository

WF

1985C/C++

1998TCL

2000Java

Win32

Acquiredin 96’

Acquiredin 99’

BorlandDelphi

no-linuxsupport

developerleft

compilereol

staticwebsitesrequiresjdk1.3

EJB 2.0

requires IIS 5

Page 8: Top 8 WCM Trends 2010

The Reality of ECM

Page 9: Top 8 WCM Trends 2010

“Platform Not Found” Errorplease reboot.

Page 10: Top 8 WCM Trends 2010

Agenda

ECM HistoryA brief look back

Trends 2009+.8 business issues and theirimpact on CMS architecture

Q&Aany questions?

Modern ArchitectureShowcasing CQ 52

CMS ArchitectureConcerns in 2009.

Page 11: Top 8 WCM Trends 2010

Rebooting ECM

Web means Business.Business means Web.

Page 12: Top 8 WCM Trends 2010

Rebooting ECM

It’s WebContent Management

-1998-

WebSite

Page 13: Top 8 WCM Trends 2010

Rebooting ECM

It’s Web ContentManagement

-2008-

General Purpose

Page 14: Top 8 WCM Trends 2010

Rebooting ECM

Nutrition FactsServing Size 1 ECM Platform2009+

Amount Per ServingCalories from Duct Tape 0

% of Daily Value**

Solid Web PlatformBusiness AgilityCloud & Saas ReadyDriving OpenSourceContent InfrastructureStandardsDuct Tape

100%

100%

100%

100%

100%

100%

0%

* Duct Tape is not only introduced into old and crusty solutions some of the brand new solutions are slapped together from a bunch of open source projects.

** Based on a healthy diet for Enterprises leveraging the Web as an important means of driving business.

Page 15: Top 8 WCM Trends 2010

Agenda

ECM HistoryA brief look back

Trends 2009+.8 business issues and theirimpact on CMS architecture

Q&Aany questions?

Modern ArchitectureShowcasing CQ 52

CMS ArchitectureConcerns in 2009.

Page 16: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 17: Top 8 WCM Trends 2010

Good-bye Vendor Lock-in.

Page 18: Top 8 WCM Trends 2010

SCMDAMDM

SOCIAL

WCMPIM

COLLAB

RM

Introducing the CM Cloud

Page 19: Top 8 WCM Trends 2010

Many different usecases.Little agreement.

Page 20: Top 8 WCM Trends 2010

There is light.The Content Repository.

All disciplines of CMagree on the existence and the featuresetof a content repository

Page 21: Top 8 WCM Trends 2010

A Content Repository!?

RDBMSFEATURES OF AN

FILESYSTEMFEATURES OF A

YOU ALWAYS WANTED

GOOD STUFFALL THE OTHER+

Transactions, Query, Structure, Integrity Binaries, Hierarchy, Locking, Access Control

Unstructured, Versioning, Full-text, Multi-Value, Sort-Order, Observation

CONTENT REPOSITORY

Page 22: Top 8 WCM Trends 2010

22

Introducing JCR

170

283

Page 23: Top 8 WCM Trends 2010

23

JCR AdoptionTracking success

Page 24: Top 8 WCM Trends 2010

Known Compliant Repositories(* partially using 3rd party connectors)

Apache Jackrabbit Oracle XML DBExo

ECMS PlatformMicrosoft

Sharepoint OpenText Livelink

Day CRX IBM FileNet P8 Xythos Repository Alfresco ECM Vignette V7

Interwoven Repository IBM CM / Domino EMC Documentum

+hundreds of TCKsregisteredSaperionArchive

Page 25: Top 8 WCM Trends 2010

Sourcemix Sourcemix

Percussion Rhythmix Lutece

Portal

QuickWCM WCMS

Jahia Framework

Hippo CMS

InfoQ Online CommunityNuxeo ECM

Sakai E-learning

TYPO3 v5.0 WCMGX WebManager

Exo ECMS Platform

Liferay Enterprise Portal

Artifactory Maven Proxy

IBM FileNet WebSiteManagerApache James

medic-2-medic mapofmedicine

Day Communiqué WCMS

Apache Tapestry

Day Communique Collab

QSLabs ComplianceApache

Cocoon

Alfresco ECMSApache Sling

Mindquarry Collaboration

Day Communique DAMmagnolia WCMS

JBoss Portal

Some known JCR Applications

Sun OpenPortal Interface 21

Spring Framework

Fast Enterprise SearchOracle WebCenterBEA Portal

Page 26: Top 8 WCM Trends 2010

Introducing CMIS.

PROPOSED TO

OASISSEPT

2008

V0.5

Page 27: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 28: Top 8 WCM Trends 2010

Application Integration

Page 29: Top 8 WCM Trends 2010

Application & WCM 1.0pre 2008

WebApps WebSitesmiles

portalsbusiness apps

extranetscommerce

Page 30: Top 8 WCM Trends 2010

30

Applications & WCM 2.0

title

header

nav container

content

content

Content Block

Label

Label

Label

OKCancel

Progress labelExternalApplication

contentblock

labels

Page 31: Top 8 WCM Trends 2010

WCM 2.0

Needs to consume and host many different applications :

JSR-168 & JSR-286 Portlets

Google Gadgets

Arbitrary existing External Web Applications

Native custom built Application Components

Page 32: Top 8 WCM Trends 2010

Remember me?

The Portlet-less Portal Paradox.

Page 33: Top 8 WCM Trends 2010

Gadget Galore.

Weather? 122 Gadgets.

Traffic? 152 Gadgets.

Clock? 137 Gadgets.

Choose from over 40k.

Page 34: Top 8 WCM Trends 2010

Mash it up...

Page 35: Top 8 WCM Trends 2010

Drag & Drop Integration

applications, portlets, gadgets

Page 36: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 37: Top 8 WCM Trends 2010

Business Agility

Page 38: Top 8 WCM Trends 2010

Business Agility

Evolution.

Technology must support business evolution

Page 39: Top 8 WCM Trends 2010

CONTENT

Adapt quickly in changing markets

1 2 3

STRUCTURE LOGIC

...well that’s why you have a CMS.

Page 40: Top 8 WCM Trends 2010

Data First.

Your data model is going to be...

...WRONG.

it is just a matter of time

Page 41: Top 8 WCM Trends 2010

Data First

... allows to be unstructured where convenient

... does not burden you with technicalities of model evolution

Page 42: Top 8 WCM Trends 2010

OSGI.

Your application is going to be...

...OUTDATED.

...or buggy.

Page 43: Top 8 WCM Trends 2010

OSGI

... update and patch your applications at runtime

... extend your application without downtime

... modularize and isolate your applications

Page 44: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 45: Top 8 WCM Trends 2010

Search Engine Optimization

Page 46: Top 8 WCM Trends 2010

REST

Learn to REST.

do things the “web-way”

Page 47: Top 8 WCM Trends 2010

47

Roy FieldingChief Scientist Day Software

Co-Founder and Creator of Apache WebServer Project

Co-Author of HTTP, URL, … standard specification

Founder of the Apache Software Foundation

VP of the Apache WebServer project

Author of the Apache license

Creator of the term “REST”

Page 48: Top 8 WCM Trends 2010

It’s the Web. URLs matter.

.../product.jsp?id=12346

Mistake 1:Addressing the “Script”Mistake 2:.jsp? What the heck?

Mistake 3:Passing in “this”

Page 49: Top 8 WCM Trends 2010

Reclaiming the web. RESTful URL decomposition

/cars/audi/s4.details.html

Content Repository Path...selects a particular script

Page 50: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 51: Top 8 WCM Trends 2010

Users, notsurfers.

Page 52: Top 8 WCM Trends 2010

Users, are users, are users.

102±2

±2

103

±2

104

Authors

Intranet

Public

Page 53: Top 8 WCM Trends 2010

User Profile Management

Content RepositoryEvery User of the website has a

Profile / User Home

Access ControlledAuthenticated

Highly Scalable

Private file upload

Name, Email, ...

User Licenses & User Statistics

Registration and Forms content

Segmentation &

Group Information

User Private

WebPages

Page 54: Top 8 WCM Trends 2010

Real World User Content

User Pages & Files

Registration

Page 55: Top 8 WCM Trends 2010

User Generated Content

Tightly Integrated

Start “small” and without entry barrierControl all user generated content using flexible workflows for approvalBuilt for Enterprise Class DMZ and Load Balancing environments

Page 56: Top 8 WCM Trends 2010

<div class=”comment”> Look at my profile</div>

<div class=”comment”> Cool <b>stuff</b></div>

<div class=”comment”> Look at my profile <img src=”javascript:alert(‘ha’)”></div>

<div class=”comment”> Check out this site</div>

<div class=”comment”> Cool <b onload=”alert(‘ha’)”>stuff</b></div>

XSS Protection

#1 Attack Vector on Web-Apps: Cross Site Scripting (XSS)Needs sensible, not rigorous, escaping of HTMLBuilt-in XSS Protection Library - used in all Social Collab components & your JSPsConfigurable white list for flexible degree of freedom to user generated content

<div class=”comment”> Check out <a href=”javascript:alert(‘ha’)”>this</a> site</div>

Page 57: Top 8 WCM Trends 2010

DMZ

Reverse Replication

Accept Content from Publisher

Standard ECM/WCM Architecture: Content is created at Author node, then publishedContent can be created at Publisher as wellReverse Replication will fetch user-generated content and apply workflow, moderationSingle point of content consolidation & moderation

Author

Publish

Publish

Publish

Load Balancer

Load Balancer

Moderation Workflow

User Posts Content

Page 58: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 59: Top 8 WCM Trends 2010

Targeting, Personalization,MVT

Page 60: Top 8 WCM Trends 2010

Baking vs. Frying

Baked(Static Delivery)

1

Fried(Dynamic Delivery)

2

Page 61: Top 8 WCM Trends 2010

Pull RealtimeAnalytics / Reports

Built-in Analytics

Any Event (Click)

Send Event

Analytics Server(embedded)

Plug-able Aggregator

Persist all Analytics Information in the Content Repository

Analyzes Request information (user, content, event, ...)

Store Analytics Data

Page 62: Top 8 WCM Trends 2010

Built-in Real-time Analytics

customizableto any report and personalization

Page 63: Top 8 WCM Trends 2010

Content targeting, Rules Engine

Rules based on:(1) User Profile Information(2) Clickstream(3) (External) Search Term(4) “Whois” IP information

Scriptable and Extensible Rules

Page 64: Top 8 WCM Trends 2010

Clickstream Cloud™

Implicit, Targeted, Dynamic Contextualized Content

Page 65: Top 8 WCM Trends 2010

Clickstream Cloud™

Match

Company InvestorStandard

Good Match

Company InvestorStandard CRX

Better Match

Company Investor

Standard CRX

Page 66: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 67: Top 8 WCM Trends 2010

Web 2.0, Ajax, Flash & Flex

Page 68: Top 8 WCM Trends 2010

JavaScript

Web 2.0: AJAX

direct full access

Page 69: Top 8 WCM Trends 2010

ActionScript

Web 2.0: Flex

direct full access

Page 70: Top 8 WCM Trends 2010

ActionScript

Web 2.0: Flash

direct full access

Page 71: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 72: Top 8 WCM Trends 2010

Cloudy -Stormy Traffic

Page 73: Top 8 WCM Trends 2010

Storm Traffic

Q1 Q2 Q3 Q4

se

rve

r1

se

rve

r2

se

rve

r3

Page 74: Top 8 WCM Trends 2010

Scaling Options in ECM

1 2

“Ostrich”-style

1. Configuring Clusters

Several steps are needed to setup a Communiqué 4.x cluster with CRX 1.4 TarPM.

Copyright © 1993-2008 Day Software AG Configuring Clusters

PDF Created : 19.10.2008 14:09:59http://docs.day.com

Page 1/1

! ! "#$%!&!'(!&)*!

+,-!.,/!0'12%12!-#1#$%3!45!0'1(6$7361$!86$9!:;#6<#=6<62>!

61!#!?71!0<7@2%3!A1;63'1B%12!

!!

!

*CDCED!!!

!

0'12%12!-#1#$%B%12!"%3('3B#1F%!

+,-!?6<6F'1!4#<<%>!G#=!!!

!

!

!

!

!

1/284

1/20

“Exception”-style

Page 75: Top 8 WCM Trends 2010

Scaling Options in ECM

3

“Cloud”-styleHot-Join

“cluster-borne”

Page 76: Top 8 WCM Trends 2010

Fits the bill. Hosting *.day.com 2009

Jan Feb Mar Apr May

May

$76.24

Page 77: Top 8 WCM Trends 2010

1 2 3 4

6 7 85

8 Top Industry Trends 2009+

Page 78: Top 8 WCM Trends 2010

Agenda

ECM HistoryA brief look back

Trends 2009+.8 business issues and theirimpact on CMS architecture

Q&Aany questions?

Modern ArchitectureShowcasing CQ 52

CMS ArchitectureConcerns in 2009.

Page 79: Top 8 WCM Trends 2010

Standardized Content Infrastructure

Platform

WCM

CRXJCR CompliantContent Repository

connector

connector

connector

connector

DAMSocialCollab

+ Portal

+ Search

+ BPM

Page 80: Top 8 WCM Trends 2010

Introducing CQ-DAM

Intuitive UI, „Casual User“ Friendly

AJAX, Web 2.0 User Interface (no client)

High Productivity User Interactions

Fully JCR (JSR-170) compatible

100% pure Java, fully J2EE

SOAP or Restful WebService (SPI)

Separation of Application and Repository

Scalability and Availability, Stateless

New

Page 81: Top 8 WCM Trends 2010

Introducing CQ-Collab

Full blown integrated Wiki, entirely JCR-Based

Enterprise Blogging modeled after the ease of use of WordPress

Distributed calendaring management for public and group calendars, finegrained Workflow and Access Control integration

New

Page 82: Top 8 WCM Trends 2010

Platform

Content Repository

Apache Sling

Tagging, Workflow, Widgets, Internationalization, Development

CR

XC

Qpl

atfo

rm

JCR

OSGI

CEV

A P

latform

REST

Page 83: Top 8 WCM Trends 2010

Stakeholders

CMOBusiness

CIOIT

Authors

SiteOwner

Developer

Systems

Page 84: Top 8 WCM Trends 2010

CQ History

‘94 ... ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07

cq2

cq3

cq4

Innovations:CFC!, .ECMA, any, Dispatcher, ContentBus

Innovation:Pure Java

Innovation:

JCR based

Architecture & Infrastructure Revolutions

Page 85: Top 8 WCM Trends 2010

2008

Page 86: Top 8 WCM Trends 2010

5.2

Page 88: Top 8 WCM Trends 2010

Your next RFP for CMS:

Do you support JCR?Is your software a portlet container & OpenSocial container?Does your system support Data First & OSGI?Is your system based on a REST architecture?Do you support Reverse Replication?Do you have a Dynamic Delivery? Are you frying or baking? Do you have live access to content for Flash, Flex & Ajax?Do you support Cloud Style scaling?

ACME CORP WCM RFP:

Page 89: Top 8 WCM Trends 2010

thank you....more information on http://www.day.com( )

Page 90: Top 8 WCM Trends 2010

Agenda

ECM HistoryA brief look back

Trends 2009+.8 business issues and theirimpact on CMS architecture

Q&Aany questions?

Modern ArchitectureShowcasing CQ 52

CMS ArchitectureConcerns in 2009.


Recommended