8 Architecture and Standards
Trends for 2010.

5-nov-2009
David Nuescheler
David Nuescheler Chief Technology Officer
david.nuescheler@day.com

                                                            David Nuescheler
                                                            JSR-170 Spec Lead
                                                            jsr-170-comments@jcp.org




            David Nuescheler
            Jackrabbit Committer / Member
            uncled@apache.org               David Nuescheler
                                            TC Member / CMIS-JCR Liaison
                                            david@day.com
WCM Stakeholders




             Site     Systems
            Owner
 CMO                              CIO
 Business                          IT
            Authors   Developer
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Good-bye
Vendor Lock-in.
Introducing the CM Cloud



                WCM
       COLLAB
   SCM        SOCIAL
                        PIM
         RM     DM     DAM
Many different usecases.
Little agreement.
There is light.
The Content Repository.




                 All disciplines of CM
                 agree on the existence and the featureset
                 of a content repository
A Content Repository!?

                      CONTENT REPOSITORY

            FEATURES OF AN                                        FEATURES OF A



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




                 +
                                                ALL THE OTHER



                                   GOOD STUFF
                                       YOU ALWAYS WANTED

                               Unstructured, Versioning, Full-text,
                               Multi-Value, Sort-Order, Observation
A history of standards.

 DMA & ODMA
 Document Management oriented Specification. Little Adoption.
 No active specification development.

 WebDAV (& friends)
 Filesystem (Resource) oriented Protocol Specification IETF.
 Widely adopted. Every Desktop has WebDAV support.
 Every CM Vendor Supports WebDAV.
 No active specification development.

 JCR
 Java Language API specification.
 Functionally Broad. Wide adoption by Java
 Applications. Active development.
                                                                           TION
 CMIS
                                                                    VE
                                                                    IF ICA



                                                                  TI
                                                                  EC
                                                                SP
 Document Management oriented Protocol
 Specification. Work in progress. Active
 development of the Specification.                              AC
Introducing JCR


  170

  283

                  11
JCR Adoption
Tracking success




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




                                           Exo               Microsoft
 Apache Jackrabbit    Oracle XML DB    ECMS Platform        Sharepoint    OpenText Livelink




     Day CRX          IBM FileNet P8   Xythos Repository   Alfresco ECM     Vignette V7




    Interwoven                                               Saperion     +hund
                                                                               reds o
    Repository       IBM CM / Domino EMC Documentum          Archive         registe f TCKs
                                                                                    red
Some known JCR Applications


                                                                                 Fast
  BEA Portal        Sun                         Oracle WebCenter          Enterprise Search
                               JBoss Portal                        Interface 21
               OpenPortal
                                             Day Communique Spring Framework
  magnolia WCMS                                    DAM
                          Apache Sling                                   Day Communique
               Alfresco ECMS                 Mindquarry                        Collab
                                           Collaboration         Apache Tapestry
                    QSLabs
  Apache          Compliance        Day Communiqué
  Cocoon                                 WCMS                                  IBM FileNet
                                 Artifactory             medic-2-medic      WebSiteManager
          Apache James         Maven Proxy              mapofmedicine
                           Exo
                      ECMS Platform               TYPO3
 GX WebManager                                  v5.0 WCM
                                  InfoQ                 Hippo                      Liferay
             Nuxeo ECM Online Community                 CMS                   Enterprise Portal
                                              Jahia                   Sakai
     Percussion                            Framework               E-learning
     Rhythmix             QuickWCM                                          Sourcemix
                            WCMS                     Lutece                 Sourcemix
                                                     Portal
Introducing CMIS.

                TO
             ED
          OS
       OP           T



     SIS
    PR           SEP 8
                 2005


   OA
                  V0.
JCR vs. CMIS
Goals & Bodies



             JCR CMIS            VS.

    Java Language API Bindings         SOAP & AtomPub Protocol Bindings
    Large Expert Group                 Large Technical Committee
    v2.0 released                      pre v1.0 Public Review


                             RELATION


                    COMPLEMENTARY
JCR vs. CMIS
Scope comparison




 SCM
        COLLAB
                  WCM
                      JCR CMIS
                 SOCIAL     PIM
                                   VS.

                                         SCM
                                               COLLAB
                                                         WCM
                                                        SOCIAL      PIM
       RM DM DAM                               RM DM DAM
       General Purpose
       Content Repository         RELATION                 Focused
       Model                                               Document Management
                              COMPATIBLE                   Model
                                SUBSET
JCR vs. CMIS
Compatibility



              JCR CMIS           VS.

     Apache Chemistry makes every
     JCR compliant repository CMIS
     compliant. Automatically. No
     work involved.


                              RELATION


                         COMPATIBLE
JCR vs. CMIS
What, when?



              JCR CMIS           VS.

    Content Repository                 DM Interoperability
    Infrastructure.                    Browse (multiple) Document
    Standardized Componentized         Management Systems
    Content Applications (CCA) and
    Consolidation
                              RELATION


                    COMPLEMENTARY
Tech Buzzword Bingo




   JCR & CMIS
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Sites are Apps,
Apps are Sites.
Application & WCM 1.0
pre 2009




    WebApps           miles   WebSites
               s
         portalapps
      business ets
        extran rce
        comme
Applications & WCM 2.0

                                  header
           nav                      title                 container

                                  content               content
                                                         block
                                  Progress label
   Application
                              Content Block

                          Label
                          Label
                          Label
                                          Cancel   OK
                 labels
                                  content

                                                                      24
Mash it up...
Drag & Drop Integration




                 applications,
                 portlets, gadgets
Tech Buzzword Bingo




  PORTLETS &
  OPENSOCIAL
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
WCM is about
Agility
Adapt in changing markets




              1 2 3
             content   structure   logic

 ...well
you h    that’s
      ave a why
             CMS
                .
Data First.



 Your content model is going to be...
          ...WRONG.
                           ...it is
                         matt just a
                               er of
                                     time
Componentized Deployment.



  Your application is going to be...
      ...OUTDATED.
                           ...or b
                                  uggy
                                      .
Componentized Deployment.


 ... update and patch your applications at runtime
 ... extend your application without downtime
 ... modularize and isolate your applications
Tech Buzzword Bingo




  OSGI & DATA
     FIRST
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
URLs matter
beyond SEO
REST




       Learn to REST.
                  do th
                       ings t
                  “web        he
                       -way
                            ”
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”




                                                         38
It’s the Web. URLs matter.




       .../product.jsp?id=12346

              Mistake 1  :         Mistake 2:       Mistake 3:
        Addressing the        .j
                       “Script”sp? What the heck? Passing in “this”
Reclaiming the web.
RESTful URL decomposition


            /cars/audi/s4.details.html

        Content              ...selects a
    Repository Pat        particular scrip
                  h                       t
Tech Buzzword Bingo




        REST
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Users, not
surfers.
Users, are users, are users.


                3 ±2
Authors    10
                4 ±2
Intranet   10
                5 ±2
Public     10
User Profile Management


                          Content Repository
                                                                     t ation &
  Name,
          Email,         Every User of the website has a     S egmen ation
                   ...                                            Inform
                               Profile / User Home          Group


    Private file                                            Registration and
        upload                          ontrteld d
                                       C aol e
                                 Access tic                   Forms content
                                   Authen
                                  Highly Scalable

    User Private                                           Use
                                                               r Lic
      Web Pages                                            Use ense
                                                                r St       s
                                                                     atis &
                                                                         tics
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
<div class=”comment”>
  Check out this site
            <a href=”javascript:alert(‘ha’)”>this</a> site
</div>


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


<div class=”comment”>
  Cool <b>stuff</b>
       <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
Tech Buzzword Bingo




     SOCIAL
 COLLABORATION
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Enable online
Marketing.
Baking vs. Frying

        1                     2




     Baked                 Fried
  (Static Delivery)   (Dynamic Delivery)
Built-in Analytics

      Any Event
       (Click)                                Analytics Server
                                               (embedded)
                     Send Event             Plug-able Aggregator
                                        Analyzes Request information (user,
                                                content, event, ...)


                                           Store Analytics Data
                    Pull Realtime
                                        Persist all Analytics Information in
                  Analytics / Reports         the Content Repository
Inside the Online Marketing


                                       ...and
                                        win.
          Identify              Buy
                     Campaign
                                Now!



 Segment                    Target
 the audience            Campaigns
Traditional
Marketing




          HiPPO*
              *Highest Paid Person’s Opinion
MVT: Let your prospect decide.


     Your rs
   designe.
     fave

                       Your s
                       HiPPO.
                        fave

       Yourite.
    f avour
Tech Buzzword Bingo



     FRYING,
   TARGETING &
      MVT
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Web 2.0, Ajax,
Flash & Flex
Web 2.0: AJAX




          JavaScript
                ct full
            dire ss
              acce
Web 2.0: Flex




         ActionScript
                ct full
            dire ss
              acce
Web 2.0: Flash




         ActionScript
                ct full
            dire ss
              acce
Tech Buzzword Bingo



 ACTION SCRIPT
& AJAX SUPPORT
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Cloudy -
Stormy Traffic
“I need hardware to run WCM...”


                                                 CPUs?
Internet Connectivity? SAN / NAS Agreements Sizing
Investment Purchase Order Cores? Disaster Recovery Backup
Rack space How much Disk? Operating systems JVM Version
root access? Clustering What Filesystems? Hosting costs
Firewall Network Zone Performance Tuning Unix Sysadmins
Load Balancer IP Address Who authorized this? Configuration
Web Server Latency Shipping Date Hardware Request Form
To the rescue...




           hardware
            for rent.
                        CLOUD
Cloud = SaaS
Storm Traffic
  server3
  server2
  server1




            Q1   Q2   Q3   Q4
Scaling Options in ECM
        1                                2
  “Ostrich”-style   “Exception”-style
                                          Copyright © 1993-2008 Day Software AG                                      Configuring Clusters


                                                                       1. Configuring Clusters

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




                              +,-!.,/!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/20
                                          PDF Created : 19.10.2008 14:09:59                                                     Page 1/1
                                          http://docs.day.com




                                                                          1/284
                      !              !                                   "#$%!&!'(!&)*!
Scaling Options in ECM

                 3
           “Cloud”-style
               Hot-Join




                       uster-
                    “ l e”
                    c
                     born
Tech Buzzword Bingo



  NATIVE CLOUD
    SUPPORT
8 Top Industry Trends 2010+




  1 2 3 4
  5 6 7 8
Rebooting WCM



   Web means Business.
   Business means Web.
Rebooting WCM



                  - 999-
                   1

   It’s WebContent Management
        WebSite
Rebooting WCM



              -2009-

   It’s Web ContentManagement
               General Purpose
Rebooting WCM
        Nutrition Facts
        Serving Size 1 WCM Platform
        2010+

        Amount Per Serving
        Calories                                   from Duct Tape 0
                                                              % of Daily
                                                                Value**
        Solid Web Platform                                        100%
        Business Agility                                          100%
        Cloud & Saas Ready                                        100%
        Driving OpenSource                                        100%
        Content Infrastructure                                    100%
        Standards                                                 100%
        Duct Tape                                                      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.
Your next RFP for CMS:

  ACME CORP WCM RFP:
   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 built-in social-collab?
   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?
thank you.
(   visit our booth, to see how
       we tackle all 8 topics     )

JBoye Presentation: WCM Trends for 2010

  • 1.
    8 Architecture andStandards Trends for 2010. 5-nov-2009 David Nuescheler
  • 2.
    David Nuescheler ChiefTechnology Officer david.nuescheler@day.com David Nuescheler JSR-170 Spec Lead jsr-170-comments@jcp.org David Nuescheler Jackrabbit Committer / Member uncled@apache.org David Nuescheler TC Member / CMIS-JCR Liaison david@day.com
  • 3.
    WCM Stakeholders Site Systems Owner CMO CIO Business IT Authors Developer
  • 4.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 5.
  • 6.
    Introducing the CMCloud WCM COLLAB SCM SOCIAL PIM RM DM DAM
  • 7.
  • 8.
    There is light. TheContent Repository. All disciplines of CM agree on the existence and the featureset of a content repository
  • 9.
    A Content Repository!? CONTENT REPOSITORY FEATURES OF AN FEATURES OF A RDBMS FILESYSTEM Transactions, Query, Structure, Integrity Binaries, Hierarchy, Locking, Access Control + ALL THE OTHER GOOD STUFF YOU ALWAYS WANTED Unstructured, Versioning, Full-text, Multi-Value, Sort-Order, Observation
  • 10.
    A history ofstandards.  DMA & ODMA Document Management oriented Specification. Little Adoption. No active specification development.  WebDAV (& friends) Filesystem (Resource) oriented Protocol Specification IETF. Widely adopted. Every Desktop has WebDAV support. Every CM Vendor Supports WebDAV. No active specification development.  JCR Java Language API specification. Functionally Broad. Wide adoption by Java Applications. Active development. TION  CMIS VE IF ICA TI EC SP Document Management oriented Protocol Specification. Work in progress. Active development of the Specification. AC
  • 11.
    Introducing JCR 170 283 11
  • 12.
  • 13.
    Known Compliant Repositories (*partially using 3rd party connectors) Exo Microsoft Apache Jackrabbit Oracle XML DB ECMS Platform Sharepoint OpenText Livelink Day CRX IBM FileNet P8 Xythos Repository Alfresco ECM Vignette V7 Interwoven Saperion +hund reds o Repository IBM CM / Domino EMC Documentum Archive registe f TCKs red
  • 14.
    Some known JCRApplications Fast BEA Portal Sun Oracle WebCenter Enterprise Search JBoss Portal Interface 21 OpenPortal Day Communique Spring Framework magnolia WCMS DAM Apache Sling Day Communique Alfresco ECMS Mindquarry Collab Collaboration Apache Tapestry QSLabs Apache Compliance Day Communiqué Cocoon WCMS IBM FileNet Artifactory medic-2-medic WebSiteManager Apache James Maven Proxy mapofmedicine Exo ECMS Platform TYPO3 GX WebManager v5.0 WCM InfoQ Hippo Liferay Nuxeo ECM Online Community CMS Enterprise Portal Jahia Sakai Percussion Framework E-learning Rhythmix QuickWCM Sourcemix WCMS Lutece Sourcemix Portal
  • 15.
    Introducing CMIS. TO ED OS OP T SIS PR SEP 8 2005 OA V0.
  • 16.
    JCR vs. CMIS Goals& Bodies JCR CMIS VS. Java Language API Bindings SOAP & AtomPub Protocol Bindings Large Expert Group Large Technical Committee v2.0 released pre v1.0 Public Review RELATION COMPLEMENTARY
  • 17.
    JCR vs. CMIS Scopecomparison SCM COLLAB WCM JCR CMIS SOCIAL PIM VS. SCM COLLAB WCM SOCIAL PIM RM DM DAM RM DM DAM General Purpose Content Repository RELATION Focused Model Document Management COMPATIBLE Model SUBSET
  • 18.
    JCR vs. CMIS Compatibility JCR CMIS VS. Apache Chemistry makes every JCR compliant repository CMIS compliant. Automatically. No work involved. RELATION COMPATIBLE
  • 19.
    JCR vs. CMIS What,when? JCR CMIS VS. Content Repository DM Interoperability Infrastructure. Browse (multiple) Document Standardized Componentized Management Systems Content Applications (CCA) and Consolidation RELATION COMPLEMENTARY
  • 20.
  • 21.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 22.
  • 23.
    Application & WCM1.0 pre 2009 WebApps miles WebSites s portalapps business ets extran rce comme
  • 24.
    Applications & WCM2.0 header nav title container content content block Progress label Application Content Block Label Label Label Cancel OK labels content 24
  • 25.
  • 26.
    Drag & DropIntegration applications, portlets, gadgets
  • 27.
    Tech Buzzword Bingo PORTLETS & OPENSOCIAL
  • 28.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 29.
  • 30.
    Adapt in changingmarkets 1 2 3 content structure logic ...well you h that’s ave a why CMS .
  • 31.
    Data First. Yourcontent model is going to be... ...WRONG. ...it is matt just a er of time
  • 32.
    Componentized Deployment. Your application is going to be... ...OUTDATED. ...or b uggy .
  • 33.
    Componentized Deployment.  ...update and patch your applications at runtime  ... extend your application without downtime  ... modularize and isolate your applications
  • 34.
    Tech Buzzword Bingo OSGI & DATA FIRST
  • 35.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 36.
  • 37.
    REST Learn to REST. do th ings t “web he -way ”
  • 38.
    Roy Fielding Chief ScientistDay 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” 38
  • 39.
    It’s the Web.URLs matter. .../product.jsp?id=12346 Mistake 1 : Mistake 2: Mistake 3: Addressing the .j “Script”sp? What the heck? Passing in “this”
  • 40.
    Reclaiming the web. RESTfulURL decomposition /cars/audi/s4.details.html Content ...selects a Repository Pat particular scrip h t
  • 41.
  • 42.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 43.
  • 44.
    Users, are users,are users. 3 ±2 Authors 10 4 ±2 Intranet 10 5 ±2 Public 10
  • 45.
    User Profile Management Content Repository t ation & Name, Email, Every User of the website has a S egmen ation ... Inform Profile / User Home Group Private file Registration and upload ontrteld d C aol e Access tic Forms content Authen Highly Scalable User Private Use r Lic Web Pages Use ense r St s atis & tics
  • 46.
    User Generated Content TightlyIntegrated 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
  • 47.
    <div class=”comment”> Check out this site <a href=”javascript:alert(‘ha’)”>this</a> site </div> <div class=”comment”> Look at my profile <img src=”javascript:alert(‘ha’)”> </div> <div class=”comment”> Cool <b>stuff</b> <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
  • 48.
    Tech Buzzword Bingo SOCIAL COLLABORATION
  • 49.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 50.
  • 51.
    Baking vs. Frying 1 2 Baked Fried (Static Delivery) (Dynamic Delivery)
  • 52.
    Built-in Analytics Any Event (Click) Analytics Server (embedded) Send Event Plug-able Aggregator Analyzes Request information (user, content, event, ...) Store Analytics Data Pull Realtime Persist all Analytics Information in Analytics / Reports the Content Repository
  • 53.
    Inside the OnlineMarketing ...and win. Identify Buy Campaign Now! Segment Target the audience Campaigns
  • 54.
    Traditional Marketing HiPPO* *Highest Paid Person’s Opinion
  • 55.
    MVT: Let yourprospect decide. Your rs designe. fave Your s HiPPO. fave Yourite. f avour
  • 56.
    Tech Buzzword Bingo FRYING, TARGETING & MVT
  • 57.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 58.
  • 59.
    Web 2.0: AJAX JavaScript ct full dire ss acce
  • 60.
    Web 2.0: Flex ActionScript ct full dire ss acce
  • 61.
    Web 2.0: Flash ActionScript ct full dire ss acce
  • 62.
    Tech Buzzword Bingo ACTION SCRIPT & AJAX SUPPORT
  • 63.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 64.
  • 65.
    “I need hardwareto run WCM...” CPUs? Internet Connectivity? SAN / NAS Agreements Sizing Investment Purchase Order Cores? Disaster Recovery Backup Rack space How much Disk? Operating systems JVM Version root access? Clustering What Filesystems? Hosting costs Firewall Network Zone Performance Tuning Unix Sysadmins Load Balancer IP Address Who authorized this? Configuration Web Server Latency Shipping Date Hardware Request Form
  • 66.
    To the rescue... hardware for rent. CLOUD
  • 67.
  • 68.
    Storm Traffic server3 server2 server1 Q1 Q2 Q3 Q4
  • 69.
    Scaling Options inECM 1 2 “Ostrich”-style “Exception”-style Copyright © 1993-2008 Day Software AG Configuring Clusters 1. Configuring Clusters Several steps are needed to setup a Communiqué 4.x cluster with CRX 1.4 TarPM. +,-!.,/!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/20 PDF Created : 19.10.2008 14:09:59 Page 1/1 http://docs.day.com 1/284 ! ! "#$%!&!'(!&)*!
  • 70.
    Scaling Options inECM 3 “Cloud”-style Hot-Join uster- “ l e” c born
  • 71.
    Tech Buzzword Bingo NATIVE CLOUD SUPPORT
  • 72.
    8 Top IndustryTrends 2010+ 1 2 3 4 5 6 7 8
  • 73.
    Rebooting WCM Web means Business. Business means Web.
  • 74.
    Rebooting WCM - 999- 1 It’s WebContent Management WebSite
  • 75.
    Rebooting WCM -2009- It’s Web ContentManagement General Purpose
  • 76.
    Rebooting WCM Nutrition Facts Serving Size 1 WCM Platform 2010+ Amount Per Serving Calories from Duct Tape 0 % of Daily Value** Solid Web Platform 100% Business Agility 100% Cloud & Saas Ready 100% Driving OpenSource 100% Content Infrastructure 100% Standards 100% Duct Tape 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.
  • 77.
    Your next RFPfor CMS: ACME CORP WCM RFP: 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 built-in social-collab? 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?
  • 78.
    thank you. ( visit our booth, to see how we tackle all 8 topics )