AEM – Adobe Experience ManagerEnterprise Java CMSNovember 2018
What is AEM?
What is AEM?
• AEM is “Experience” manager
• Solves Enterprise problems:
• Scalability - thru cloud computing
• Code Complexity – over the OSGi
• Big data – with JCR
• Used to be called CQ
• Based off of open source standards & projects
AEM History
Technology stack
AEM Architecture stack
Open Source Platform
Web Framework
Granite Platform
Apache Sling script resolution
Instalation
Instalation
• AEM installation and startup JAR file (aem-author-4502.jar –run modes and port)
• Valid AEM license key property file
• JDK (1.8 for AEM 6.4)
• 4GB of HD space per instance
• 4GB of RAM
Instalation steps
• Create folders author and publish for each instance
• Copy installation and license
• Rename JAR file (aem-author-4502.jar, aem-publish-4503.jar –run modes and port)
• Run the jar file. crx-quickstart folder will be created with installation.
Production environment
Environment overview
Production environment
Dispatcher Flow
Replication Agents
Replications
Agents on Author
Agents on Publish
Terminology
Terminology (some of them)
• Sites
• Components
• Assets
• Templates (static/editable)
• Classic UI/ Touch UI
• Sightly/HTL
• Publishing the page
• Packages/Package Share
JCR folder structure 1/2
JCR folder structure 2/2
Refernces
Refernces
• Thank you for you attention!
Top Related