Date post: | 22-Nov-2014 |
Category: |
Documents |
Upload: | david-nuescheler |
View: | 3,334 times |
Download: | 0 times |
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
10 Years Amplexor / 17-mar-2011"e Future of Content Management
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 2
David NueschelerJSR-170 Spec [email protected]
David Nuescheler Chief Technology [email protected]
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 3
David NueschelerJackrabbit Committer / [email protected]
David NueschelerJSR-170 Spec [email protected]
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 4
David NueschelerTC Member / CMIS-JCR [email protected]
David NueschelerJackrabbit Committer / [email protected]
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 5
DAV
ID N
UES
CHEL
ERV
P, C
TO C
EMD
igita
l Ent
erpr
ise
Solu
tions
Ado
beBa
rfue
sser
plat
z 6
4001
Bas
elT
+41
61
226
98 9
8F
+41
61
226
98 9
7un
cled
@ad
obe.
com
David NueschelerTC Member / CMIS-JCR [email protected]
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 6
DAVID NUESCHELERVP, CTO CEMDigital Enterprise Solutions
AdobeBarfuesserplatz 64001 BaselT +41 61 226 98 98F +41 61 226 98 [email protected]
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e Future of Content Management
7
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Cloud First*(always keep on-prem in mind)
*you don’t enable apps for the cloud, you build them for the cloud with on-prem in mind.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Who am I?
8
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Who am I?
9
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Who am I?
10
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Your data center...
11
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
...their data center.
12
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Bad News, please!13
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Legal Zones? (respect the local laws)
Availability Zones? (network, power)
14
Security & Privacy?
Security Budget (yours vs. theirs)
Operations Certification? (e.g. SAS70 Type II)
Hyperviser? (VM Security, Are you by yourself?)
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Cloud traits:
15
Frugal Hardware.
Latency!
Availability?
Lose it!
Requires:SpartanSoftware
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Clustering Options in WCM
16
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
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Next Generation Clustering:
17
3“Cloud”-style
Hot-Join
“cluster-borne”
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Fire
wal
l
WAN & Share nothing
Fire
wal
l18
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
How it all began...
FRYINGBAKING
vs
...selectedarchitecture
19
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
How it all began...
RENDERING 600k WEBPAGES
8 days = 192 hours
20
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
192h is too long...
= 4h
21
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Now, does that mean....
...the cloud replaces IT?
...the cloud !xes bad code?
...the cloud !xes poor architecture choices?
YESNO
22
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e Future of Content Management
23
Social First*(every user is a contributor and has a social graph)
*context is a !rst-class citizen, everybody is a contributor.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Cloud First*(always keep on-prem in mind)
*you don’t enable apps for the cloud, you build them for the cloud with on-prem in mind.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e bad news...
UserAgentRadical: nokia6170colors: 65536fall_back: nokia_generic_series40_dp20j2me_amr: TRUEj2me_cldc_1_1: TRUEj2me_h263: TRUEj2me_mpeg4: TRUEj2me_screen_height: 160max_data_rate: 200max_deck_size: 4194304max_image_height: 115max_image_width: 122mms_3gpp: TRUEmms_max_height: 480mms_max_size: 100000
mms_max_width: 640mms_mp4: TRUEmms_vcalendar: TRUEmms_video: TRUEmodel_name: 6170mp3: TRUEphysical_screen_height: 40physical_screen_width: 32playback_3gpp: TRUEplayback_acodec_amr: nbplayback_mp4: TRUEplayback_vcodec_h263_0: 10resolution_height: 160ringtone_amr: TRUEringtone_mp3: TRUE
ringtone_voices: 40streaming_3gpp: TRUEstreaming_real_media: nonestreaming_video: TRUEstreaming_video_acodec_amr: TRUEuaprof: http://nds1.nds.nokia.com/uap....user_agent: Nokia6170video: TRUEvideo_3gpp: TRUEvideo_3gpp2: FALSEvideo_max_height: 96video_max_width: 128video_mp4: TRUEvideo_preferred_height: 96video_preferred_width: 128
DeviceDetect
ion24
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Device Groups?
1 32
Feature Phone Smart Phone Touch Phone
25
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Mobile Sites vs. Transcoding
not a subset
!
+ownership
26
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Game Changer.
27
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Web: 1995
Webmaster Businessdaysword fileshtml websites
28
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Apps: 2011
Webmaster Businessdaysword fileshtml websitespptapps well...
App Developer
+ uncertainty(third party review process)
29
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Apps Content Management
everything is content
30
publish and sync apps
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e Future of Content Management
31
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Social First*(every user is a contributor and has a social graph)
*context is a !rst-class citizen, everybody is a contributor.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Cloud First*(always keep on-prem in mind)
*you don’t enable apps for the cloud, you build them for the cloud with on-prem in mind.
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Inside the Social Storm
Activity Streams & Social Graph
Users & Profiles
User Generated Content& Community Management
Context
Social and Community
Applications and Solutions
(forum, wall, blog, wiki, comments, ratings)
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
User Generated Content
33
WE HAVE TRUST ISSUES
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 34
IMG SRC ”javascript:alert()”B ONLOAD ”javascript:alert()”
A HREF ”javascript:alert()”
F#&@!? ------- V14GR4
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Users are users are users.
35
2±110
Authors“Family” Scale
2±2102±310
2±4102±510
2±610
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Users are users are users.
36
2±110
IntranetEnterprise Scale
2±2102±310
2±4102±510
2±610
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Users are users are users.
37
2±110
InternetWeb Scale
2±2102±310
2±4102±510
2±610
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Users are users are users.
38
InternetWeb Scale
2±4102±110
2±2102±310
2±5102±610
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Users are users are users (linear scale)
39
InternetWeb Scale
IntranetEnterprise Scale
2±4102±610
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Pro!le Management
40
Content Repository
Every User of the website has a Profile / User home
Semi StructuredAccess Controlled
AuthenticatedHighly ScalablePrivate file
upload
Name, Email, ...
Activity Stream &Social Graph
Registration and Forms content
Segmentation &
Group Information
User Private
WebPages
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Context & Context Engine
41
Harmonized Pro!leSocial Network Information
CRM Data
Immediate Page contextLanguage, Nav Depth
Preferences, Collaborative Filtering, Interests ClickStream Cloud
Very “Current” Environment
Activity Stream InformationEvents from SiteCatalyst
Resolved Segments“Insights”
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e Future of Content Management
42
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Cloud First*(always keep on-prem in mind)
*you don’t enable apps for the cloud, you build them for the cloud with on-prem in mind.
Social First*(every user is a contributor and has a social graph)
*context is a !rst-class citizen, everybody is a contributor.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Top Technology Trends in 2011
43
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Vendor Lock-in*(say goodbye to closed systems)
*no support for JCR & CMIS and Open Development means no future.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Anti
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Top Technology Trends in 2011
44
Social First*(every user is a contributor and has a social graph)
*context is a !rst-class citizen, everybody is a contributor.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Portals*(seriously!?)
*applications are merged with content, not separated from content.
Vendor Lock-in*(say goodbye to closed systems)
*no support for JCR & CMIS and Open Development means no future.
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Anti
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Top Technology Trends in 2011
45
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Web 2.0*(HTML5 is the new Web2.0)
*all the Web 2.0 "uff, will seamlessly transition to HTML5.
Portals*(seriously!?)
*applications are merged with content, not separated from content.
Vendor Lock-in*(say goodbye to closed systems)
*no support for JCR & CMIS and Open Development means no future.
Anti
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"e Future of Content Management
46
Mobile First*(always keep desktop in mind)
*you don’t enable apps for the mobile, you build them for the mobile with desktop in mind.
Cloud First*(always keep on-prem in mind)
*you don’t enable apps for the cloud, you build them for the cloud with on-prem in mind.
Social First*(every user is a contributor and has a social graph)
*context is a !rst-class citizen, everybody is a contributor.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 47
The bright and shiny future of
WCM
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
E48
CMW
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 49
MCWE
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 50
CEM
51© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
CEM
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
"ank you.