SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
e Future Enterprise Developer
      @davidnuescheler




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
David Nuescheler Chief Technology Officer
                                                                            david@day.com       David Nuescheler
                                                                                                  JSR-170 Spec Lead
                                                                                                  jsr-170-comments@jcp.org




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                        2
David Nuescheler         David Nuescheler
                                                                            Jackrabbit Committer / Member Spec Lead
                                                                                                    JSR-170
                                                                                                    jsr-170-comments@jcp.org
                                                                            uncled@apache.org




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                            3
David Nuescheler
                                                                            David Nuescheler
                                                                            TC Member / CMIS-JCR Liaison
                                                                            Jackrabbit Committer / Member
                                                                            david@day.com
                                                                            uncled@apache.org




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                         4
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
                                                                            DAVID NUESCHELER
                                                                            VP, CTO CEM
                                                                            Digital Enterprise Solutions

                                                                            Adobe
                                                                            Barfuesserplatz 6
                                                                            4001 Basel

                                                                             david@day.com
                                                                            T +41 61 226 98 98
                                                                            F +41 61 226 98 97
                                                                            uncled@adobe.com
                                                                                             David Nuescheler




5
                                                                                             TC Member / CMIS-JCR Liaison
DAVID NUESCHELER
                                                                            VP, CTO CEM
                                                                            Digital Enterprise Solutions

                                                                            Adobe
                                                                            Barfuesserplatz 6
                                                                            4001 Basel
                                                                            T +41 61 226 98 98
                                                                            F +41 61 226 98 97
                                                                            uncled@adobe.com




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                     6
A new age for Enterprise So ware Development




                                                                                                   Digital Natives
                                                      Innovation



                                                                                   Generation Y
                                                                                Smart
                                                                                                                 Digital Native




                                                                                     Commoditization
                                                                             Cycles
                                                                                                                 Social
                    Consumerization
                                                                Adoption
                                                                                                   Enterprise
                                                                                                                 XOA
                                                                  Millennials                      Devices
                                                                            Mobile                 Fast              Agility

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.               7
Enterprise reality




                                      sWCM
                                       tatic  DM               requires
                                    websites             DAM jdk13 .
                           Win32                 1998
                      WF                WF TCL
             2000                                              Borlanid
             Java                 EJB 2.0                  WF elph
                                                                D
                          compiler      no-linux
                            eol        support        Acquired
                requires            Repository          in 99’
                 Repository
                  IIS 5                               Repository
                                                     develop
                        1985             Acquired      left er
                        C/C++             in 9 6’

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   8
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   9
EN
                                                                            CO TE
                                                                              NW RP
                                                                                  AY RISE
                                                                                    ’S L
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   10
                                                                                         AW
Conway’s law




                                             ...organizations which design
                                             systems ... are constrained to
                                             produce designs which are copies
                                             of the communication structures
                                             of these organizations.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   11
A new foundation for Enterprise Developers




               Open Architecture                                                             Open Standards


                                                                                OPEN
                                                                            DEVELOPMENT


                                                                               Open Source
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.         12
e Future Enterprise Developer



                                                                                MobileFirst*
                                                                                Cloud First*
                                                                            (always keep on-prem in mind)
                                                                            (always keep desktop in mind)

                                                    *you don’t enable apps for the mobile, you build them for the cloud with on-prem in mind.
                                                     *you don’t enable apps for the cloud, 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.




                                                                               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.                      13
Who am I?




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   14
Who am I?




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   15
Who am I?




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   16
Your data center...
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   17
...their data center.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   18
Bad News, please!
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   19
Security & Privacy?




                                                     Availability Zones?
                                                                 (network, power)
                                                                                                Hyperviser?
                                                                                            (VM Security, Are you by yourself?)
                  Legalthe local laws)
                  (respect
                           Zones?
                                                                                              Security Budget
                                                                                                (yours vs. theirs)


                                                       Operations Certification?
                                                                            (e.g. SAS70 Type II)



©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.              20
Cloud traits:



                                                                                Lose it!

                                                                              Availability?

                                                                                Latency!
                                                                                                equires:
                                                                                               R tan
                                                                            Frugal Hardware.   Spar are
                                                                                               Sof t w



©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.           21
Clustering Options in WCM


                                              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.




                                                                                      IBM DB2 Content Manager V8
                                                                                       Configuring High Availability
                                                                                                               in a
                                                                                          Sun Cluster Environment


                                                                                                                                      5/4/04



                                                                                            Content Management Performance
                                                                                                       IBM Silicon Valley Lab




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




                                                                                                                                 Page 1 of 195




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   22
Next Generation Clustering:



                                                                                 3
                                                                            “Cloud”-style
                                                                               Hot-Join




                                                                                               uster-
                                                                                            “ l e”
                                                                                            c
                                                                                             born

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.            23
WAN & Share nothing




                                                                                            Firewall
                                                                            Firewall




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.              24
How it all began...




                                                FRYING                      vs




                                                BAKING                            ...selected
                                                                                 architecture


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   25
How it all began...




                                                         RENDERING
                                                       600k WEBPAGES
                                                      8 days = 192 hours

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   26
192h is too long...




                                                                                 = 4h




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   27
DEMO




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.    28
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   29
e Future Enterprise Developer



                                                                                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.




                                                                           MobileFirst*a social graph)
                                                                            Social and hasmind)
                                                             (every user is a contributor
                                                                                          First*
                                                                       (always keep desktop in

                                                    *you don’t enable apps foris a mobile, you build them for the mobile with desktop in mind.
                                                                    *context the rst-class citizen, everybody is a contributor.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                       30
e bad news...




                                              UserAgentRadical: nokia6170       mms_max_width: 640           ringtone_voices: 40
                                              colors: 65536                     mms_mp4: TRUE                streaming_3gpp: TRUE
                                                                                mms_vcalendar: TRUE
                                              fall_back: nokia_generic_series40_dp20                         streaming_real_media: none
                                              j2me_amr: TRUE                    mms_video: TRUE              streaming_video: TRUE
                                              j2me_cldc_1_1: TRUE               model_name: 6170             streaming_video_acodec_amr: TRUE
                                              j2me_h263: TRUE                   mp3: TRUE                    uaprof: http://nds1.nds.nokia.com/uap....
                                              j2me_mpeg4: TRUE                  physical_screen_height: 40   user_agent: Nokia6170
                                              j2me_screen_height: 160           physical_screen_width: 32    video: TRUE
                                              max_data_rate: 200                playback_3gpp: TRUE          video_3gpp: TRUE
                                              max_deck_size: 4194304            playback_acodec_amr: nb      video_3gpp2: FALSE
                                              max_image_height: 115             playback_mp4: TRUE           video_max_height: 96
                                              max_image_width: 122              playback_vcodec_h263_0: 10   video_max_width: 128
                                              mms_3gpp: TRUE                    resolution_height: 160       video_mp4: TRUE
                                              mms_max_height: 480               ringtone_amr: TRUE           video_preferred_height: 96
                                              mms_max_size: 100000              ringtone_mp3: TRUE           video_preferred_width: 128




                                                                                                                                          viceon
                                                                                                                                        Deecti
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.             31
                                                                                                                                       Det
Device Groups?




                                     1                                         2              3




                   Feature Phone                                            Smart Phone   Touch Phone


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.        32
Game Changer.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   33
Mobile Sites vs. Transcoding




                                                                                    ot a t!
                                                                                  n e
                                                                                  subsership
                                                                                 +own
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   34
Web: 1995




                             Webmaster
                              html websites
                                                                            days   Business
                                                                                       word files




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.    35
Apps: 2011




                                     App Developer
                             Webmaster
                              html websites
                                                                                           days             Business
                                                                                                                word files
                                          apps                                               well...
                                                                                                                   ppt




                                                                            + uncertainty
                                                                             (third party review process)


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                     36
Apps Content Management




                                                 publish and
                                                  sync apps
                                                                        rything
                                                                   eve tent
                                                                    is con


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.         37
DEMO




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.    38
e Future Enterprise Developer



                                                                                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.




                                                                           MobileFirst*a social graph)
                                                                            Social and hasmind)
                                                             (every user is a contributor
                                                                                          First*
                                                                       (always keep desktop in

                                                    *you don’t enable apps foris a mobile, you build them for the mobile with desktop in mind.
                                                                    *context the rst-class citizen, everybody is a contributor.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                       39
Inside the Social Storm



                                                                            Activity Streams
                                                                            & Social Graph
                                                                                               Context
      Social and
   Community
Applications and
         Solutions
      (forum, wall, blog, wiki,
                                        comments, ratings)
                                                                                                Users &
                                                                                                Profiles
                                            User Generated Content
                                          & Community Management
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
User Generated Content




           WE HAVE TRUST ISSUES
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   41
F#&@!? ----- V14GR4

                   A HREF ”javascript:alert()”
                 B ONLOAD ”javascript:alert()”
                  IMG SRC ”javascript:alert()”
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   42
Users are users are users.




                           1±2                                    2±2                 3±2         4±2    5±2    6±2
            10                                     10                          10                10     10     10



                                                                            Authors
                                               “Family” Scale

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                   43
Users are users are users.




                           1±2                                    2±2             3±2           4±2    5±2    6±2
            10                                     10                         10             10       10     10



                                                                                     Intranet
                                                                            Enterprise Scale

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.               44
Users are users are users.




                           1±2                                    2±2        3±2         4±2     5±2           6±2
            10                                     10                       10          10     10       10



                                                                                                    Internet
                                                                                                Web Scale

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.          45
Users are users are users.




                           1±2                                    2±2        3±2         4±2     5±2           6±2
            10                                     10                       10          10     10       10



                                                                                                    Internet
                                                                                                Web Scale

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.          46
Users are users are users (linear scale)




                              4±2                                                              6±2
               10                                                                       10



                           Intranet                                                 Internet
                            Enterprise Scale                                     Web Scale

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   47
Context & Context Engine




              Harmonized Pro le
      Social Network Information
                       CRM Data

                                                                                 Preferences, Collaborative
                                                                                     Filtering, Interests
                                                                                     ClickStream Cloud

            Immediate Page context
              Language, Nav Depth

                                                                                      Very “Current”
                                                                                       Environment


      Activity Stream Information
         Events from SiteCatalyst


                                                                                    Resolved Segments
                                                                                        “Insights”




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   48
DEMO




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.    49
e Future Enterprise Developer



                                                                                    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.




                                                                            Social First*a social graph)
                                                             (every user is a contributor and has

                                                                            *context is a rst-class citizen, everybody is a contributor.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                               50
©2011
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.

Contenu connexe

Similaire à Adobe MAX: The Future Enterprise Developer

SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012Paul Schneider
 
Real Life WebSocket Case Studies and Demos
Real Life WebSocket Case Studies and DemosReal Life WebSocket Case Studies and Demos
Real Life WebSocket Case Studies and DemosPeter Moskovits
 
Slow and dirty with callouts
Slow and dirty with calloutsSlow and dirty with callouts
Slow and dirty with calloutsAgileOnTheBeach
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentMichael Chaize
 
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital Video
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital VideoJeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital Video
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital VideoWill Richmond
 
The Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyThe Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyAdobe Marketing Cloud
 
Optimize your eZ Publish with Varnish
Optimize your eZ Publish with VarnishOptimize your eZ Publish with Varnish
Optimize your eZ Publish with VarnishSébastien Morel
 
Surviving The Software Development Process
Surviving The Software Development ProcessSurviving The Software Development Process
Surviving The Software Development Processfrog
 
När man inte kan jobba hårdare får man vara social
När man inte kan jobba hårdare får man vara socialNär man inte kan jobba hårdare får man vara social
När man inte kan jobba hårdare får man vara socialMikael Haglund
 
Building Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesBuilding Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesKalido
 
Process in the Age of Digital Innovation
Process in the Age of Digital InnovationProcess in the Age of Digital Innovation
Process in the Age of Digital InnovationCharles Duncan jr.
 
Ioi marketing automationchicago-062612
Ioi marketing automationchicago-062612Ioi marketing automationchicago-062612
Ioi marketing automationchicago-062612IO Integration
 
ServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of ITServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of ITRené Haeberlin
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by DesignMichael Chaize
 
How HARD can that be?
How HARD can that be?How HARD can that be?
How HARD can that be?HAX
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
 
NLJUG: Content Management, Standards, Opensource & JCP
NLJUG: Content Management, Standards, Opensource & JCPNLJUG: Content Management, Standards, Opensource & JCP
NLJUG: Content Management, Standards, Opensource & JCPDavid Nuescheler
 
External Community Building at Enterprise 2.0
External Community Building at Enterprise 2.0External Community Building at Enterprise 2.0
External Community Building at Enterprise 2.0Social Media Club
 
Nt Cadcam Powerpoint For Linked In V3
Nt Cadcam Powerpoint For Linked In V3Nt Cadcam Powerpoint For Linked In V3
Nt Cadcam Powerpoint For Linked In V3StephenRaper
 

Similaire à Adobe MAX: The Future Enterprise Developer (20)

Emerasoft Day 2012 - Adobe Corporate presentation
Emerasoft Day 2012 - Adobe Corporate presentationEmerasoft Day 2012 - Adobe Corporate presentation
Emerasoft Day 2012 - Adobe Corporate presentation
 
SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012
 
Real Life WebSocket Case Studies and Demos
Real Life WebSocket Case Studies and DemosReal Life WebSocket Case Studies and Demos
Real Life WebSocket Case Studies and Demos
 
Slow and dirty with callouts
Slow and dirty with calloutsSlow and dirty with callouts
Slow and dirty with callouts
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital Video
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital VideoJeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital Video
Jeremy Helfand | Adobe | 5 Reasons to Be Bullish on Digital Video
 
The Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyThe Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case Study
 
Optimize your eZ Publish with Varnish
Optimize your eZ Publish with VarnishOptimize your eZ Publish with Varnish
Optimize your eZ Publish with Varnish
 
Surviving The Software Development Process
Surviving The Software Development ProcessSurviving The Software Development Process
Surviving The Software Development Process
 
När man inte kan jobba hårdare får man vara social
När man inte kan jobba hårdare får man vara socialNär man inte kan jobba hårdare får man vara social
När man inte kan jobba hårdare får man vara social
 
Building Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesBuilding Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph Hughes
 
Process in the Age of Digital Innovation
Process in the Age of Digital InnovationProcess in the Age of Digital Innovation
Process in the Age of Digital Innovation
 
Ioi marketing automationchicago-062612
Ioi marketing automationchicago-062612Ioi marketing automationchicago-062612
Ioi marketing automationchicago-062612
 
ServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of ITServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of IT
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by Design
 
How HARD can that be?
How HARD can that be?How HARD can that be?
How HARD can that be?
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
 
NLJUG: Content Management, Standards, Opensource & JCP
NLJUG: Content Management, Standards, Opensource & JCPNLJUG: Content Management, Standards, Opensource & JCP
NLJUG: Content Management, Standards, Opensource & JCP
 
External Community Building at Enterprise 2.0
External Community Building at Enterprise 2.0External Community Building at Enterprise 2.0
External Community Building at Enterprise 2.0
 
Nt Cadcam Powerpoint For Linked In V3
Nt Cadcam Powerpoint For Linked In V3Nt Cadcam Powerpoint For Linked In V3
Nt Cadcam Powerpoint For Linked In V3
 

Plus de David Nuescheler

Adobe Digital Government Assembly - Technologies that Drive Change.
Adobe Digital Government Assembly - Technologies that Drive Change.Adobe Digital Government Assembly - Technologies that Drive Change.
Adobe Digital Government Assembly - Technologies that Drive Change.David Nuescheler
 
FrOSCamp Zurich: Content Management Standards
FrOSCamp Zurich: Content Management StandardsFrOSCamp Zurich: Content Management Standards
FrOSCamp Zurich: Content Management StandardsDavid Nuescheler
 
FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010David Nuescheler
 
Future of WCM - CM Forum Belgium
Future of WCM - CM Forum BelgiumFuture of WCM - CM Forum Belgium
Future of WCM - CM Forum BelgiumDavid Nuescheler
 
What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.David Nuescheler
 
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5David Nuescheler
 
JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010David Nuescheler
 
CQ5 Singapore Workshop at NCS
CQ5 Singapore Workshop at NCSCQ5 Singapore Workshop at NCS
CQ5 Singapore Workshop at NCSDavid Nuescheler
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management StandardsDavid Nuescheler
 
CMIS Apache Jackrabbit Sandbox
CMIS Apache Jackrabbit SandboxCMIS Apache Jackrabbit Sandbox
CMIS Apache Jackrabbit SandboxDavid Nuescheler
 

Plus de David Nuescheler (20)

Adobe Digital Government Assembly - Technologies that Drive Change.
Adobe Digital Government Assembly - Technologies that Drive Change.Adobe Digital Government Assembly - Technologies that Drive Change.
Adobe Digital Government Assembly - Technologies that Drive Change.
 
FrOSCamp Zurich: Content Management Standards
FrOSCamp Zurich: Content Management StandardsFrOSCamp Zurich: Content Management Standards
FrOSCamp Zurich: Content Management Standards
 
FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010
 
JSOP in 60 seconds
JSOP in 60 secondsJSOP in 60 seconds
JSOP in 60 seconds
 
Future of WCM - CM Forum Belgium
Future of WCM - CM Forum BelgiumFuture of WCM - CM Forum Belgium
Future of WCM - CM Forum Belgium
 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
 
What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.
 
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
 
JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010
 
Introducing JSR-283
Introducing JSR-283Introducing JSR-283
Introducing JSR-283
 
What's new in JSR-283?
What's new in JSR-283?What's new in JSR-283?
What's new in JSR-283?
 
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
 
CQ5 Singapore Workshop at NCS
CQ5 Singapore Workshop at NCSCQ5 Singapore Workshop at NCS
CQ5 Singapore Workshop at NCS
 
JCR loves CMIS
JCR loves CMISJCR loves CMIS
JCR loves CMIS
 
CMS Architecture for 2009
CMS Architecture for 2009CMS Architecture for 2009
CMS Architecture for 2009
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
 
CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009
 
CMIS REST HTTP
CMIS REST HTTPCMIS REST HTTP
CMIS REST HTTP
 
CMIS Apache Jackrabbit Sandbox
CMIS Apache Jackrabbit SandboxCMIS Apache Jackrabbit Sandbox
CMIS Apache Jackrabbit Sandbox
 
Introducing CQ 5.1
Introducing CQ 5.1Introducing CQ 5.1
Introducing CQ 5.1
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Adobe MAX: The Future Enterprise Developer

  • 1. e Future Enterprise Developer @davidnuescheler ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  • 2. David Nuescheler Chief Technology Officer david@day.com David Nuescheler JSR-170 Spec Lead jsr-170-comments@jcp.org ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 2
  • 3. David Nuescheler David Nuescheler Jackrabbit Committer / Member Spec Lead JSR-170 jsr-170-comments@jcp.org uncled@apache.org ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 3
  • 4. David Nuescheler David Nuescheler TC Member / CMIS-JCR Liaison Jackrabbit Committer / Member david@day.com uncled@apache.org ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 4
  • 5. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. DAVID NUESCHELER VP, CTO CEM Digital Enterprise Solutions Adobe Barfuesserplatz 6 4001 Basel david@day.com T +41 61 226 98 98 F +41 61 226 98 97 uncled@adobe.com David Nuescheler 5 TC Member / CMIS-JCR Liaison
  • 6. DAVID NUESCHELER VP, CTO CEM Digital Enterprise Solutions Adobe Barfuesserplatz 6 4001 Basel T +41 61 226 98 98 F +41 61 226 98 97 uncled@adobe.com ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 6
  • 7. A new age for Enterprise So ware Development Digital Natives Innovation Generation Y Smart Digital Native Commoditization Cycles Social Consumerization Adoption Enterprise XOA Millennials Devices Mobile Fast Agility ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 7
  • 8. Enterprise reality sWCM tatic DM requires websites DAM jdk13 . Win32 1998 WF WF TCL 2000 Borlanid Java EJB 2.0 WF elph D compiler no-linux eol support Acquired requires Repository in 99’ Repository IIS 5 Repository develop 1985 Acquired left er C/C++ in 9 6’ ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 8
  • 9. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 9
  • 10. EN CO TE NW RP AY RISE ’S L ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 10 AW
  • 11. Conway’s law ...organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 11
  • 12. A new foundation for Enterprise Developers Open Architecture Open Standards OPEN DEVELOPMENT Open Source ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 12
  • 13. e Future Enterprise Developer MobileFirst* Cloud First* (always keep on-prem in mind) (always keep desktop in mind) *you don’t enable apps for the mobile, you build them for the cloud with on-prem in mind. *you don’t enable apps for the cloud, 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. 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. 13
  • 14. Who am I? ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 14
  • 15. Who am I? ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 15
  • 16. Who am I? ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 16
  • 17. Your data center... ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 17
  • 18. ...their data center. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 18
  • 19. Bad News, please! ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 19
  • 20. Security & Privacy? Availability Zones? (network, power) Hyperviser? (VM Security, Are you by yourself?) Legalthe local laws) (respect Zones? Security Budget (yours vs. theirs) Operations Certification? (e.g. SAS70 Type II) ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 20
  • 21. Cloud traits: Lose it! Availability? Latency! equires: R tan Frugal Hardware. Spar are Sof t w ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 21
  • 22. Clustering Options in WCM 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. IBM DB2 Content Manager V8 Configuring High Availability in a Sun Cluster Environment 5/4/04 Content Management Performance IBM Silicon Valley Lab 1/20 PDF Created : 19.10.2008 14:09:59 Page 1/1 http://docs.day.com Page 1 of 195 ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 22
  • 23. Next Generation Clustering: 3 “Cloud”-style Hot-Join uster- “ l e” c born ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 23
  • 24. WAN & Share nothing Firewall Firewall ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 24
  • 25. How it all began... FRYING vs BAKING ...selected architecture ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 25
  • 26. How it all began... RENDERING 600k WEBPAGES 8 days = 192 hours ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 26
  • 27. 192h is too long... = 4h ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 27
  • 28. DEMO ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 28
  • 29. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 29
  • 30. e Future Enterprise Developer 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. MobileFirst*a social graph) Social and hasmind) (every user is a contributor First* (always keep desktop in *you don’t enable apps foris a mobile, you build them for the mobile with desktop in mind. *context the rst-class citizen, everybody is a contributor. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 30
  • 31. e bad news... UserAgentRadical: nokia6170 mms_max_width: 640 ringtone_voices: 40 colors: 65536 mms_mp4: TRUE streaming_3gpp: TRUE mms_vcalendar: TRUE fall_back: nokia_generic_series40_dp20 streaming_real_media: none j2me_amr: TRUE mms_video: TRUE streaming_video: TRUE j2me_cldc_1_1: TRUE model_name: 6170 streaming_video_acodec_amr: TRUE j2me_h263: TRUE mp3: TRUE uaprof: http://nds1.nds.nokia.com/uap.... j2me_mpeg4: TRUE physical_screen_height: 40 user_agent: Nokia6170 j2me_screen_height: 160 physical_screen_width: 32 video: TRUE max_data_rate: 200 playback_3gpp: TRUE video_3gpp: TRUE max_deck_size: 4194304 playback_acodec_amr: nb video_3gpp2: FALSE max_image_height: 115 playback_mp4: TRUE video_max_height: 96 max_image_width: 122 playback_vcodec_h263_0: 10 video_max_width: 128 mms_3gpp: TRUE resolution_height: 160 video_mp4: TRUE mms_max_height: 480 ringtone_amr: TRUE video_preferred_height: 96 mms_max_size: 100000 ringtone_mp3: TRUE video_preferred_width: 128 viceon Deecti ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 31 Det
  • 32. Device Groups? 1 2 3 Feature Phone Smart Phone Touch Phone ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 32
  • 33. Game Changer. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 33
  • 34. Mobile Sites vs. Transcoding ot a t! n e subsership +own ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 34
  • 35. Web: 1995 Webmaster html websites days Business word files ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 35
  • 36. Apps: 2011 App Developer Webmaster html websites days Business word files apps well... ppt + uncertainty (third party review process) ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 36
  • 37. Apps Content Management publish and sync apps rything eve tent is con ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 37
  • 38. DEMO ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 38
  • 39. e Future Enterprise Developer 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. MobileFirst*a social graph) Social and hasmind) (every user is a contributor First* (always keep desktop in *you don’t enable apps foris a mobile, you build them for the mobile with desktop in mind. *context the rst-class citizen, everybody is a contributor. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 39
  • 40. Inside the Social Storm Activity Streams & Social Graph Context Social and Community Applications and Solutions (forum, wall, blog, wiki, comments, ratings) Users & Profiles User Generated Content & Community Management ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  • 41. User Generated Content WE HAVE TRUST ISSUES ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 41
  • 42. F#&@!? ----- V14GR4 A HREF ”javascript:alert()” B ONLOAD ”javascript:alert()” IMG SRC ”javascript:alert()” ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 42
  • 43. Users are users are users. 1±2 2±2 3±2 4±2 5±2 6±2 10 10 10 10 10 10 Authors “Family” Scale ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 43
  • 44. Users are users are users. 1±2 2±2 3±2 4±2 5±2 6±2 10 10 10 10 10 10 Intranet Enterprise Scale ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 44
  • 45. Users are users are users. 1±2 2±2 3±2 4±2 5±2 6±2 10 10 10 10 10 10 Internet Web Scale ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 45
  • 46. Users are users are users. 1±2 2±2 3±2 4±2 5±2 6±2 10 10 10 10 10 10 Internet Web Scale ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 46
  • 47. Users are users are users (linear scale) 4±2 6±2 10 10 Intranet Internet Enterprise Scale Web Scale ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 47
  • 48. Context & Context Engine Harmonized Pro le Social Network Information CRM Data Preferences, Collaborative Filtering, Interests ClickStream Cloud Immediate Page context Language, Nav Depth Very “Current” Environment Activity Stream Information Events from SiteCatalyst Resolved Segments “Insights” ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 48
  • 49. DEMO ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 49
  • 50. e Future Enterprise Developer 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. Social First*a social graph) (every user is a contributor and has *context is a rst-class citizen, everybody is a contributor. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 50
  • 51. ©2011 ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.