SlideShare a Scribd company logo
When Content Meets Applications
          Alex Choy     | VP, Engineering & Technical Marketing, LiveCycle
          Craig Randall | Principal Scientist, LiveCycle | @craigsmusings




© 2010 Adobe Systems Incorporated. All Rights Reserved.
Adobe CEM
                                                            revolutionizes
                                                           how enterprises
                                                             engage with
                                                              customers
                                                          and how customer
                                                             experience is
                                                               delivered




© 2010 Adobe Systems Incorporated. All Rights Reserved.
Adobe + Day = strong assets integrated to optimize customer experience



                                                                            Customers


                                                                Customer Experience Management
                                                          Day                                             Adobe

                                                                     Social                 Interactive           Interactive
                        Global Web
                                                                 Collaboration             Applications           Documents




                                     Content                                     Process                      Analytics



                                        Transactional Systems (ERP, CRM, ECM, PLM, Banking Systems )



© 2010 Adobe Systems Incorporated. All Rights Reserved.                             3
Current customer experience online…
                                                                                It’s real jungle
© 2010 Adobe Systems Incorporated. All Rights Reserved.           4
Customer interaction with an enterprise


                                                                                       Web
                                                          Loyalty Site              Applications          Mobile Apps
            Social Media


                                                                                                       Customer
                                                                                Statements
                                                                                                        Service
                        Microsites                                                                    Application
                                                          Email

                                                                                                   Call Center
                                                                                                      Apps
                                                                         Websites
                                 Point of Sale



                                                                     Customer
© 2010 Adobe Systems Incorporated. All Rights Reserved.                     5
Challenges

   Customer /
   Citizen /                                                 Non-intuitive experience
   Partner
                                                             Inconsistency across channels
                                                             Not contextual




                                                          Impact on organization
                                                             Low conversion rates
                                                             Lost revenues
                                                             High cost-to-service
                                                             Brand deterioration




© 2010 Adobe Systems Incorporated. All Rights Reserved.
What the customer wants

   Customer /
   Citizen /                                                 Personalized, responsive experiences
   Partner
                                                             Right experience for right task for the right
                                                              device
                                                             Multi-channel communication




© 2010 Adobe Systems Incorporated. All Rights Reserved.
What the customer wants

   Customer /
   Citizen /                                                               Personalized, responsive experiences
   Partner
                                                                           Right experience for right task for the right
                                                                            device
                                                                           Multi-channel context aware


                                                          Guided navigation                                     PDF forms


          Rich, engaging
            experience                                                                                                Print
                                                                           Tablet         Tablet




                                                                                            Desktop / offline
                                                                      Mobile
© 2010 Adobe Systems Incorporated. All Rights Reserved.
What the customer wants

   Customer /
   Citizen /                                                                Personalized, responsive experiences
   Partner
                                                                            Right experience for right task for the right
                                                                             device
                                                                            Multi-channel context aware




                                                                            Agent /     Mail &
            Online                   Call Center             Branch                                   Email        Mobile
                                                                             Field       Fax




                                                          Context flow across apps and channels


© 2010 Adobe Systems Incorporated. All Rights Reserved.
Challenges

   IT Team                                                               Content, application and context problem
                                                                         Multiple stacks and project silos
                                                                         High cycle time for change
                                                                         Multiple systems to scale, manage and
                                                                          administer – high TCO


                                                          Context                 Content
                                                           flow                 integration
    Websites                                                                                           Portals
    Microsites                                                                                         Mobile apps
    Mobile Sites                                                                                       RIA
                                                          Websites    GAP        Applications          Web apps
    WCM
    DAM                                                                                                Commerce
    Campaigns                                                                                          Business apps
                                                                                Application
                                                          Analytics
                                                                                integration

© 2010 Adobe Systems Incorporated. All Rights Reserved.
Adobe’s Customer Experience Management (CEM) vision

                                                                                    USER EXPERIENCE
                 Multiple                                                                                           Agent/   Mail &                    Call
                                                          Online          Social         Mobile       Branch                             Email
                 Channels                                                                                            Field    Fax                     Center

                 Multiple
                 Platforms


                       TOOLS                                              CUSTOMER EXPERIENCE MANAGEMENT PLATFORM
                          Creative                                                                  Solution Accelerators
                          Suite

                          Flash
                          Catalyst                         Dynamic                                                           Business            Document
                                                                                   Enterprise RIA           Analytics
                                                           Content                                                           Process              Services
                          Flash
                          Builder
                                                                                                            Modules

                          LiveCycle                                                                        Foundation
                          Workbench



                                              EXISTING APPLICATIONS & SYSTEMS
                                                                                                                                        PUBLIC CLOUD
                                                                                              Enterprise
                  ECM                  Message                                                                 Legacy
                                                            Directories      Databases       Information
                Repository             Queues                                                  Systems         Systems                    Services


© 2010 Adobe Systems Incorporated. All Rights Reserved.
Content + applications

                                                                                    USER EXPERIENCE
                 Multiple                                                                                           Agent/   Mail &                    Call
                                                          Online          Social         Mobile       Branch                             Email
                 Channels                                                                                            Field    Fax                     Center

                 Multiple
                 Platforms


                       TOOLS                                              CUSTOMER EXPERIENCE MANAGEMENT PLATFORM
                          Creative                                                                  Solution Accelerators
                          Suite

                          Flash
                          Catalyst                         Dynamic                                                           Business            Document
                                                                                   Enterprise RIA           Analytics
                                                           Content                                                           Process              Services
                          Flash
                          Builder
                                                                                                            Modules

                          LiveCycle                                                                        Foundation
                          Workbench



                                              EXISTING APPLICATIONS & SYSTEMS
                                                                                                                                        PUBLIC CLOUD
                                                                                              Enterprise
                  ECM                  Message                                                                 Legacy
                                                            Directories      Databases       Information
                Repository             Queues                                                  Systems         Systems                    Services


© 2010 Adobe Systems Incorporated. All Rights Reserved.
Enterprise RIA anatomy – client stack

                                               LiveCycle ES3 Solution Application
                                                  (e.g. Field Force Automation)

                            eRIA Component Libraries
                                                                                                             LC RIA
                                             Content           Collab          Mosaic                        Server
                                                                                                                      •   Custom web apps
                                                                                                                      •   RIA services
                                             Security          Guides          more…                                         •   Mosaic server
                                                                                                                             •   Data Services
                                                                                                                             •   Collab Service
                            eRIA Core Services
                                                                                                                             •   Content (CRX)
                                              Authentication              Logging                                     •   Common libraries
                                                                                                                             •   Caching
                                                 Persistence            Configuration                                        •   Logging




                                                                                             Data Services
                                                                                                                      •   User management
                                                    Context               more …                                          integration (LiveCycle ES)
                                                                                                                      •   Spring-based
                                                                                                                      •   OSGi-ready
                            Gravity
                                     Dependency Injection                 Messaging

                                                    SWF/Module Loading


                            Flash Player




© 2010 Adobe Systems Incorporated. All Rights Reserved.                                 13
Enterprise RIA component – presentation and domain/service pattern


                                                                      Client                                   Server

                                                                                              eRIA Component
                                         Presentation
                                      View                                          Domain & Service
                                                             Events




                                                                                                                 LiveCycle RIA Server
                                                                                         IDomainModel
                         Data Binding                                                Foo getFoo()
                                                                                     setFoo(Foo f)

                         IPresentationModel
                                                                                         DomainModel
                                                                                     Foo getFoo()
                                                                                     setFoo(Foo f)
                          PresentationModel
                          {View State}
                          {Operations}                                                      IService
                          {Events}                                                   operation()


                                                                                          ServiceImpl
                                                                                     operation()




                                            Infrastructure              UtilityClasses




© 2010 Adobe Systems Incorporated. All Rights Reserved.                            14
Content-centric RIA with CRX (future product vision)

       Common underlying repository for both content and application data/metadata
             Day CRX
             LiveCycle’s emerging enterprise RIA platform
       Mosaic catalog based on CRX
             Contextually agile applications (tile compositions) alongside contextually agile content (WCM, etc.)
             Consistent composition model
       Ability to leverage a common Package Share model for content + applications
       Common delivery platform for applications—both composite content apps (CCA) and rich
        Internet apps (RIA)
             AIR, Flex, Mobile, HTML5
             Integrated tooling
       Simplify content-centric RIA building via Fiber modeling of CRX (LCDS leverage)
             Highly extensible and agile (easy to add new fields, etc. vs. traditional RDBMS)
       Single workflow model for updating site content, application content/criteria/configuration


© 2010 Adobe Systems Incorporated. All Rights Reserved.       15
Become more familiar with LiveCycle, RIA Services, etc.

       Adobe LiveCycle Enterprise Suite
             http://www.adobe.com/products/livecycle/
       Adobe Partner Portal
             https://www.adobe.com/cfusion/partnerportal/index.cfm
       Adobe LiveCycle Developer Center
             http://www.adobe.com/devnet/livecycle/
       Adobe Enterprise Café
             http://www.adobe.com/devnet/enterprise/cafe.html




© 2010 Adobe Systems Incorporated. All Rights Reserved.   16
© 2010 Adobe Systems Incorporated. All Rights Reserved.
Fully integrated design-development workflow


                   Design and Development Tools                                  Creative Suite Tools

                                                                                         Flash
                                                             Prototyping                Professional
                                        Flash
                                                             Design / develop
                                        Catalyst              workflow


                                                                                         Illustrator
                                                             Eclipse IDE
                                        Flash
                                                             Code profiling
                                        Builder
                                                             Debugging
                                                                                         Photoshop


                                                             Eclipse IDE
                                         Workbench,
                                                             Processes, forms
                                         RIA Plug-in          & docs                     InDesign
                                         Spring, WTP
                                                             Data modeling



© 2010 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Mosaic ES2 architecture

                                                 Desktop Client                                   Browser Client
                                            Runtime Perspective                                 Runtime Perspective
                                             Design Perspective*
                               Catalog Management Perspective*

                                                          AIR                                       Flash Player

                                                                      REST (HTTP + HTTP/S)

                                                                         Mosaic Server
                                                                Composite RIA           View                Authentication /
                                      Catalog
                                                                   Service           Management              Authorization

                                                                     WebDAV / Spring Security
                                                                                      LiveCycle ES2 Foundation
                                                                                  Repository             User Management
                                                Tomcat
                                                                                         Java EE App Server

                                  Developer Deployment                                  Production Deployment                  * Preview


© 2010 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Data Services 3 architecture




                                                                                                                                                                                   NIO Streaming
                                                                                                                                                          NIO Long Poll
                                                                                                             Long Polling




                                                                                                                                            NIO Polling
                                                                                                                              Streaming
                                                                                           Polling
                                                                           RTMP
                                                            HTTP


                                                                   AMF
                         LiveCycle                                                                                                                                                                   Flash Builder


                          PDF
                       Generation
                                                                                                                                                                                                      Service
                                                             Edge Server                                                                  Proxy Server                                             Introspector
                       Rights
                     Management
                                                                                                                                                                                                    Modeler
                       Process                                                                                                                             Data                                      Plugin
                     Management                           Remoting                            Message
                                                                                                                                                           Mgmt
                                                           Service                            Service
                        Reader
                                                                                                                                                          Service
                                                                                                                                                                                                      Code
                       Extensions
                                                                                                                                                                                                    Generator
                       Production                                        Model Driven Architecture
                          Print                                                                                                                                                                     Network
                                                                                                                                                                                                    Monitor
                                                                                                     Hibernate


                            BAM                                                                                             Security




                                                                                                                                                                          Others
                                                                                  Spring
                                                            Java


                                                                     JMS




                                                                                                                                               SQL




© 2010 Adobe Systems Incorporated. All Rights Reserved.                                                  20
LiveCycle Collaboration Service – SDK makeup

                                                                                                    Pods
 High-level
                                                     Roster           WhiteBoard            Chat           FileShare         Note          WebCam
 Components

                                                                                        RTC UI Components

                                                   Webcam Pub / Sub                File Pub / Sub          Audio Pub / Sub          Shared Cursors
 Foundation
 Classes
                                                               Shared Managers                                         Shared Model

                                                                                                               Shared Property          UserQueue
                                                          Users               AV Streams
                                                                                                              Shared Collection            Baton
                                                              Files                Room
                                                                                                                Pub / Sub Messaging + Permissions



                                                                                                Session
                                                                  (Connection, Authentication, Reconnect/Failover, RMI Routing)



© 2010 Adobe Systems Incorporated. All Rights Reserved.
Power of the Adobe Flash Platform




    One Web, Any Device*                                  One UX, Any Device
          19 of top 20 OEMS are committed to                 We are committed to delivering
                     delivering Flash                     customer experiences to every device

© 2010 Adobe Systems Incorporated. All Rights Reserved.

More Related Content

PDF
Ibm mobile strategy may2012 mark.cesario v1.0
PDF
Making Social BPM Mean Business - BPM 2012, Tallinn
PDF
IBM Connect 2013 - Milano
PDF
IBM Open Doors Workshop Master vUpload
PDF
Communication Enabled Business Process- CEBP
PDF
Lotusphere 2012 - Mobility
PDF
IBM Collaboration Forum - Lars-Olof Allerhed
PDF
Customer experience suite townsville
Ibm mobile strategy may2012 mark.cesario v1.0
Making Social BPM Mean Business - BPM 2012, Tallinn
IBM Connect 2013 - Milano
IBM Open Doors Workshop Master vUpload
Communication Enabled Business Process- CEBP
Lotusphere 2012 - Mobility
IBM Collaboration Forum - Lars-Olof Allerhed
Customer experience suite townsville

What's hot (20)

PDF
Presentationer ipt uc mobilitet 2010
PDF
Remote Worker - Road Warrior
PDF
Build and Connect Enterprise Mobile Applications from developerWorks Live!
PDF
IBM Lotusphere Comes To You - Italia (Feb 2011)
PDF
20110919 ibm ces
PDF
MIP Lecture - IBM customer experience suite for retail and banking 2.0
PPTX
Avaya One Touch Video by VOXNS
PPT
OpenScape Office
PDF
Enterprise Mobility with Sybase Unwired Platform
ODP
Websphere Portal Social Entitlements
PDF
Multichannel Digital Marketing
KEY
Succeeding in a World Gone Mobile (Part III) - Video
PDF
Socialibrium Success Story
PPTX
Collaborative lifecycle development for Mobile Software
PDF
David Chrisman Binder
PDF
Buzzient Oem Program
PDF
Sbr India 2012 Keynote
PDF
Salesforce Essentials Calgary Keynote
PPTX
Openbravo for retail presentation en(1)
PDF
BYOD: Built for business, designed for end users (Feb 27, 2013 Innovation Din...
Presentationer ipt uc mobilitet 2010
Remote Worker - Road Warrior
Build and Connect Enterprise Mobile Applications from developerWorks Live!
IBM Lotusphere Comes To You - Italia (Feb 2011)
20110919 ibm ces
MIP Lecture - IBM customer experience suite for retail and banking 2.0
Avaya One Touch Video by VOXNS
OpenScape Office
Enterprise Mobility with Sybase Unwired Platform
Websphere Portal Social Entitlements
Multichannel Digital Marketing
Succeeding in a World Gone Mobile (Part III) - Video
Socialibrium Success Story
Collaborative lifecycle development for Mobile Software
David Chrisman Binder
Buzzient Oem Program
Sbr India 2012 Keynote
Salesforce Essentials Calgary Keynote
Openbravo for retail presentation en(1)
BYOD: Built for business, designed for end users (Feb 27, 2013 Innovation Din...
Ad

Viewers also liked (9)

PDF
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
PDF
Fostering Findability on the Web
PPT
diapo julien
PPTX
Educational resources for mobile devices
PPT
mes friend and mes best friend
PPT
חזרה לשכונות השיקום מבט לעתיד
PDF
Adobe Experience Manager (AEM) - Multilingual SIG on SEO - Dave Lloyd
PPTX
Adobe Experience Manager Vision and Roadmap
PDF
AEM Sightly Template Language
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Fostering Findability on the Web
diapo julien
Educational resources for mobile devices
mes friend and mes best friend
חזרה לשכונות השיקום מבט לעתיד
Adobe Experience Manager (AEM) - Multilingual SIG on SEO - Dave Lloyd
Adobe Experience Manager Vision and Roadmap
AEM Sightly Template Language
Ad

Similar to When Content Meets Applications (20)

PDF
Mastering the customer engagement ecosystem with CQ5
PPTX
Customer Experience Management from Adobe
PDF
Project Northstar
PPTX
Code Worldwide: Investing in creative technology
PDF
The Customer-Driven Enterprise
PDF
Staying abreast of customer expectations
PDF
Mobile Advertising Finale
PDF
Mobile Advertising
PPTX
Conversion Conference - What's in YOUR toolkit?
PPTX
TelerXpreience Moving from Multichannel to Cross Channel
PDF
Deloitte Social Crm IMME Congres V2
PDF
Slovenia Soc Biz Event Nov 2011 Xwebx
PDF
Introducing Drupal Commons 3.0: Driving the Convergence of Content and Commun...
PPTX
Customer Experience by Richard Perry, FOUNDED, cxfounded
PDF
Why Your 5-Year Old is More Digital Than Most CMO's - SXSW 2012
PDF
Emakina Academy 4 - AJAX, Flash & Rich Internet Applications: harnessing the ...
PPTX
Macworld ac july29-pc
PDF
The Experience Architecture (MAX 2011)
PDF
Clearworks - Customer Experience and Usability
PDF
Razorfish Multi-Channel Marketing: Better Customer Segmentation and Targeting
Mastering the customer engagement ecosystem with CQ5
Customer Experience Management from Adobe
Project Northstar
Code Worldwide: Investing in creative technology
The Customer-Driven Enterprise
Staying abreast of customer expectations
Mobile Advertising Finale
Mobile Advertising
Conversion Conference - What's in YOUR toolkit?
TelerXpreience Moving from Multichannel to Cross Channel
Deloitte Social Crm IMME Congres V2
Slovenia Soc Biz Event Nov 2011 Xwebx
Introducing Drupal Commons 3.0: Driving the Convergence of Content and Commun...
Customer Experience by Richard Perry, FOUNDED, cxfounded
Why Your 5-Year Old is More Digital Than Most CMO's - SXSW 2012
Emakina Academy 4 - AJAX, Flash & Rich Internet Applications: harnessing the ...
Macworld ac july29-pc
The Experience Architecture (MAX 2011)
Clearworks - Customer Experience and Usability
Razorfish Multi-Channel Marketing: Better Customer Segmentation and Targeting

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Monthly Chronicles - July 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
A Presentation on Artificial Intelligence
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Big Data Technologies - Introduction.pptx
Understanding_Digital_Forensics_Presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Monthly Chronicles - July 2025
The AUB Centre for AI in Media Proposal.docx
A Presentation on Artificial Intelligence
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx

When Content Meets Applications

  • 1. When Content Meets Applications Alex Choy | VP, Engineering & Technical Marketing, LiveCycle Craig Randall | Principal Scientist, LiveCycle | @craigsmusings © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 2. Adobe CEM revolutionizes how enterprises engage with customers and how customer experience is delivered © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 3. Adobe + Day = strong assets integrated to optimize customer experience Customers Customer Experience Management Day Adobe Social Interactive Interactive Global Web Collaboration Applications Documents Content Process Analytics Transactional Systems (ERP, CRM, ECM, PLM, Banking Systems ) © 2010 Adobe Systems Incorporated. All Rights Reserved. 3
  • 4. Current customer experience online… It’s real jungle © 2010 Adobe Systems Incorporated. All Rights Reserved. 4
  • 5. Customer interaction with an enterprise Web Loyalty Site Applications Mobile Apps Social Media Customer Statements Service Microsites Application Email Call Center Apps Websites Point of Sale Customer © 2010 Adobe Systems Incorporated. All Rights Reserved. 5
  • 6. Challenges Customer / Citizen /  Non-intuitive experience Partner  Inconsistency across channels  Not contextual Impact on organization  Low conversion rates  Lost revenues  High cost-to-service  Brand deterioration © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 7. What the customer wants Customer / Citizen /  Personalized, responsive experiences Partner  Right experience for right task for the right device  Multi-channel communication © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 8. What the customer wants Customer / Citizen /  Personalized, responsive experiences Partner  Right experience for right task for the right device  Multi-channel context aware Guided navigation PDF forms Rich, engaging experience Print Tablet Tablet Desktop / offline Mobile © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 9. What the customer wants Customer / Citizen /  Personalized, responsive experiences Partner  Right experience for right task for the right device  Multi-channel context aware Agent / Mail & Online Call Center Branch Email Mobile Field Fax Context flow across apps and channels © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 10. Challenges IT Team  Content, application and context problem  Multiple stacks and project silos  High cycle time for change  Multiple systems to scale, manage and administer – high TCO Context Content flow integration Websites Portals Microsites Mobile apps Mobile Sites RIA Websites GAP Applications Web apps WCM DAM Commerce Campaigns Business apps Application Analytics integration © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 11. Adobe’s Customer Experience Management (CEM) vision USER EXPERIENCE Multiple Agent/ Mail & Call Online Social Mobile Branch Email Channels Field Fax Center Multiple Platforms TOOLS CUSTOMER EXPERIENCE MANAGEMENT PLATFORM Creative Solution Accelerators Suite Flash Catalyst Dynamic Business Document Enterprise RIA Analytics Content Process Services Flash Builder Modules LiveCycle Foundation Workbench EXISTING APPLICATIONS & SYSTEMS PUBLIC CLOUD Enterprise ECM Message Legacy Directories Databases Information Repository Queues Systems Systems Services © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 12. Content + applications USER EXPERIENCE Multiple Agent/ Mail & Call Online Social Mobile Branch Email Channels Field Fax Center Multiple Platforms TOOLS CUSTOMER EXPERIENCE MANAGEMENT PLATFORM Creative Solution Accelerators Suite Flash Catalyst Dynamic Business Document Enterprise RIA Analytics Content Process Services Flash Builder Modules LiveCycle Foundation Workbench EXISTING APPLICATIONS & SYSTEMS PUBLIC CLOUD Enterprise ECM Message Legacy Directories Databases Information Repository Queues Systems Systems Services © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 13. Enterprise RIA anatomy – client stack LiveCycle ES3 Solution Application (e.g. Field Force Automation) eRIA Component Libraries LC RIA Content Collab Mosaic Server • Custom web apps • RIA services Security Guides more… • Mosaic server • Data Services • Collab Service eRIA Core Services • Content (CRX) Authentication Logging • Common libraries • Caching Persistence Configuration • Logging Data Services • User management Context more … integration (LiveCycle ES) • Spring-based • OSGi-ready Gravity Dependency Injection Messaging SWF/Module Loading Flash Player © 2010 Adobe Systems Incorporated. All Rights Reserved. 13
  • 14. Enterprise RIA component – presentation and domain/service pattern Client Server eRIA Component Presentation View Domain & Service Events LiveCycle RIA Server IDomainModel Data Binding Foo getFoo() setFoo(Foo f) IPresentationModel DomainModel Foo getFoo() setFoo(Foo f) PresentationModel {View State} {Operations} IService {Events} operation() ServiceImpl operation() Infrastructure UtilityClasses © 2010 Adobe Systems Incorporated. All Rights Reserved. 14
  • 15. Content-centric RIA with CRX (future product vision)  Common underlying repository for both content and application data/metadata  Day CRX  LiveCycle’s emerging enterprise RIA platform  Mosaic catalog based on CRX  Contextually agile applications (tile compositions) alongside contextually agile content (WCM, etc.)  Consistent composition model  Ability to leverage a common Package Share model for content + applications  Common delivery platform for applications—both composite content apps (CCA) and rich Internet apps (RIA)  AIR, Flex, Mobile, HTML5  Integrated tooling  Simplify content-centric RIA building via Fiber modeling of CRX (LCDS leverage)  Highly extensible and agile (easy to add new fields, etc. vs. traditional RDBMS)  Single workflow model for updating site content, application content/criteria/configuration © 2010 Adobe Systems Incorporated. All Rights Reserved. 15
  • 16. Become more familiar with LiveCycle, RIA Services, etc.  Adobe LiveCycle Enterprise Suite  http://www.adobe.com/products/livecycle/  Adobe Partner Portal  https://www.adobe.com/cfusion/partnerportal/index.cfm  Adobe LiveCycle Developer Center  http://www.adobe.com/devnet/livecycle/  Adobe Enterprise Café  http://www.adobe.com/devnet/enterprise/cafe.html © 2010 Adobe Systems Incorporated. All Rights Reserved. 16
  • 17. © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 18. Fully integrated design-development workflow Design and Development Tools Creative Suite Tools Flash  Prototyping Professional Flash  Design / develop Catalyst workflow Illustrator  Eclipse IDE Flash  Code profiling Builder  Debugging Photoshop  Eclipse IDE Workbench,  Processes, forms RIA Plug-in & docs InDesign Spring, WTP  Data modeling © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 19. LiveCycle Mosaic ES2 architecture Desktop Client Browser Client Runtime Perspective Runtime Perspective Design Perspective* Catalog Management Perspective* AIR Flash Player REST (HTTP + HTTP/S) Mosaic Server Composite RIA View Authentication / Catalog Service Management Authorization WebDAV / Spring Security LiveCycle ES2 Foundation Repository User Management Tomcat Java EE App Server Developer Deployment Production Deployment * Preview © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 20. LiveCycle Data Services 3 architecture NIO Streaming NIO Long Poll Long Polling NIO Polling Streaming Polling RTMP HTTP AMF LiveCycle Flash Builder PDF Generation Service Edge Server Proxy Server Introspector Rights Management Modeler Process Data Plugin Management Remoting Message Mgmt Service Service Reader Service Code Extensions Generator Production Model Driven Architecture Print Network Monitor Hibernate BAM Security Others Spring Java JMS SQL © 2010 Adobe Systems Incorporated. All Rights Reserved. 20
  • 21. LiveCycle Collaboration Service – SDK makeup Pods High-level Roster WhiteBoard Chat FileShare Note WebCam Components RTC UI Components Webcam Pub / Sub File Pub / Sub Audio Pub / Sub Shared Cursors Foundation Classes Shared Managers Shared Model Shared Property UserQueue Users AV Streams Shared Collection Baton Files Room Pub / Sub Messaging + Permissions Session (Connection, Authentication, Reconnect/Failover, RMI Routing) © 2010 Adobe Systems Incorporated. All Rights Reserved.
  • 22. Power of the Adobe Flash Platform One Web, Any Device* One UX, Any Device 19 of top 20 OEMS are committed to We are committed to delivering delivering Flash customer experiences to every device © 2010 Adobe Systems Incorporated. All Rights Reserved.