Adobe Enterprise Technical Enablement Introducing the Adobe Digital Enterprise Platform In this topic, you will you will learn about the components that make up the Adobe Digital Enterprise Platform. You will learn about the customer experience solutions that are part of the platform, the platform architecture and the platform capabilities. Objectives After completing this unit, you should be able to Describe the Adobe Digital Enterprise Platform Describe the customer experience solutions and what they do Understand the platform architecture Describe the platform capabilities Describe the developer resources that are available Concepts In this topic, you will learn about the following concepts Introducing the Adobe Digital Enterprise Platform Customer Experience Solutions Platform Architecture Developer Resources Copyright 2011 Adobe Systems Incorporated 1
Introducing the Adobe Digital Enterprise Platform Adobe Digital Enterprise Platform (ADEP) provides a set of software, tools, and services for building applications that can deliver engaging customer experiences across multiple digital channels and devices ADEP includes Standards-based content repository and scalable application platform for web 2.0 Tools for rapidly building expressive mobile, web and desktop applications Dynamic application services and tools for connecting with existing applications, data, and infrastructure Rich content services for creating and sharing personalized dynamic content gathered from a variety of sources Benefits of the ADEP Platform Engaging Interfaces - ADEP platform capabilities enable you to build solutions that offer better user experiences XML based forms delivered as HTML, PDF or as a Flash compatible guided experience Mobile device support - easily extend your solutions to support various mobile devices Broad reach - deploy broadly with support for Adobe Reader software and runtimes like Flash Player and Adobe AIR Richer Solutions Collaboration service - extend your applications with services like chat, screen sharing and video conferencing Real-time data services - empower RIAs with real-time data streams Integration services - access standards-based integration facilities like web services, SQL, JMS, and others Content Delivery ECM integration - automate document-driven business processes that leverage information stored in leading ECM systems Document generation - generate personalized PDF documents from existing files or by integrating data into formatted templates Multichannel delivery - business users and customers can access content across channels, including web, mobile, email, fax, and print Rights management - use security policies to restrict access to documents Interactive documents - assemble interactive PDF documents that engage readers and enable different modes of interaction through Adobe Reader 2 Copyright 2011 Adobe Systems Incorporated
Customer Experience Solutions Architected on top of the Adobe Digital Enterprise Platform Standard Edition When a Customer Experience Solution is purchased, all the necessary capabilities of the solution building blocks and ADEP Standard Edition are licensed Previously known as Solution Accelerators Web Experience Management Provides professionals with a suite of tools that not only lets them create, manage and publish rich content across multiple channels (web, email, mobile), but also lets them test and target customized content Capabilities include Web content management - enables business users to author and publish in context across channels, while maintaining corporate standards Strong mobile presence - content on mobile for connecting with customers at home, at work, or on the go Web analytics - analytics for in-context traffic reports to track keyword effectiveness Content personalization - target content based on customer profiles and context cloud Figure 1: Editing a page Copyright 2011 Adobe Systems Incorporated 3
Customer Communications Provides a set of tools for creating multi-channel, customized communications Offers Interactive Statements and Correspondence Management capabilities Interactive Statements capabilities Transforms bulk correspondence such as monthly statements from static documents into rich, personalized, secure, interactive correspondence Statements can include targeted offers to drive revenue while embedding self-service features that reduce call center costs Figure 2: Sample Interactive Statement 4 Copyright 2011 Adobe Systems Incorporated
Correspondence Management capabilities Streamline customer correspondence from creation to archiving Without the help of IT, business users can intuitively assemble and deliver personalized customer correspondence with templates, pre-approved, or custom-authored content blocks Figure 3: Correspondence Management editor Copyright 2011 Adobe Systems Incorporated 5
Integrated Content Review Streamlines time-consuming, manual reviews of digital content while making it more secure and trackable Capabilities include Project management - easily set up campaign asset plans, assign tasks and projects, and send reminders Creative Suite integration - easily publish digital assets for review and feedback within the context of creative tools Managed content reviews - define review processes, track approvals and audits, and enable easy access by internal and external participants 6 Copyright 2011 Adobe Systems Incorporated
Digital asset management easily search, tag, share, and publish digital assets manage extensive file formats and metadata Figure 4: Asset schedule inside the ICR solution interface Copyright 2011 Adobe Systems Incorporated 7
Figure 5: Task List appears inside InDesign Selection & Enrollment Enables enterprises to guide customers from a set of customer-driven criteria to the products and services most relevant to them, with the goal of increasing direct and influenced acquisition rates Under development Unified Workspace Provides sales and service agents with a single workspace solution that combines information from multiple enterprise systems such as their existing CRM or ERP systems Allows access to critical information from anywhere, anytime, with any device Under development Social Brand Engagement Designed to help enterprises create brand value and increase customer loyalty through a myriad of social tools and vehicles that foster customer communities Under development 8 Copyright 2011 Adobe Systems Incorporated
Platform Architecture ADEP is comprised of two servers that provide capabilities through software services Experience Server - based on CRX and Data Services technologies Document Server - based on LiveCycle document and business process management technology Communication between Experience Services and Document Services occurs via the SOAP protocol Figure 6: High level ADEP architecture ADEP Platform Technologies REST - Representational state transfer - interface for accessing or manipulating content & resources typically through the use of a URL JCR - Java Content Repository - type of object database tailored to storing, searching, and retrieving hierarchical data Content Repository - previously known as CRX (Content Repository extreme) - Adobe s implementation of Apache's Jackrabbit project OSGi OSGi (formally Open Services Gateway Initiative) is a Java-based module system and service platform that provides an environment for the modularization of applications into smaller bundles Each bundle is a tightly-coupled, dynamically loadable collection of classes, jars, and configuration files that explicitly declare their external dependencies (if any) Copyright 2011 Adobe Systems Incorporated 9
Bundles, can be installed, started, stopped and uninstalled without affecting other applications or requiring a reboot of the container Bundles - normal.jar files with extra manifest headers that define dependency and lifecycle management details Apache Felix - Implementation of an OSGi container from the Apache Software Foundation JEE - (formerly known as J2EE) - Java Platform, Enterprise Edition - widely used platform for server programming in the Java programming language Experience Server Provides its own servlet container (Web server) and its own default persistence management Does not require a JEE application server nor a RDBMS Experience Server Core is the basis for ADEP s content (content management) and application (RIA) capabilities It supplies three essential elements of ADEP architecture RESTful application framework OSGi application runtime Open standards compliant content repository (e.g. JCR20, CMIS21, WebDAV, etc.) The platform can be extended with these optional services, which are available separately Collaboration Service Enables you to integrate video conferencing, chat, screen sharing, white boarding, and more into your solutions without having to manage the infrastructure 10 Copyright 2011 Adobe Systems Incorporated
Available as a separately priced capability for any edition Offered as a managed service Connectors - A variety of connectors for integrating with ECM repositories are available Figure 7: Experience Server architecture Document Server Document Server represents a reference implementation of a service-oriented architecture (SOA) Document Server requires a JEE application server and RDBMS Provides Document Services, Business Process Management, and integration with back-end IT systems The platform can be extended with these optional services, which are available separately Production Print Available for the Standard edition Dedicated, high-performance document composition server and development environment built for performing high-volume document composition, collecting and grouping documents in a post-processing repository, or optimizing finishing for mailroom efficiencies Connectors - A variety of connectors for integrating with ECM repositories are available Copyright 2011 Adobe Systems Incorporated 11
Document Services Capabilities Process Management Assign tasks to users or groups of users Initiate processes using Workspace Forms Renders PDF, HTML, or Guides Import data into and extract data from PDF forms Renders forms based on fragments Output Generate final form documents by populating Designer files with XML data Output forms in a range of formats, including non-interactive PDF, PDF/A, PostScript, PCL, and label printer print streams Dynamically assemble XDP files and place fragments at insertion points in XDP files for demanding document assembly tasks Reader Extensions Extends the functionality of Adobe Reader by adding usage rights to PDF documents PDF Generator Converts many native file format to PDF Converts PDF files to many file formats Digital Signatures Automates the process of certifying and signing documents Rights Management Protect PDF and other documents, both online and offline Foundation Services Components that enable the server to integrate with a common IT infrastructure Querying a directory through LDAP Sending and receiving email Querying a relational database 12 Copyright 2011 Adobe Systems Incorporated
Writing files to the file system etc Figure 8: Document Server architecture Development Tools Designer - Used to create form and document templates that combine dynamic presentation with sophisticated XML data handling Workbench - Integrated development environment (IDE) that developers use to create and manage Document Services applications and assets Flash Builder and Flex - IDE for building cross-platform, rich Internet applications (RIAs) for desktop and mobile devices CRXDE - IDE with a broad set of tools to easily create a project, create and manage files, folders, templates, components, dialogs, nodes, properties, scripts and bundles with debugging and code completion features CRXDE Lite - Embedded into CRX/CQ and enables you to perform standard development tasks in the browser Client Technologies Multiple clients are supported with ADEP HTML5 PDF Copyright 2011 Adobe Systems Incorporated 13
AIR Flash Platform Editions Adobe Digital Enterprise Platform software is available in two editions Capabilities Basic Standard Messaging, remoting, data management Client Component Framework Enterprise security integration Connectivity to Java, web services, database, integrated content repository Use of Adobe Flash Builder to develop applications across leading mobile and web platforms and devices Intuitive design of simple to complex form templates Model-driven application development environment Forms development using fragments stored in repository Enablement of forms and documents for extended Adobe Reader capabilities Generation of PDF files from Microsoft Office documents Generation of output files and portfolios from templates and documents Forms rendering in PDF and HTML Digital Signatures for forms Intuitive form guides Process Management Workspace Composite Application Framework (Flex and HTML) Multiclient and mobile support Bidirectional integration between forms and back-end applications Data Services Connector for SAP High-volume, real-time messaging (NIO, Edge Server).NET adapters and native IIS plug-ins, with support for MSMQ Rights management of PDF and Office documents 14 Copyright 2011 Adobe Systems Incorporated
Developer Resources Developer resources are available to learn more about ADEP Adobe Enterprise Café Adobe Developer Connection Adobe TV ADEP YouTube channel Adobe Enterprise Developer Program Adobe Enterprise Café Adobe Enterprise Café helps you stay in touch with the enterprise community Provides news, information, and content related to Adobe Enterprise products Adobe Digital Enterprise Platform (ADEP) Acrobat Connect ColdFusion Flash Omniture Targeted at developers and technical staff Enterprise Café provides the following features News - Highlights important news and alerts about Adobe's enterprise-focused applications and other relevant Adobe software News items differ based on your login credentials Search - A dedicated tool searching across multiple targeted sites focusing on product specific content RSS Reader - A feature-rich content aggregator that lets you share stories via AIM, Twitter, Facebook, MySpace, e-mail and more without copying and pasting, or dragging and dropping Notes - Saves search results and other text snippets for viewing later, whether you are online or offline Water Cooler - Provides a live chat room for the community to engage and discuss product related issues Forums - A direct link into the latest information found on Adobe Forums Events - Provides a listing of upcoming Adobe events in your area or online Training - Provides a listing of upcoming training events Demos and Sales Tools - Solution demonstrations and enterprise sales tools for Adobe employees and partners Partner Showcase - Partners can upload solution demonstrations for review, approval, and dissemination Adobe TV - Pre-filtered enterprise-focused videos Copyright 2011 Adobe Systems Incorporated 15
Can be downloaded from www.adobe.com/go/cafe Figure 9: Adobe Enterprise Café 16 Copyright 2011 Adobe Systems Incorporated
Adobe Developer Connection Online resource for ADEP Developers Provides links to Product forums Product blogs Events Code samples Software downloads Adobe Developer Connection homepage http://www.adobe.com/devnet.html Figure 10: Adobe Developer Connection Copyright 2011 Adobe Systems Incorporated 17
Adobe TV Located at http://tv.adobe.com/product/adep/ Figure 11: Working with ADEP on Adobe TV 18 Copyright 2011 Adobe Systems Incorporated
ADEP Developers YouTube Channel Located at http://www.youtube.com/adepdevelopers Videos produced by the engineering team Figure 12: ADEP Developers YouTube channel Adobe Enterprise Developer Program Allows developers to download enterprise software for extended evaluations and development purposes Provides direct access to Adobe Tier-2 support Subscription to quarterly ADEP Magazine, member discounts, live events and software prerelease programs Access to Developer Express, a self-contained development environment where ADEP applications are pre-configured and ready to run Adobe Enterprise Developer Program homepage http://www.adobe.com/devnet/aedp.html Copyright 2011 Adobe Systems Incorporated 19
Summary Adobe Digital Enterprise Platform (ADEP) provides a set of software, tools, and services for building applications that can deliver engaging customer experiences across multiple digital channels and devices Benefits of the ADEP platform include the ability to build richer experiences by extending applications with services like chat, screen sharing and video conferencing the ability for business users and customers to access content across channels, including web, mobile, email, fax, and print A set of Customer Experience Solutions have been architected on top of the ADEP Standard Edition Web Experience Management Customer Communications Integrated Content Review Selection & Enrollment Unified Workspace Social Brand Engagement The ADEP server is comprised of the Experience Server and the Document Server The Experience Server Core is the basis for ADEP s content (content management) and application (RIA) capabilities The Document Server provides Document Services, Business Process Management, and integration with back-end IT systems The key development tools are Designer, Workbench and Flash Builder and Flex Several resources exist for developers to learn more about ADEP Adobe Enterprise Café Adobe Developer Connection Adobe TV ADEP YouTube channel Adobe Enterprise Developer Program 20 Copyright 2011 Adobe Systems Incorporated
Review 1. What are some of the benefits of the Adobe Digital Enterprise Platform? 2. What Customer Experience Solutions are available? 3. What is the purpose of the Document Server? 4. What is the purpose of the Experience Server? Adobe Systems Incorporated 345 Park Avenue San Jose, CA 95110-2704 USA www.adobe.com Adobe, Acrobat, Adobe AIR, AIR, Distiller, Flash, Flash Builder, Flash Catalyst, Flex, Adobe Digital Enterprise Platform, MXML, PostScript, Reader, SiteCatalyst, SearchCenter, Discover, Recommendations, Insight, Test&Target, ReportBuilder, Survey, Search&Promote, and Social Media are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. 2011 Adobe Systems Incorporated. All rights reserved.