Team CKJ ([email protected]) 1
Adobe CQ5 Day1: Introduction, Usage, Architecture
Team CKJ ([email protected]) 2
Adobe Experience Manager (AEM) : Most standard & fastest web management system on Java
Complete suite of applications for the Web Experience Management (WEM)
Web-based client-server system for building, managing and deploying commercial websites and related services
The AEM server is Java-based and runs on most operating systems that support that platform. All client interaction with AEM is done through a web browser.
What is Adobe CQ?
Team CKJ ([email protected]) 3
Web Application Server: AEM can be deployed in
standalone mode.
Web Application Framework: AEM
incorporates the Sling Web Application Framework that
simplifies the writing of RESTful, content-
oriented web applications.
Content Repository: AEM includes a Java
Content Repository (JCR), a type of hierarchical database designed
specifically for unstructured and semi-
structured data.
AEM Infrastructure
Team CKJ ([email protected]) 4
Build Author Publish Drag & Drop components Standard Workflow Scalable, reliable, reusable & faster Digital asset Repository (Images, videos etc) Already feature-rich Can be accessed from anywhere through web Use of dispatcher which caches page & make
response time v.fast
CQ Benefits
Team CKJ ([email protected]) 7
Web Content Management
That’s where we create websites and
its content
Digital Asset Management
All the digital media goes here like
images, documents, movies et. Al.
Campaign Management
Creating campaigns, mailers and teasers
using the same content.
Social Collaboration
Calendar, Customer ratings, Forum,
Comments and the other usual stuff
(FB, Twitter)
WorkflowAutomate the
processes. Add users, scripts and
other processes. Yes can be triggered
Building Blocks
Team CKJ ([email protected]) 8
Get Started
Current Version – 6 with a valid license key
Pre-requisites – Java v1.7, 4 GB RAM (min), 1.5 GB memory, CRXDE
Installation is double clicking a JAR
Set up as Author
Team CKJ ([email protected]) 9
AEM Architecture
Team CKJ ([email protected]) 10
CQ5 WCM : Pages, Templates,
Components, Workflows and everything else
CQ is made up of
Apache Sling: The REST framework responsible for
delivering content form JCR
JCR : Java content Repository.
Everything is content.
Implementation used – CRX
OSGI : The Universal
Middleware. Container for Bundles. Uses Apache Felix
Architecture
Team CKJ ([email protected]) 11
Important terms in CQ
Template The Blue print to make a page
Pages This is what the Author creates
Components Part of templates and this is where you will spend a lot of your time. JSP, JS, CSS, i18n, ExtJs
Dialog User Interface to collect information from an Author. Custom created. ExtJs
Widgets Each line item in a dialog. Sits inside a widget collection. ExtJs
Workflow Model a workflow, Run it, See the inbox, Step ahead.. Phew
Sidekick & Content Finder : On the Authoring Page. CF is used to add content (from DAM) and Sidekick to add components and more
Team CKJ ([email protected]) 12
Working of AEM:
Team CKJ ([email protected]) 13
Working of AEM:
Team CKJ ([email protected]) 14
Working:
Team CKJ ([email protected]) 15
Post your queries to [email protected] Subscribe us @ youtube for getting all latest
videos on Adobe CQ development: https://www.youtube.com/channel/UCV1siBjRvih3HDjSkP-2ijw
Thanks !