AEM Adobe Experience Manager - NisJUG€¦ · • Solves Enterprise problems: • Scalability -...

Post on 02-Jun-2020

6 views 0 download

transcript

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!