Your SlideShare is downloading. ×
0
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Top 8 WCM Trends 2010

5,442

Published on

My top 8 industry trends in WCM for 2010.

My top 8 industry trends in WCM for 2010.

Published in: Technology, News & Politics
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,442
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
297
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 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
  • 2. Content-Centric Infrastructure David Nuescheler Chief Technology Officer david.nuescheler@day.com David Nuescheler Jackrabbit Committer / Member uncled@apache.org David Nuescheler JSR-170 Spec Lead jsr-170-comments@jcp.org 2
  • 3. Agenda ECM History A brief look back Trends 2009+. 8 business issues and their impact on CMS architecture Q&A any questions? Modern Architecture Showcasing CQ 52 CMS Architecture Concerns in 2009.
  • 4. History of ECM DM
  • 5. History of ECM RM
  • 6. The Promise of ECM DM “Platform” “Content Repository” RM BPM
  • 7. The Reality of ECM DM Repository WCM DAM WF WF Repository Repository WF 1985 C/C++ 1998 TCL 2000 Java Win32 Acquired in96’ Acquired in99’ Borland Delphi no-linuxsupport developerleft compiler eol static websites requiresjdk1.3 EJB2.0 requires IIS5
  • 8. The Reality of ECM
  • 9. “Platform Not Found” Error please reboot.
  • 10. Agenda ECM History A brief look back Trends 2009+. 8 business issues and their impact on CMS architecture Q&A any questions? Modern Architecture Showcasing CQ 52 CMS Architecture Concerns in 2009.
  • 11. Rebooting ECM Web means Business. Business means Web.
  • 12. Rebooting ECM It’s WebContent Management -1998- WebSite
  • 13. Rebooting ECM It’s Web ContentManagement -2008- GeneralPurpose
  • 14. Rebooting ECM Nutrition Facts Serving Size 1 ECM Platform 2009+ Amount Per Serving Calories from Duct Tape 0 % of Daily Value** Solid Web Platform Business Agility Cloud & Saas Ready Driving OpenSource Content Infrastructure Standards Duct 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.
  • 15. Agenda ECM History A brief look back Trends 2009+. 8 business issues and their impact on CMS architecture Q&A any questions? Modern Architecture Showcasing CQ 52 CMS Architecture Concerns in 2009.
  • 16. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 17. Good-bye Vendor Lock-in.
  • 18. SCM DAMDM SOCIAL WCM PIM COLLAB RM Introducing the CM Cloud
  • 19. Many different usecases. Little agreement.
  • 20. There is light. The Content Repository. All disciplines of CM agree on the existence and the featureset of a content repository
  • 21. A Content Repository!? RDBMS FEATURES OF AN FILESYSTEM FEATURES OF A YOU ALWAYS WANTED GOODSTUFF ALL THE OTHER + Transactions, Query, Structure, Integrity Binaries, Hierarchy, Locking, Access Control Unstructured, Versioning, Full-text, Multi-Value, Sort-Order, Observation CONTENT REPOSITORY
  • 22. 22 Introducing JCR 170 283
  • 23. 23 JCR Adoption Tracking success
  • 24. Known Compliant Repositories(* partially using 3rd party connectors) ApacheJackrabbit OracleXMLDB Exo ECMSPlatform Microsoft Sharepoint OpenTextLivelink DayCRX IBMFileNetP8 XythosRepository AlfrescoECM VignetteV7 Interwoven Repository IBMCM/Domino EMCDocumentum +hundredsofTCKsregistered Saperion Archive
  • 25. Sourcemix Sourcemix Percussion Rhythmix Lutece Portal QuickWCM WCMS Jahia Framework Hippo CMS InfoQ OnlineCommunityNuxeoECM Sakai E-learning TYPO3 v5.0WCMGXWebManager Exo ECMSPlatform Liferay EnterprisePortal Artifactory MavenProxy IBMFileNet WebSiteManagerApacheJames medic-2-medic mapofmedicine DayCommuniqué WCMS ApacheTapestry DayCommunique Collab QSLabs ComplianceApache Cocoon AlfrescoECMS ApacheSling Mindquarry Collaboration DayCommunique DAMmagnoliaWCMS JBossPortal Some known JCR Applications Sun OpenPortal Interface21 SpringFramework Fast EnterpriseSearchOracleWebCenterBEAPortal
  • 26. Introducing CMIS. PROPOSED TO OASIS SEPT 2008 V0.5
  • 27. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 28. Application Integration
  • 29. Application & WCM 1.0 pre 2008 WebApps WebSitesmiles portals businessapps extranets commerce
  • 30. 30 Applications & WCM 2.0 title header nav container content content Content Block Label Label Label OKCancel Progress labelExternal Application content block labels
  • 31. 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
  • 32. Remember me? The Portlet-less Portal Paradox.
  • 33. Gadget Galore. Weather? 122 Gadgets. Traffic? 152 Gadgets. Clock? 137 Gadgets. Choose from over 40k.
  • 34. Mash it up...
  • 35. Drag & Drop Integration applications, portlets,gadgets
  • 36. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 37. Business Agility
  • 38. Business Agility Evolution. Technologymust supportbusinessevolution
  • 39. CONTENT Adapt quickly in changing markets 1 2 3 STRUCTURE LOGIC ...wellthat’swhy youhaveaCMS.
  • 40. Data First. Your data model is going to be... ...WRONG. itisjustamatteroftime
  • 41. Data First  ... allows to be unstructured where convenient  ... does not burden you with technicalities of model evolution
  • 42. OSGI. Your application is going to be... ...OUTDATED. ...orbuggy.
  • 43. OSGI  ... update and patch your applications at runtime  ... extend your application without downtime  ... modularize and isolate your applications
  • 44. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 45. Search Engine Optimization
  • 46. REST Learn to REST. dothingsthe“web-way”
  • 47. 47 Roy Fielding Chief 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”
  • 48. It’s the Web. URLs matter. .../product.jsp?id=12346 Mistake1:Addressingthe“Script” Mistake2:.jsp?Whattheheck? Mistake3: Passingin“this”
  • 49. Reclaiming the web. RESTful URL decomposition /cars/audi/s4.details.html Content RepositoryPath ...selectsa particularscript
  • 50. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 51. Users, not surfers.
  • 52. Users, are users, are users. 10 2±2 ±2 10 3 ±2 10 4 Authors Intranet Public
  • 53. User Profile Management ContentRepository EveryUserofthewebsitehasa Profile/UserHome AccessControlled Authenticated HighlyScalable Private file upload Name, Email, ... User Licenses & User Statistics Registration and Forms content Segmentation & Group Information User Private WebPages
  • 54. Real World User Content UserPages&Files Registration
  • 55. User Generated Content Tightly Integrated Start “small” and without entry barrier Control all user generated content using flexible workflows for approval Built for Enterprise Class DMZ and Load Balancing environments
  • 56. <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 HTML Built-in XSS Protection Library - used in all Social Collab components & your JSPs Configurable 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>
  • 57. DMZ Reverse Replication Accept Content from Publisher Standard ECM/WCM Architecture: Content is created at Author node, then published Content can be created at Publisher as well Reverse Replication will fetch user-generated content and apply workflow, moderation Single point of content consolidation & moderation Author Publish Publish Publish Load Balancer Load Balancer Moderation Workflow User PostsContent
  • 58. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 59. Targeting, Personalization, MVT
  • 60. Baking vs. Frying Baked (Static Delivery) 1 Fried (Dynamic Delivery) 2
  • 61. PullRealtime Analytics/Reports Built-in Analytics AnyEvent (Click) SendEvent AnalyticsServer (embedded) Plug-ableAggregator PersistallAnalyticsInformationin theContentRepository AnalyzesRequestinformation(user, content,event,...) StoreAnalyticsData
  • 62. Built-in Real-time Analytics customizable toanyreportand personalization
  • 63. 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
  • 64. Clickstream Cloud™ Implicit, Targeted, Dynamic Contextualized Content
  • 65. Clickstream Cloud™ Match Company Investor Standard GoodMatch Company Investor Standard CRX BetterMatch Company Investor Standard CRX
  • 66. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 67. Web 2.0, Ajax, Flash & Flex
  • 68. JavaScript Web 2.0: AJAX directfull access
  • 69. ActionScript Web 2.0: Flex directfull access
  • 70. ActionScript Web 2.0: Flash directfull access
  • 71. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 72. Cloudy - Stormy Traffic
  • 73. Storm Traffic Q1 Q2 Q3 Q4 server1server2server3
  • 74. 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:59 http://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
  • 75. Scaling Options in ECM 3 “Cloud”-style Hot-Join “cluster- borne”
  • 76. Fits the bill. Hosting *.day.com 2009 Jan Feb Mar Apr May M ay $76.24
  • 77. 1 2 3 4 6 7 85 8 Top Industry Trends 2009+
  • 78. Agenda ECM History A brief look back Trends 2009+. 8 business issues and their impact on CMS architecture Q&A any questions? Modern Architecture Showcasing CQ 52 CMS Architecture Concerns in 2009.
  • 79. Standardized Content Infrastructure Platform WCM CRX JCR Compliant Content Repository connector connector connector connector DAM Social Collab +Portal +Search +BPM
  • 80. 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
  • 81. 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
  • 82. Platform Content Repository Apache Sling Tagging, Workflow, Widgets, Internationalization, Development CRXCQplatform JCR OSGI CEVAPlatform REST
  • 83. Stakeholders CMO Business CIO IT Authors Site Owner Developer Systems
  • 84. CQ History ‘94 ... ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 cq2 cq3 cq4 Innovations: CFC!,.ECMA, any,Dispatcher, ContentBus Innovation: PureJava Innovation: JCRbased Architecture & Infrastructure Revolutions
  • 85. 2008
  • 86. 5.2
  • 87. demo
  • 88. 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:
  • 89. thankyou. ...moreinformationon http://www.day.com( )
  • 90. Agenda ECM History A brief look back Trends 2009+. 8 business issues and their impact on CMS architecture Q&A any questions? Modern Architecture Showcasing CQ 52 CMS Architecture Concerns in 2009.

×